SlideShare a Scribd company logo
1 of 13
Download to read offline
Chapter VIII: Payroll Accounting
12. Payroll Accounting Functionality and Explanation
ACCOUNTING EXPLANATION & HOW TO USE MS DYNAMICS AX 2012 R3 P a g e | 265
PAYROLL CALCULATION EXPLANATION
There are three main steps in which the system supports accounting by generating
automatic accounting entries after worker’s pay statement is calculated.
• When submitting pay statements, system will generate payroll disbursement
journals to recognize the “Net Pay” to workers.
• When posting pay statements, system will generate pay statement journals
to recognize payroll expenses.
• When generating vendor invoices, system will generate vendor invoice
journals to recognize debts payable into account payable module, e.g. taxes
payable, benefits payable.
In the step of generating pay statement, worker earnings, benefits and taxes will be
calculated. Payroll taxes including tax items and tax rates imposed by federal
government and states will be calculated automatically thanks to payroll tax
calculation engine generated in payroll module.
Payroll taxes include items such as social security tax, medicare tax, federal income
tax, state income tax and so on.
The calculation of social security and medicare tax is rather simple. Therefore, in this
part, we will focus more on federal income tax and state income tax.
There are three ways of calculating federal income tax:
• Percentage method
• Wage bracket method
• Supplemental method
The percentage method is widely used and integrated into software as a key method
of calculation.
Although this method involves many complicated calculations, it is more flexible
than the wage bracket method because it can be applied to payroll periods, such as
weekly, biweekly, semimonthly, monthly, quarterly, semiannually, and annually, and
to wage amounts that exceed those in the wage bracket tables.
The percentage method tables can be found in “IRS Publication 15, Circular E;
Employer's Tax Guide”. The Internal Revenue Service website is: https://www.irs.gov
Chapter VIII: Payroll Accounting
12. Payroll Accounting Functionality and Explanation
ACCOUNTING EXPLANATION & HOW TO USE MS DYNAMICS AX 2012 R3 P a g e | 266
RARE EXAMPLE 3: PAYROLL CALCULATION AND ACCOUNTING ENTRY EXPLANATION
In this example we will see in detail how Payroll module calculates salaries and
wages, tax and fringe benefits for workers and how automatic accounting entries are
booked.
Notes:
In this example, we assume that tax and tax rates of 2014 include the followings:
• Social Security tax of 6.2% is imposed on wages paid to employees. The tax is
imposed on both the employers and the employees.
• Medicare Tax of 1.45% of wages is imposed on employers and employees,
with no limitation.
• Federal Income Tax is calculated by using the percentage method and based
on the guidelines in “Publication 15, Cat. No. 10000W, (Circular E), Employer's
Tax Guide For use in 2014”.
• State Income Tax is calculated by using the formula published by Virginia
State on the website.: http://www.tax.virginia.gov/withholding-calculator
This withholding formula is effective 01/01/2008. The Virginia withholding
tax calculation formula is:
Keys:
G = Gross Pay for Pay Period P = Pay periods per year
A = Annualized gross pay E1 = Personal and Dependent Exemptions
T = Annualized taxable income E2 = Age 65 and Over & Blind Exemptions
WH = Tax to be withheld for pay
period W = Annualized tax to be withheld
Calculation steps
1. G x P - [$3000+ (E1 x 930) + (E2 x 800)] = T
2. Calculate W as follows:
If T is: W is:
Not over $3,000 2% of T
Over But Not Over Then
$3,000 $5,000 $60 + (3% of excess over $3,000)
$5,000 $17,000 $120 + (5% of excess over $5,000)
$17,000 $720 + (5.75% of excess over $17,000)
3. W / P = WH
Chapter VIII: Payroll Accounting
12. Payroll Accounting Functionality and Explanation
ACCOUNTING EXPLANATION & HOW TO USE MS DYNAMICS AX 2012 R3 P a g e | 267
In the September-pay period, Employee #3 is paid a monthly salary of $3,000 gross
and car allowance of $150. Car allowance is exempt from personal income tax. In
addition, the marital status of this employee is "single".
This employee participated in Aon Premier Care benefit and Roth 401 (k) saving plan.
Employee’s deduction from wages for Aon Premier Care is $10 per month and
contribution from employer is $15. Deduction from wages for Roth 401 (k) is 5% on
gross salaries and employer contribution is 50% of the amount deducted from the
employee's salary. It means that if the employee deduction for Roth 401 (k) = $3,000
x 5% = $150, the employer contribution for Roth 401 (k) = $150 x 50% = $75.
At the end of September, accountants will use Microsoft Dynamics AX to calculate
income for employees, fringe benefits and tax. Employee #3's pay statement is
calculated by the system as follows:
Pay statement totals:
• Gross pay: $3,150
• Employee deductions: $910.23
• Net pay: $2,239.77
• Employer contributions: $319.50
This includes the followings:
1. Earnings
FIGURE 12.66 PAY STATEMENT FORM – EARNINGS PAGE
Gross pay $3,150 include:
• Gross base salary: $3,000
• Car allowance: $150
Chapter VIII: Payroll Accounting
12. Payroll Accounting Functionality and Explanation
ACCOUNTING EXPLANATION & HOW TO USE MS DYNAMICS AX 2012 R3 P a g e | 268
2. Benefit calculations
FIGURE 12.67 PAY STATEMENT FORM – BENEFIT CALCULATIONS PAGE
Benefit calculations include:
• Aon Premier Care
o Employee deduction: $10
o Employer contribution: $15
• Roth 401(k)
o Employee deduction: $150
o Employer contribution: $75
Chapter VIII: Payroll Accounting
12. Payroll Accounting Functionality and Explanation
ACCOUNTING EXPLANATION & HOW TO USE MS DYNAMICS AX 2012 R3 P a g e | 269
3. Tax calculations
FIGURE 12.68 PAY STATEMENT FORM – TAX CALCULATIONS PAGE
Tax calculations include:
• Social Security tax – FICA (Federal Insurance Contributions Act tax)
o Employee deduction equal employer contribution:
$3,000 x 6.2 % = $186
• Medicare Tax
o Employee deduction equal employer contribution:
$3,000 x 1.45 % = $43.5
• Federal Income Tax
o Employee withholding: $384.06
This number should be round-off, which equals $384
• Virginia State Income Tax
o Employee withholding: $136.67
Chapter VIII: Payroll Accounting
12. Payroll Accounting Functionality and Explanation
ACCOUNTING EXPLANATION & HOW TO USE MS DYNAMICS AX 2012 R3 P a g e | 270
Federal Income Tax – Explanation
For 2014, Employee#3's withholding is $384, and is figured as follows:
Step 1: Looking at the monthly percentage method withholding table for single
person, the appropriate wage bracket is over $944 but not over $3,263.
FIGURE 12.69 PERCENTAGE METHOD TABLES FOR INCOME TAX WITHHOLDING (FOR
WAGES PAID IN 2014)
Step 2: The tax is $75.60
Step 3: Employee#3's excess wages are $2,056 = $3,000 - $944
Step 4: Multiply $2,056 by 15%, which equals $308.40
Step 5: Add $75.60 and $308.40, which equals $384
Federal Income Tax to be withheld per pay period is $384
Chapter VIII: Payroll Accounting
12. Payroll Accounting Functionality and Explanation
ACCOUNTING EXPLANATION & HOW TO USE MS DYNAMICS AX 2012 R3 P a g e | 271
State Income Tax – Explanation
TABLE 12.5 THE VIRGINIA WITHHOLDING TAX CALCULATION FORMULA TABLE
Keys:
G = Gross Pay for Pay Period P = Pay periods per year
A = Annualized gross pay E1 = Personal and Dependent Exemptions
T = Annualized taxable income E2 = Age 65 and Over & Blind Exemptions
WH = Tax to be withheld for pay period W = Annualized tax to be withheld
Calculation steps
1. G x P - [$3000+ (E1 x 930) + (E2 x 800)] = T
2. Calculate W as follows:
If T is: W is:
Not over $3,000 2% of T
Over But Not Over Then
$3,000 $5,000 $60 + (3% of excess over $3,000)
$5,000 $17,000 $120 + (5% of excess over $5,000)
$17,000 $720 + (5.75% of excess over $17,000)
3. W / P = WH
Step 1: Employee #3 is single person, with no spouse and children are blind. He
claims a total of zero exemptions.
• E1 = 0 (zero)
• E2 = 0 (zero)
Step 2: Employee #3 is paid on a monthly basis, and his gross wages for this pay
period were $3,000
• G = $3,000
Step 3: Calculations
1. G × P − [$3000 + (E1 × 930) + (E2 × 800)] = T
$3,000 × 12 − [$3,000 + (0 × 930) + (0 × 800)] = T
$36,000 − [$3000 + 0 + 0] = T
$33,000 = T
2. W is $720 + 5.75% of amount over $17,000 ($33,000 − $17,000 = $16,000)
5.75% of $16,000 = $920
$720 + $920 = $1,640
3. W / P = WH
$1,640 ÷ 12 = $136.67
State Income Tax to be withheld per pay period is $136.67
Chapter VIII: Payroll Accounting
12. Payroll Accounting Functionality and Explanation
ACCOUNTING EXPLANATION & HOW TO USE MS DYNAMICS AX 2012 R3 P a g e | 272
PAYROLL ACCOUNTING ENTRY EXPLANATION
Journal Entry #1
Journal Entry #1 is used to recognize the net salary (take home pay) payable to the
employees.
This is the first accounting entry in the payroll accounting process. When the
employee’s earning statement is reviewed and if everything was calculated correctly,
it will be submitted. This means that the employer is ready to pay the employee.
When earning statement is submitted, the system will generate accounting entry
automatically to record the net salary payable to the employee and post it into the
account payable module.
FIGURE 12.70 PAYROLL JOURNAL ENTRIES #1
Entry #1 Sub ledger
journal
Posting type Ledger account
Account name
Curr. Debit Credit
Payroll
payable
G_18000131 Vendor balance
00003, Clearing
account - Payroll USD 0.00 2,239.77
G_18000131
Purchase
expenditure for
expense
00003, Clearing
account - Payroll USD 2,239.77 0.00
Ledger account is used in this accounting entry is “Payroll clearing account” which is
set up in Payroll parameters.
Sub ledger account is used in this accounting entry is “Vendor account for worker
payments” which is set up in Payroll parameters.
Chapter VIII: Payroll Accounting
12. Payroll Accounting Functionality and Explanation
ACCOUNTING EXPLANATION & HOW TO USE MS DYNAMICS AX 2012 R3 P a g e | 273
Journal Entry #2
Journal Entry #2 is used to record the remittance of the payroll payment.
This is the second accounting entry in payroll accounting process. The payment
method to the employee can be check, electronic payment or cash. Regardless of the
payment method, after paying, the accountants have to book the payment.
Payroll payment journal will be generated automatically by the system at the same
time when the earning statement is submitted.
FIGURE 12.71 PAYROLL JOURNAL ENTRIES #2
Entry # 2 Journal
number
Posting type Ledger account
Account name
Curr. Debit Credit
Payroll
Net Pay
Gene_1
6000123
Vendor
balance
00003, Clearing
account - Payroll USD 2,239.77 0.00
Gene_1
6000123 Bank 17100, Cash USD 0.00 2,239.77
In this accounting entry, the system will continue to use ledger account “Payroll
clearing account” as debit account. It means that “Vendor balance” in Entry #1 and
Entry #2 are settled. Account entry type “Purchase expenditure for expense” in Entry
# 1 will be settled in the next accounting entry: Entry # 3.
The credit account is “cash”; the reduced amount is for the corresponding net salary
of the employee.
Ledger account, sub ledger account and journal name in this entry are automatically
generated depending on the method of payment and payment journal name which
are setup in Payroll parameters.
Chapter VIII: Payroll Accounting
12. Payroll Accounting Functionality and Explanation
ACCOUNTING EXPLANATION & HOW TO USE MS DYNAMICS AX 2012 R3 P a g e | 274
Journal Entry #3
Journal Entry #3 is used to record the payroll expense and payroll-related expense
for employee’s salaries in the pay period.
This is the third accounting entry in the payroll accounting process. It is also
generated automatically when pay statement is posted. All expenses will be sorted
and aggregated for this entry, including the cost of salaries, fringe benefits and taxes.
All the liabilities will be aggregated. However, they will be sorted in details in the
next accounting entry: Entry #4.
FIGURE 12.72 PAYROLL JOURNAL ENTRIES #3
Entry #3 Sub ledger
journal
Posting
type
Ledger account
Account name
Curr. Debit Credit
Payroll
post
costs
G_18000132 Payroll
51300, General and
Administrative USD
3,229.5
0 0.00
G_18000132 Payroll
35100, Current Tax &
Duty Liabilities USD 0.00 979.73
G_18000132 Payroll
52100, Employee
Benefits USD 240.00 0.00
G_18000132 Payroll
00003, Clearing
account - Payroll USD 0.00 3,150.00
G_18000132 Payroll
00003, Clearing
account - Payroll USD 910.23 0.00
G_18000132 Payroll
36100, Other
Liabilities USD 0.00 250.00
The “Payroll clearing account” in this accounting entry will be settled with account
entry type “Purchase expenditure for expense” left in Entry #1. It is split into 2
accounts: gross pay and employee deductions. Gross pay is treated as expense and is
the total of net pay and employee deduction. Its balance is credited while the
balance of “purchase expenditure for expense” left in Entry #1 is debited. At this
point of time, “Payroll clearing account” has completed its role.
Chapter VIII: Payroll Accounting
12. Payroll Accounting Functionality and Explanation
ACCOUNTING EXPLANATION & HOW TO USE MS DYNAMICS AX 2012 R3 P a g e | 275
The recognition of expenses and accounts payable are aggregated and categorized
depending on ledger account setup in parts of Earning Codes, Benefit Plans and Tax
codes.
Journal Entry #4
Journal Entry #4 is used to recognize payables to benefit provider and tax
authorities.
This is the fourth entry in the payroll accounting process. This accounting entry is
also automatically generated when Generate vendor invoices function is performed.
Total liabilities at this step will be split according to each vendor and posted into the
Account payable module.
FIGURE 12.73 PAYROLL JOURNAL ENTRIES #4
The liabilities are aggregated and sorted accounting to the vendors, depending on
Accounting – Vendor setup in parts of benefit plans and tax codes.
Chapter VIII: Payroll Accounting
12. Payroll Accounting Functionality and Explanation
ACCOUNTING EXPLANATION & HOW TO USE MS DYNAMICS AX 2012 R3 P a g e | 276
Entry #4 Sub
ledger
journal
Posting type Ledger account
Account name
Curr. Debit Credit
Aon
heath
care
G_180001
33 Vendor balance 36100, Other Liabilities USD 0.00 25.00
G_180001
33
Purchase expenditure
for expense 36100, Other Liabilities USD 25.00 0.00
Roth
401(k)
G_180001
34 Vendor balance 36100, Other Liabilities USD 0.00 225.00
G_180001
34
Purchase expenditure
for expense 36100, Other Liabilities USD 225.00 0.00
Social
security
tax
G_180001
35 Vendor balance
35100, Current Tax &
Duty Liabilities USD 0.00 186.00
G_180001
35
Purchase expenditure
for expense
35100, Current Tax &
Duty Liabilities USD 186.00 0.00
Medicare
tax
G_180001
36 Vendor balance
35100, Current Tax &
Duty Liabilities USD 0.00 43.50
G_180001
36
Purchase expenditure
for expense
35100, Current Tax &
Duty Liabilities USD 43.50 0.00
Social
security
tax
G_180001
37 Vendor balance
35100, Current Tax &
Duty Liabilities USD 0.00 186.00
G_180001
37
Purchase expenditure
for expense
35100, Current Tax &
Duty Liabilities USD 186.00 0.00
Federal
income
tax
G_180001
38 Vendor balance
35100, Current Tax &
Duty Liabilities USD 0.00 384.06
G_180001
38
Purchase expenditure
for expense
35100, Current Tax &
Duty Liabilities USD 384.06 0.00
Medicare
tax
G_180001
39 Vendor balance
35100, Current Tax &
Duty Liabilities USD 0.00 43.50
G_180001
39
Purchase expenditure
for expense
35100, Current Tax &
Duty Liabilities USD 43.50 0.00
State
income
tax
G_180001
40 Vendor balance
35100, Current Tax &
Duty Liabilities USD 0.00 136.67
G_180001
40
Purchase expenditure
for expense
35100, Current Tax &
Duty Liabilities USD 136.67 0.00
Although in Entry #3, the liabilities have been recorded. But those are only
recognized in the Ledger account. The entry of posting type “Vendor balance” in
Entry #4 is actually connected with sub ledger account - vendors.
The entry of posting type “Purchase expenditure for expense” in this entry is used to
settle the payables in the Entry # 3.
For example, liability of $250 in Entry #3 is defined as total liabilities of Aon Heath
Care and Roth 401 (k). It will be settled with entries of posting type "Purchase
expenditure for expense" in Entry # 4.
Chapter VIII: Payroll Accounting
12. Payroll Accounting Functionality and Explanation
ACCOUNTING EXPLANATION & HOW TO USE MS DYNAMICS AX 2012 R3 P a g e | 277
TABLE 12.6 LIABILITIES IN PAYROLL ENTRY #3 SETTLE TO “PURCHASE EXPENDITURE
FOR EXPENSE” IN PAYROLL ENTRY #4
Entry #3 Sub ledger
journal Posting type
Ledger account
Account name Curr. Debit Credit
Liabilities
G_18000132 Payroll
36100, Other
Liabilities USD 0.00
250.0
0
Liabilities in Entry #3 settle to “Purchase expenditure for expense” in Entry #4.
Entry #4
Sub ledger
journal Posting type
Ledger account
Account name Curr. Debit Credit
Aon heath
care
G_18000133 Vendor balance
36100, Other
Liabilities USD 0.00 25.00
G_18000133
Purchase
expenditure for
expense
36100, Other
Liabilities USD 25.00 0.00
Roth
401(k)
G_18000134 Vendor balance
36100, Other
Liabilities USD 0.00
225.0
0
G_18000134
Purchase
expenditure for
expense
36100, Other
Liabilities USD
225.0
0 0.00
At this time, accountants have to continue to make payments to the vendors for the
debts are recorded in details in Entry #4. However, payroll accounting processes is
now considered to be completed.
The book “Financial and Managerial Accounting in ERP System Microsoft Dynamics
AX 2012 R3”
Published at Amazon:
https://www.amazon.com/dp/B01MD0HVZN/

