Payroll Accounting: Debit and Credit Entries

Payroll accounting is an vital part of payroll processing because it connects salary calculation with accounting and finance. HR and payroll team prepare the salary register, but the accounting team needs to record the salary expense like Basic , HRA, Special allowance. Statutory liabilities like PF, ESI, TDS, LWF and salary payment in the accounting books.

Payroll accounting is an important part of the payroll process because it connects employee salary calculations with the company’s accounting records. Every month, payroll data such as gross salary, employee deductions, employer contributions, salary payable and statutory liabilities needs to be correctly recorded.

For HR and payroll professionals, understanding payroll accounting debit and credit entries is useful when working with Finance and Accounts teams, preparing payroll reconciliations, checking salary registers and identifying differences between payroll and the general ledger.

In this guide, we will understand payroll accounting entries with practical examples covering salary, Provident Fund (PF), ESIC, Professional Tax (PT), TDS, employer contributions and salary payments.

What is Payroll Accounting?

Payroll accounting is the process of recording salary and related payroll transactions in the company’s books of accounts.

In payroll accounting entry we consider all of its component which reflect in the Payslip. normally includes:

  • Basic Salary
  • HRA
  • Special Allowance
  • Other Earnings
  • Employee deductions
  • Employer PF contribution
  • Employer ESIC contribution, where applicable
  • Professional Tax
  • TDS
  • Employee advances or loans
  • Net salary payable
  • Payment of salary
  • Payment of statutory liabilities

The basic accounting principle is:

Debit the expense and credit the liability or payable.

1. Basic Payroll Accounting Entry

Here we will consider one payslip component and will try to understand with this simple example about the entries.

In below example there is complete payslip starting with earning component to deduction component and then Net Salary.

Salary ComponentAmount
Basic Salary₹25,000
HRA₹10,000
Special Allowance₹15,000
Gross Salary₹50,000

Employee deductions:

DeductionAmount
Employee PF₹3,000
Professional Tax₹200
TDS₹1,000
Total Deduction₹4,200

Therefore:

Net Salary = ₹50,000 − ₹4,200 = ₹45,800

Accounting Entry

At the time of salary booking:-

When we book the salary then the journal will be like this.

AccountDebitCredit
Salary Expense A/c₹50,000—
PF Payable A/c—₹3,000
Professional Tax Payable A/c—₹200
TDS Payable A/c—₹1,000
Salary Payable A/c—₹45,800
Total₹50,000₹50,000

Now let us understand this debit and credit entries.

Salary Expense is debited because salary is an expense for the company.

The deductions are credited because the company has to deposit these amounts with the respective authorities.

The net salary is credited to Salary Payable because the company owes this amount to employees.

2. Salary Payment Entry

One payroll closed and start the Salary disbursement then after disbursement we have to pass the entries, the Salary Payable liability is cleared.

Suppose the company pays ₹45,800 to the employee.

Journal Entry

AccountDebitCredit
Salary Payable A/c₹45,800—
Bank A/c—₹45,800

Explanation

Salary Payable is debited because the liability has been settled.

Bank is credited because money has gone out of the company’s bank account.

3. Employee PF Accounting Entry

Provident fund is statutory deduction, Employee PF is deducted from the employee’s salary.

Employee PF = ₹3,000

The company deducts ₹3,000 from the employee’s salary and later deposits it with EPFO.so while booking

PF is credited to PF Payable.

AccountDebitCredit
Salary Expense A/c₹50,000—
Employee PF Payable A/c—₹3,000

When PF is deposited:

AccountDebitCredit
Employee PF Payable A/c₹3,000—
Bank A/c—₹3,000

4. Employer PF Contribution

Employer PF contribution is an additional payroll expense for the company.

For example:

Employer PF = ₹3,000

The accounting entry can be:

AccountDebitCredit
Employer PF Contribution Expense A/c₹3,000—
Employer PF Payable A/c—₹3,000

When the contribution is deposited:

AccountDebitCredit
Employer PF Payable A/c₹3,000—
Bank A/c—₹3,000

Important

Employee PF and employer PF should not be treated as the same expense.

  • Employee PF → deducted from employee salary
  • Employer PF → additional cost to the employer

5. Professional Tax Accounting Entry

Professional tax is levied by State government. Suppose Professional Tax deducted from employees is ₹200.

At salary booking:

AccountDebitCredit
Salary Expense A/c₹50,000—
Professional Tax Payable A/c—₹200

When PT is deposited:

AccountDebitCredit
Professional Tax Payable A/c₹200—
Bank A/c—₹200

The exact amount and applicability of Professional Tax depend on the relevant state’s rules.

6. TDS Accounting Entry