More Related Content

What's hot

Introduction to Financial Accounting Solutions
Introduction to Financial Accounting SolutionsIntroduction to Financial Accounting Solutions
Introduction to Financial Accounting SolutionsMonique Anderson
 
Introduction to Financial Accounting
Introduction to Financial AccountingIntroduction to Financial Accounting
Introduction to Financial AccountingMonique Anderson
 
HCS 380 Education Specialist / snaptutorial.com
HCS 380 Education Specialist / snaptutorial.com HCS 380 Education Specialist / snaptutorial.com
HCS 380 Education Specialist / snaptutorial.com McdonaldRyan90
 
Affordable Care Act: Overview of New Requirements for 2015
Affordable Care Act: Overview of New Requirements for 2015Affordable Care Act: Overview of New Requirements for 2015
Affordable Care Act: Overview of New Requirements for 2015Sikich LLP
 
Income Tax Return E-File guideline
Income Tax Return E-File guidelineIncome Tax Return E-File guideline
Income Tax Return E-File guidelineAbrar Malik
 
2010 Season Federal Tax Training Module
2010 Season Federal Tax Training Module2010 Season Federal Tax Training Module
2010 Season Federal Tax Training ModuleAccounting Aid Society
 
Acc 290 t acc290t acc 290t best tutorials guide uopstudy.com
Acc 290 t acc290t acc 290t best tutorials guide  uopstudy.comAcc 290 t acc290t acc 290t best tutorials guide  uopstudy.com
Acc 290 t acc290t acc 290t best tutorials guide uopstudy.comssuserd9bf9e
 
Accounting 97061 paper 1 multiple choice october november 201
Accounting 97061 paper 1 multiple choice october november 201 Accounting 97061 paper 1 multiple choice october november 201
Accounting 97061 paper 1 multiple choice october november 201 Alpro
 

What's hot (10)

Introduction to Financial Accounting Solutions
Introduction to Financial Accounting SolutionsIntroduction to Financial Accounting Solutions
Introduction to Financial Accounting Solutions
 
Introduction to Financial Accounting
Introduction to Financial AccountingIntroduction to Financial Accounting
Introduction to Financial Accounting
 
HCS 380 Education Specialist / snaptutorial.com
HCS 380 Education Specialist / snaptutorial.com HCS 380 Education Specialist / snaptutorial.com
HCS 380 Education Specialist / snaptutorial.com
 
Affordable Care Act: Overview of New Requirements for 2015
Affordable Care Act: Overview of New Requirements for 2015Affordable Care Act: Overview of New Requirements for 2015
Affordable Care Act: Overview of New Requirements for 2015
 
Income Tax Return E-File guideline
Income Tax Return E-File guidelineIncome Tax Return E-File guideline
Income Tax Return E-File guideline
 
2010 Season Federal Tax Training Module
2010 Season Federal Tax Training Module2010 Season Federal Tax Training Module
2010 Season Federal Tax Training Module
 