Suppose income-tax TDS deducted from salary is ₹1,000.

At the time of salary booking:

AccountDebitCredit
Salary Expense A/c₹50,000—
TDS Payable A/c—₹1,000

When TDS is deposited:

AccountDebitCredit
TDS Payable A/c₹1,000—
Bank A/c—₹1,000

The company acts as a deductor and deposits the tax deducted from the employee’s salary as per applicable tax rules.

7. Employer ESIC Contribution

Where ESIC applies, the employer contribution represents an additional cost to the employer.

Employer ESIC contribution = ₹1,000

Entry:

AccountDebitCredit
Employer ESIC Expense A/c₹1,000—
ESIC Payable A/c—₹1,000

When deposited:

AccountDebitCredit
ESIC Payable A/c₹1,000—
Bank A/c—₹1,000

Employee ESIC deduction, where applicable, is separately credited to the ESIC Payable account as part of the payroll booking.

8. Payroll Accounting Flow

A simple payroll accounting process can be understood as:

Employee Salary Calculation
↓
Calculate Gross Salary
↓
Calculate Employee Deductions
↓
Calculate Employer Contributions
↓
Create Payroll Journal Entry
↓
Salary Payable Created
↓
Salary Paid Through Bank
↓
Statutory Liabilities Deposited
↓
Payroll Reconciliation

09. Debit and Credit: Easy Rule for Payroll Professionals

If you are from an HR or payroll background and accounting is difficult, remember this simple approach:

Debit

Usually represents the expense incurred by the company.

Examples:

  • Salary Expense
  • Employer PF Expense
  • Employer ESIC Expense
  • Bonus Expense
  • Gratuity Expense
  • Leave Encashment Expense

Credit

Usually represents an amount payable or liability.

Examples:

  • Salary Payable
  • PF Payable
  • ESIC Payable
  • TDS Payable
  • Professional Tax Payable

When the liability is paid:

Payable Account → Debit

Bank Account → Credit

10. Payroll Accounting vs Payroll Processing

These two activities are related but different.

Payroll ProcessingPayroll Accounting
Calculates employee salaryRecords salary transactions
Calculates PF/ESIC/PT/TDSRecords statutory liabilities
Calculates net salaryRecords salary payable
Prepares salary registerPosts journal entries
Focuses on employee-level dataFocuses on financial accounting
Usually handled by Payroll/HRUsually handled by Finance/Accounts

However, a good payroll professional should understand both because payroll data ultimately feeds into accounting and financial reporting.

11. Common Payroll Accounting Mistakes

1. Treating employee PF as an additional employer expense

Employee PF is deducted from the employee’s salary. It should not simply be added again to employer payroll cost.

2. Forgetting employer contributions

Employer PF/ESIC and other employer costs may need separate expense recognition.

3. Not reconciling payroll with the bank

The payroll register, accounting entry and actual bank payment should be reconciled.

4. Not reconciling statutory liabilities

PF, ESIC, PT and TDS payable balances should be reconciled with the actual statutory payments.

5. Posting only net salary

Recording only the bank payment without properly recording gross salary and deductions can result in incomplete payroll accounting.

13. Payroll Reconciliation

After payroll processing, the payroll team should ideally reconcile:

Payroll Register

vs.

General Ledger

vs.

Bank Payment

vs.

Statutory Returns/Challans

For example:

Gross Salary → Salary Expense

Employee Deductions → Statutory Payables

Employer Contributions → Employer Expense

Net Salary → Salary Payable/Bank

This helps identify differences before month-end closing.

FAQ Section

Add these questions at the end of the article.

What is the journal entry for salary?

Salary Expense is generally debited and the corresponding deductions and Salary Payable are credited.

Is salary debit or credit?

Salary expense is generally debited because it represents an expense for the employer. Salary Payable is credited until the salary is paid.

What is the journal entry for PF?

PF payable is credited when the payroll liability is created. When PF is deposited, the PF Payable account is debited and Bank is credited.

What is the journal entry for TDS on salary?

At payroll booking, TDS deducted from salary is generally credited to TDS Payable. When deposited, TDS Payable is debited and Bank is credited.

What is the journal entry for professional tax?

Professional Tax Payable is credited when the deduction is recorded and debited when the liability is deposited.

What is employer PF accounting entry?

Employer PF contribution is generally debited to Employer PF Expense and credited to PF Payable.

What is salary payable?

Salary Payable represents the amount owed by the company to employees after accounting for applicable deductions.

What is payroll accounting?

Payroll accounting is the process of recording employee salary expenses, deductions, employer contributions, payroll liabilities and salary payments in the company’s accounting records.

About the Author

Leave a Reply

Your email address will not be published. Required fields are marked *

You may also like these