Ab mojakoe-20122013
Ab mojakoe-20122013Ab mojakoe-20122013
Ab mojakoe-20122013
 
Acc 290 t acc290t acc 290t best tutorials guide uopstudy.com
Acc 290 t acc290t acc 290t best tutorials guide  uopstudy.comAcc 290 t acc290t acc 290t best tutorials guide  uopstudy.com
Acc 290 t acc290t acc 290t best tutorials guide uopstudy.com
 
ICMAB question august 2013 All levels All questions
ICMAB question august 2013 All levels All questionsICMAB question august 2013 All levels All questions
ICMAB question august 2013 All levels All questions
 
Accounting 97061 paper 1 multiple choice october november 201
Accounting 97061 paper 1 multiple choice october november 201 Accounting 97061 paper 1 multiple choice october november 201
Accounting 97061 paper 1 multiple choice october november 201
 

Similar to Payroll calculation and accounting entry explanation

Tax Cuts and Jobs Act: Latest employer developments as of 3-21-2018
Tax Cuts and Jobs Act: Latest employer developments as of 3-21-2018Tax Cuts and Jobs Act: Latest employer developments as of 3-21-2018
Tax Cuts and Jobs Act: Latest employer developments as of 3-21-2018Debera Salam, CPP
 
Tax And Payroll
Tax And PayrollTax And Payroll
Tax And Payrollodowdc
 
C3-67Permtemp Corporation formed in 2012 and, for that year, re.docx
C3-67Permtemp Corporation formed in 2012 and, for that year, re.docxC3-67Permtemp Corporation formed in 2012 and, for that year, re.docx
C3-67Permtemp Corporation formed in 2012 and, for that year, re.docxRAHUL126667
 
חשבונאות עקרונות של שכר הנהלת חשבונות - איל הורוביץ
 חשבונאות עקרונות של שכר הנהלת חשבונות - איל הורוביץ חשבונאות עקרונות של שכר הנהלת חשבונות - איל הורוביץ
חשבונאות עקרונות של שכר הנהלת חשבונות - איל הורוביץבייקר טילי הבינלאומית
 
A Guide to Payroll Processing in India.pdf
A Guide to Payroll Processing in India.pdfA Guide to Payroll Processing in India.pdf
A Guide to Payroll Processing in India.pdfQandle
 
Small Business Tax Issues
Small Business Tax IssuesSmall Business Tax Issues
Small Business Tax IssuesTaxXpert
 
People. I need some help with this assignment that needs to be done .docx
People. I need some help with this assignment that needs to be done .docxPeople. I need some help with this assignment that needs to be done .docx
People. I need some help with this assignment that needs to be done .docxodiliagilby
 
Single entry system.pdf
Single entry system.pdfSingle entry system.pdf
Single entry system.pdfRanjitha ranju
 
Budgeting Part 2: Determining Pay Ranges
Budgeting Part 2: Determining Pay RangesBudgeting Part 2: Determining Pay Ranges
Budgeting Part 2: Determining Pay RangesPayScale, Inc.
 
ACCT321 Chapter 08
ACCT321 Chapter 08ACCT321 Chapter 08
ACCT321 Chapter 08iDocs
 
C program to calculate net pays
C program to calculate net paysC program to calculate net pays
C program to calculate net payskakande alex
 
Wassim Zhani Federal Taxation Chapter 9 Capital Recovery Depreciation, Amorti...
Wassim Zhani Federal Taxation Chapter 9 Capital Recovery Depreciation, Amorti...Wassim Zhani Federal Taxation Chapter 9 Capital Recovery Depreciation, Amorti...
Wassim Zhani Federal Taxation Chapter 9 Capital Recovery Depreciation, Amorti...Wassim Zhani
 
Chapter 3
Chapter 3Chapter 3
Chapter 3dwinag
 
Find Best Online Accounting Course | Academy Tax4wealth
Find Best Online Accounting Course | Academy Tax4wealthFind Best Online Accounting Course | Academy Tax4wealth
Find Best Online Accounting Course | Academy Tax4wealthAcademy Tax4wealth
 
Find Best Online Accounting Course | Academy Tax4wealth
Find Best Online Accounting Course | Academy Tax4wealthFind Best Online Accounting Course | Academy Tax4wealth
Find Best Online Accounting Course | Academy Tax4wealthAcademy Tax4wealth
 
Payroll tax rates, filing deadlines and responsibilities in 2019
Payroll tax rates, filing deadlines and responsibilities in 2019Payroll tax rates, filing deadlines and responsibilities in 2019
Payroll tax rates, filing deadlines and responsibilities in 2019Merchant Advisors
 

Similar to Payroll calculation and accounting entry explanation (20)

Chapter 3
Chapter 3Chapter 3
Chapter 3
 
Payroll
PayrollPayroll
Payroll
 
Tax Cuts and Jobs Act: Latest employer developments as of 3-21-2018
Tax Cuts and Jobs Act: Latest employer developments as of 3-21-2018Tax Cuts and Jobs Act: Latest employer developments as of 3-21-2018
Tax Cuts and Jobs Act: Latest employer developments as of 3-21-2018
 
Tax And Payroll
Tax And PayrollTax And Payroll
Tax And Payroll
 
C3-67Permtemp Corporation formed in 2012 and, for that year, re.docx
C3-67Permtemp Corporation formed in 2012 and, for that year, re.docxC3-67Permtemp Corporation formed in 2012 and, for that year, re.docx
C3-67Permtemp Corporation formed in 2012 and, for that year, re.docx
 
חשבונאות עקרונות של שכר הנהלת חשבונות - איל הורוביץ
 חשבונאות עקרונות של שכר הנהלת חשבונות - איל הורוביץ חשבונאות עקרונות של שכר הנהלת חשבונות - איל הורוביץ
חשבונאות עקרונות של שכר הנהלת חשבונות - איל הורוביץ
 
A Guide to Payroll Processing in India.pdf
A Guide to Payroll Processing in India.pdfA Guide to Payroll Processing in India.pdf
A Guide to Payroll Processing in India.pdf
 
Small Business Tax Issues
Small Business Tax IssuesSmall Business Tax Issues
Small Business Tax Issues
 
People. I need some help with this assignment that needs to be done .docx
People. I need some help with this assignment that needs to be done .docxPeople. I need some help with this assignment that needs to be done .docx
People. I need some help with this assignment that needs to be done .docx
 
Single entry system.pdf
Single entry system.pdfSingle entry system.pdf
Single entry system.pdf
 
Atg doctors
Atg doctorsAtg doctors
Atg doctors
 
Budgeting Part 2: Determining Pay Ranges
Budgeting Part 2: Determining Pay RangesBudgeting Part 2: Determining Pay Ranges
Budgeting Part 2: Determining Pay Ranges
 
ACCT321 Chapter 08
ACCT321 Chapter 08ACCT321 Chapter 08
ACCT321 Chapter 08
 
C program to calculate net pays
C program to calculate net paysC program to calculate net pays
C program to calculate net pays
 
Wassim Zhani Federal Taxation Chapter 9 Capital Recovery Depreciation, Amorti...
Wassim Zhani Federal Taxation Chapter 9 Capital Recovery Depreciation, Amorti...Wassim Zhani Federal Taxation Chapter 9 Capital Recovery Depreciation, Amorti...
Wassim Zhani Federal Taxation Chapter 9 Capital Recovery Depreciation, Amorti...
 
Chapter 3
Chapter 3Chapter 3
Chapter 3
 
Find Best Online Accounting Course | Academy Tax4wealth
Find Best Online Accounting Course | Academy Tax4wealthFind Best Online Accounting Course | Academy Tax4wealth
Find Best Online Accounting Course | Academy Tax4wealth
 
Find Best Online Accounting Course | Academy Tax4wealth
Find Best Online Accounting Course | Academy Tax4wealthFind Best Online Accounting Course | Academy Tax4wealth
Find Best Online Accounting Course | Academy Tax4wealth
 
Payroll tax rates, filing deadlines and responsibilities in 2019
Payroll tax rates, filing deadlines and responsibilities in 2019Payroll tax rates, filing deadlines and responsibilities in 2019
Payroll tax rates, filing deadlines and responsibilities in 2019
 
Chapter Two LIC.ppt
Chapter Two LIC.pptChapter Two LIC.ppt
Chapter Two LIC.ppt
 

Recently uploaded

Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 

Recently uploaded (20)

Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 

Payroll calculation and accounting entry explanation

  • 1. Chapter VIII: Payroll Accounting 12. Payroll Accounting Functionality and Explanation ACCOUNTING EXPLANATION & HOW TO USE MS DYNAMICS AX 2012 R3 P a g e | 265 PAYROLL CALCULATION EXPLANATION There are three main steps in which the system supports accounting by generating automatic accounting entries after worker’s pay statement is calculated. • When submitting pay statements, system will generate payroll disbursement journals to recognize the “Net Pay” to workers. • When posting pay statements, system will generate pay statement journals to recognize payroll expenses. • When generating vendor invoices, system will generate vendor invoice journals to recognize debts payable into account payable module, e.g. taxes payable, benefits payable. In the step of generating pay statement, worker earnings, benefits and taxes will be calculated. Payroll taxes including tax items and tax rates imposed by federal government and states will be calculated automatically thanks to payroll tax calculation engine generated in payroll module. Payroll taxes include items such as social security tax, medicare tax, federal income tax, state income tax and so on. The calculation of social security and medicare tax is rather simple. Therefore, in this part, we will focus more on federal income tax and state income tax. There are three ways of calculating federal income tax: • Percentage method • Wage bracket method • Supplemental method The percentage method is widely used and integrated into software as a key method of calculation. Although this method involves many complicated calculations, it is more flexible than the wage bracket method because it can be applied to payroll periods, such as weekly, biweekly, semimonthly, monthly, quarterly, semiannually, and annually, and to wage amounts that exceed those in the wage bracket tables. The percentage method tables can be found in “IRS Publication 15, Circular E; Employer's Tax Guide”. The Internal Revenue Service website is: https://www.irs.gov
  • 2. Chapter VIII: Payroll Accounting 12. Payroll Accounting Functionality and Explanation ACCOUNTING EXPLANATION & HOW TO USE MS DYNAMICS AX 2012 R3 P a g e | 266 RARE EXAMPLE 3: PAYROLL CALCULATION AND ACCOUNTING ENTRY EXPLANATION In this example we will see in detail how Payroll module calculates salaries and wages, tax and fringe benefits for workers and how automatic accounting entries are booked. Notes: In this example, we assume that tax and tax rates of 2014 include the followings: • Social Security tax of 6.2% is imposed on wages paid to employees. The tax is imposed on both the employers and the employees. • Medicare Tax of 1.45% of wages is imposed on employers and employees, with no limitation. • Federal Income Tax is calculated by using the percentage method and based on the guidelines in “Publication 15, Cat. No. 10000W, (Circular E), Employer's Tax Guide For use in 2014”. • State Income Tax is calculated by using the formula published by Virginia State on the website.: http://www.tax.virginia.gov/withholding-calculator This withholding formula is effective 01/01/2008. The Virginia withholding tax calculation formula is: Keys: G = Gross Pay for Pay Period P = Pay periods per year A = Annualized gross pay E1 = Personal and Dependent Exemptions T = Annualized taxable income E2 = Age 65 and Over & Blind Exemptions WH = Tax to be withheld for pay period W = Annualized tax to be withheld Calculation steps 1. G x P - [$3000+ (E1 x 930) + (E2 x 800)] = T 2. Calculate W as follows: If T is: W is: Not over $3,000 2% of T Over But Not Over Then $3,000 $5,000 $60 + (3% of excess over $3,000) $5,000 $17,000 $120 + (5% of excess over $5,000) $17,000 $720 + (5.75% of excess over $17,000) 3. W / P = WH
  • 3. Chapter VIII: Payroll Accounting 12. Payroll Accounting Functionality and Explanation ACCOUNTING EXPLANATION & HOW TO USE MS DYNAMICS AX 2012 R3 P a g e | 267 In the September-pay period, Employee #3 is paid a monthly salary of $3,000 gross and car allowance of $150. Car allowance is exempt from personal income tax. In addition, the marital status of this employee is "single". This employee participated in Aon Premier Care benefit and Roth 401 (k) saving plan. Employee’s deduction from wages for Aon Premier Care is $10 per month and contribution from employer is $15. Deduction from wages for Roth 401 (k) is 5% on gross salaries and employer contribution is 50% of the amount deducted from the employee's salary. It means that if the employee deduction for Roth 401 (k) = $3,000 x 5% = $150, the employer contribution for Roth 401 (k) = $150 x 50% = $75. At the end of September, accountants will use Microsoft Dynamics AX to calculate income for employees, fringe benefits and tax. Employee #3's pay statement is calculated by the system as follows: Pay statement totals: • Gross pay: $3,150 • Employee deductions: $910.23 • Net pay: $2,239.77 • Employer contributions: $319.50 This includes the followings: 1. Earnings FIGURE 12.66 PAY STATEMENT FORM – EARNINGS PAGE Gross pay $3,150 include: • Gross base salary: $3,000 • Car allowance: $150
  • 4. Chapter VIII: Payroll Accounting 12. Payroll Accounting Functionality and Explanation ACCOUNTING EXPLANATION & HOW TO USE MS DYNAMICS AX 2012 R3 P a g e | 268 2. Benefit calculations FIGURE 12.67 PAY STATEMENT FORM – BENEFIT CALCULATIONS PAGE Benefit calculations include: • Aon Premier Care o Employee deduction: $10 o Employer contribution: $15 • Roth 401(k) o Employee deduction: $150 o Employer contribution: $75
  • 5. Chapter VIII: Payroll Accounting 12. Payroll Accounting Functionality and Explanation ACCOUNTING EXPLANATION & HOW TO USE MS DYNAMICS AX 2012 R3 P a g e | 269 3. Tax calculations FIGURE 12.68 PAY STATEMENT FORM – TAX CALCULATIONS PAGE Tax calculations include: • Social Security tax – FICA (Federal Insurance Contributions Act tax) o Employee deduction equal employer contribution: $3,000 x 6.2 % = $186 • Medicare Tax o Employee deduction equal employer contribution: $3,000 x 1.45 % = $43.5 • Federal Income Tax o Employee withholding: $384.06 This number should be round-off, which equals $384 • Virginia State Income Tax o Employee withholding: $136.67
  • 6. Chapter VIII: Payroll Accounting 12. Payroll Accounting Functionality and Explanation ACCOUNTING EXPLANATION & HOW TO USE MS DYNAMICS AX 2012 R3 P a g e | 270 Federal Income Tax – Explanation For 2014, Employee#3's withholding is $384, and is figured as follows: Step 1: Looking at the monthly percentage method withholding table for single person, the appropriate wage bracket is over $944 but not over $3,263. FIGURE 12.69 PERCENTAGE METHOD TABLES FOR INCOME TAX WITHHOLDING (FOR WAGES PAID IN 2014) Step 2: The tax is $75.60 Step 3: Employee#3's excess wages are $2,056 = $3,000 - $944 Step 4: Multiply $2,056 by 15%, which equals $308.40 Step 5: Add $75.60 and $308.40, which equals $384 Federal Income Tax to be withheld per pay period is $384
  • 7. Chapter VIII: Payroll Accounting 12. Payroll Accounting Functionality and Explanation ACCOUNTING EXPLANATION & HOW TO USE MS DYNAMICS AX 2012 R3 P a g e | 271 State Income Tax – Explanation TABLE 12.5 THE VIRGINIA WITHHOLDING TAX CALCULATION FORMULA TABLE Keys: G = Gross Pay for Pay Period P = Pay periods per year A = Annualized gross pay E1 = Personal and Dependent Exemptions T = Annualized taxable income E2 = Age 65 and Over & Blind Exemptions WH = Tax to be withheld for pay period W = Annualized tax to be withheld Calculation steps 1. G x P - [$3000+ (E1 x 930) + (E2 x 800)] = T 2. Calculate W as follows: If T is: W is: Not over $3,000 2% of T Over But Not Over Then $3,000 $5,000 $60 + (3% of excess over $3,000) $5,000 $17,000 $120 + (5% of excess over $5,000) $17,000 $720 + (5.75% of excess over $17,000) 3. W / P = WH Step 1: Employee #3 is single person, with no spouse and children are blind. He claims a total of zero exemptions. • E1 = 0 (zero) • E2 = 0 (zero) Step 2: Employee #3 is paid on a monthly basis, and his gross wages for this pay period were $3,000 • G = $3,000 Step 3: Calculations 1. G × P − [$3000 + (E1 × 930) + (E2 × 800)] = T $3,000 × 12 − [$3,000 + (0 × 930) + (0 × 800)] = T $36,000 − [$3000 + 0 + 0] = T $33,000 = T 2. W is $720 + 5.75% of amount over $17,000 ($33,000 − $17,000 = $16,000) 5.75% of $16,000 = $920 $720 + $920 = $1,640 3. W / P = WH $1,640 ÷ 12 = $136.67 State Income Tax to be withheld per pay period is $136.67
  • 8. Chapter VIII: Payroll Accounting 12. Payroll Accounting Functionality and Explanation ACCOUNTING EXPLANATION & HOW TO USE MS DYNAMICS AX 2012 R3 P a g e | 272 PAYROLL ACCOUNTING ENTRY EXPLANATION Journal Entry #1 Journal Entry #1 is used to recognize the net salary (take home pay) payable to the employees. This is the first accounting entry in the payroll accounting process. When the employee’s earning statement is reviewed and if everything was calculated correctly, it will be submitted. This means that the employer is ready to pay the employee. When earning statement is submitted, the system will generate accounting entry automatically to record the net salary payable to the employee and post it into the account payable module. FIGURE 12.70 PAYROLL JOURNAL ENTRIES #1 Entry #1 Sub ledger journal Posting type Ledger account Account name Curr. Debit Credit Payroll payable G_18000131 Vendor balance 00003, Clearing account - Payroll USD 0.00 2,239.77 G_18000131 Purchase expenditure for expense 00003, Clearing account - Payroll USD 2,239.77 0.00 Ledger account is used in this accounting entry is “Payroll clearing account” which is set up in Payroll parameters. Sub ledger account is used in this accounting entry is “Vendor account for worker payments” which is set up in Payroll parameters.
  • 9. Chapter VIII: Payroll Accounting 12. Payroll Accounting Functionality and Explanation ACCOUNTING EXPLANATION & HOW TO USE MS DYNAMICS AX 2012 R3 P a g e | 273 Journal Entry #2 Journal Entry #2 is used to record the remittance of the payroll payment. This is the second accounting entry in payroll accounting process. The payment method to the employee can be check, electronic payment or cash. Regardless of the payment method, after paying, the accountants have to book the payment. Payroll payment journal will be generated automatically by the system at the same time when the earning statement is submitted. FIGURE 12.71 PAYROLL JOURNAL ENTRIES #2 Entry # 2 Journal number Posting type Ledger account Account name Curr. Debit Credit Payroll Net Pay Gene_1 6000123 Vendor balance 00003, Clearing account - Payroll USD 2,239.77 0.00 Gene_1 6000123 Bank 17100, Cash USD 0.00 2,239.77 In this accounting entry, the system will continue to use ledger account “Payroll clearing account” as debit account. It means that “Vendor balance” in Entry #1 and Entry #2 are settled. Account entry type “Purchase expenditure for expense” in Entry # 1 will be settled in the next accounting entry: Entry # 3. The credit account is “cash”; the reduced amount is for the corresponding net salary of the employee. Ledger account, sub ledger account and journal name in this entry are automatically generated depending on the method of payment and payment journal name which are setup in Payroll parameters.
  • 10. Chapter VIII: Payroll Accounting 12. Payroll Accounting Functionality and Explanation ACCOUNTING EXPLANATION & HOW TO USE MS DYNAMICS AX 2012 R3 P a g e | 274 Journal Entry #3 Journal Entry #3 is used to record the payroll expense and payroll-related expense for employee’s salaries in the pay period. This is the third accounting entry in the payroll accounting process. It is also generated automatically when pay statement is posted. All expenses will be sorted and aggregated for this entry, including the cost of salaries, fringe benefits and taxes. All the liabilities will be aggregated. However, they will be sorted in details in the next accounting entry: Entry #4. FIGURE 12.72 PAYROLL JOURNAL ENTRIES #3 Entry #3 Sub ledger journal Posting type Ledger account Account name Curr. Debit Credit Payroll post costs G_18000132 Payroll 51300, General and Administrative USD 3,229.5 0 0.00 G_18000132 Payroll 35100, Current Tax & Duty Liabilities USD 0.00 979.73 G_18000132 Payroll 52100, Employee Benefits USD 240.00 0.00 G_18000132 Payroll 00003, Clearing account - Payroll USD 0.00 3,150.00 G_18000132 Payroll 00003, Clearing account - Payroll USD 910.23 0.00 G_18000132 Payroll 36100, Other Liabilities USD 0.00 250.00 The “Payroll clearing account” in this accounting entry will be settled with account entry type “Purchase expenditure for expense” left in Entry #1. It is split into 2 accounts: gross pay and employee deductions. Gross pay is treated as expense and is the total of net pay and employee deduction. Its balance is credited while the balance of “purchase expenditure for expense” left in Entry #1 is debited. At this point of time, “Payroll clearing account” has completed its role.
  • 11. Chapter VIII: Payroll Accounting 12. Payroll Accounting Functionality and Explanation ACCOUNTING EXPLANATION & HOW TO USE MS DYNAMICS AX 2012 R3 P a g e | 275 The recognition of expenses and accounts payable are aggregated and categorized depending on ledger account setup in parts of Earning Codes, Benefit Plans and Tax codes. Journal Entry #4 Journal Entry #4 is used to recognize payables to benefit provider and tax authorities. This is the fourth entry in the payroll accounting process. This accounting entry is also automatically generated when Generate vendor invoices function is performed. Total liabilities at this step will be split according to each vendor and posted into the Account payable module. FIGURE 12.73 PAYROLL JOURNAL ENTRIES #4 The liabilities are aggregated and sorted accounting to the vendors, depending on Accounting – Vendor setup in parts of benefit plans and tax codes.
  • 12. Chapter VIII: Payroll Accounting 12. Payroll Accounting Functionality and Explanation ACCOUNTING EXPLANATION & HOW TO USE MS DYNAMICS AX 2012 R3 P a g e | 276 Entry #4 Sub ledger journal Posting type Ledger account Account name Curr. Debit Credit Aon heath care G_180001 33 Vendor balance 36100, Other Liabilities USD 0.00 25.00 G_180001 33 Purchase expenditure for expense 36100, Other Liabilities USD 25.00 0.00 Roth 401(k) G_180001 34 Vendor balance 36100, Other Liabilities USD 0.00 225.00 G_180001 34 Purchase expenditure for expense 36100, Other Liabilities USD 225.00 0.00 Social security tax G_180001 35 Vendor balance 35100, Current Tax & Duty Liabilities USD 0.00 186.00 G_180001 35 Purchase expenditure for expense 35100, Current Tax & Duty Liabilities USD 186.00 0.00 Medicare tax G_180001 36 Vendor balance 35100, Current Tax & Duty Liabilities USD 0.00 43.50 G_180001 36 Purchase expenditure for expense 35100, Current Tax & Duty Liabilities USD 43.50 0.00 Social security tax G_180001 37 Vendor balance 35100, Current Tax & Duty Liabilities USD 0.00 186.00 G_180001 37 Purchase expenditure for expense 35100, Current Tax & Duty Liabilities USD 186.00 0.00 Federal income tax G_180001 38 Vendor balance 35100, Current Tax & Duty Liabilities USD 0.00 384.06 G_180001 38 Purchase expenditure for expense 35100, Current Tax & Duty Liabilities USD 384.06 0.00 Medicare tax G_180001 39 Vendor balance 35100, Current Tax & Duty Liabilities USD 0.00 43.50 G_180001 39 Purchase expenditure for expense 35100, Current Tax & Duty Liabilities USD 43.50 0.00 State income tax G_180001 40 Vendor balance 35100, Current Tax & Duty Liabilities USD 0.00 136.67 G_180001 40 Purchase expenditure for expense 35100, Current Tax & Duty Liabilities USD 136.67 0.00 Although in Entry #3, the liabilities have been recorded. But those are only recognized in the Ledger account. The entry of posting type “Vendor balance” in Entry #4 is actually connected with sub ledger account - vendors. The entry of posting type “Purchase expenditure for expense” in this entry is used to settle the payables in the Entry # 3. For example, liability of $250 in Entry #3 is defined as total liabilities of Aon Heath Care and Roth 401 (k). It will be settled with entries of posting type "Purchase expenditure for expense" in Entry # 4.
  • 13. Chapter VIII: Payroll Accounting 12. Payroll Accounting Functionality and Explanation ACCOUNTING EXPLANATION & HOW TO USE MS DYNAMICS AX 2012 R3 P a g e | 277 TABLE 12.6 LIABILITIES IN PAYROLL ENTRY #3 SETTLE TO “PURCHASE EXPENDITURE FOR EXPENSE” IN PAYROLL ENTRY #4 Entry #3 Sub ledger journal Posting type Ledger account Account name Curr. Debit Credit Liabilities G_18000132 Payroll 36100, Other Liabilities USD 0.00 250.0 0 Liabilities in Entry #3 settle to “Purchase expenditure for expense” in Entry #4. Entry #4 Sub ledger journal Posting type Ledger account Account name Curr. Debit Credit Aon heath care G_18000133 Vendor balance 36100, Other Liabilities USD 0.00 25.00 G_18000133 Purchase expenditure for expense 36100, Other Liabilities USD 25.00 0.00 Roth 401(k) G_18000134 Vendor balance 36100, Other Liabilities USD 0.00 225.0 0 G_18000134 Purchase expenditure for expense 36100, Other Liabilities USD 225.0 0 0.00 At this time, accountants have to continue to make payments to the vendors for the debts are recorded in details in Entry #4. However, payroll accounting processes is now considered to be completed. The book “Financial and Managerial Accounting in ERP System Microsoft Dynamics AX 2012 R3” Published at Amazon: https://www.amazon.com/dp/B01MD0HVZN/