Skip to main content

Finance operations

How to Reconcile Payroll with Bank Payments and the Ledger

Match approved payroll to salary payment files, bank debits and ledger balances, with clear treatment of failed transfers, off-cycle payments, recoveries and unpaid salaries.

8 min read

Short answer

To reconcile payroll with bank payments, match each employee's approved net salary to the salary payment file, then trace each payment to its bank outcome. Reconcile successful payments, returns and approved adjustments to the salary payable ledger, leaving an employee-wise list for unpaid amounts. Explain every difference before closing the month; an uploaded payment file alone is not enough evidence to mark salaries paid. Last reviewed: November 2026.

Already seeing this in your business? Describe what is happening instead of reading to the end.

What records should you collect before starting?

Choose the payroll month and the bank statement cut-off first. Keep the salary month separate from the payment date: a payment this month may settle an earlier month's salary. Use one approved payroll version, and retain approval for any later correction.

  • Approved payroll register showing employee reference, gross earnings, deductions, recoveries and net salary payable.
  • Salary payment files and bank processing reports, including rejected, pending and returned transactions.
  • Statements for every bank account used to pay salaries, plus supporting records for any other payment method.
  • Salary expense, salary payable, employee advance and payroll clearing ledgers, wherever used.
  • Opening unpaid salary schedule and approvals for off-cycle payments, recoveries and payroll corrections.

Use employee references in the reconciliation and restrict access to the underlying records. Mask bank account details in review copies. Keep this schedule alongside the month-end close checklist and the bank reconciliation monthly routine.

How do you match approved payroll to the payment file?

Start with employee-level amounts, then compare totals. Equal totals can hide one omitted employee and one duplicate payment. Match employee reference, salary month and net amount; investigate changed bank details separately through your payment approval process.

Bridge approved net salary to the payment file by listing amounts held back, payments already made separately and approved corrections. Record the reason and approval for each difference. If payroll changes after the file is prepared, check whether the file also needs replacing.

How do you match the payment file to bank debits?

Give every payment instruction a traceable outcome: successful, rejected, pending or returned. Where the statement shows one bulk debit, use the bank's batch report to connect it to individual employees. If the report does not explain the debit, keep the difference open for investigation.

Suggested treatment of salary payment differences
Bank outcomeReconciliation actionEvidence to retain
Successful paymentMatch the employee and amount to the approved salary and ledger settlement.Bank reference and payment outcome report.
Rejected before debitLeave the salary unpaid and investigate the rejection before retrying.Rejection report and corrected payment approval.
Debit followed by a returnTrace both bank entries and restore any salary liability cleared by the original payment.Original debit, return credit and linked employee reference.
Pending or unclearKeep the instruction under investigation before deciding whether another payment is needed.Batch status and subsequent bank confirmation.
Bank chargeIdentify it separately from the employee's salary settlement.Statement entry and charge details.

Check a retry against the original instruction before releasing it. Record both references together so the reviewer can see why two instructions exist and whether only one settled the salary.

How should the salary payable ledger reconcile?

Prepare a roll-forward: opening unpaid salaries, plus approved net salary recognised, plus or minus supported adjustments, less salary settlements, equals closing unpaid salaries. Define adjustments clearly so a returned payment or correction appears once in the calculation.

Compare that closing figure with the salary payable ledger and the employee-wise unpaid schedule. Separately match the payroll posting to expense and deduction accounts. A payment may include an advance or reimbursement, so identify each component before allocating the bank debit.

If you use a payroll clearing account, explain its remaining balance by transaction. Do not move an unexplained difference into salary expense simply to make the account balance. Give every unresolved item an owner, supporting record and next action.

What does a worked reconciliation look like?

Illustrative example only: opening unpaid salaries are Rs 20,000 and approved net salaries for the month are Rs 5,00,000. A regular payment file contains Rs 4,70,000; Rs 30,000 is held back. Of the file total, Rs 10,000 is rejected before debit and Rs 15,000 is debited but later returned.

Separate successful payments settle the opening Rs 20,000 and Rs 10,000 of the current month's held salary. All figures below are illustrative, and the return occurs before the chosen bank cut-off.

Illustrative salary payable roll-forward
ItemAmountExplanation
Opening unpaid salariesRs 20,000Agrees with the opening schedule.
Current approved net salariesRs 5,00,000Agrees with approved payroll.
Regular batch settlementsRs 4,45,000Rs 4,70,000 less Rs 10,000 rejected and Rs 15,000 returned.
Separate successful paymentsRs 30,000Rs 20,000 opening dues plus Rs 10,000 current salary.
Closing unpaid salariesRs 45,000Rs 20,000 still held, Rs 10,000 rejected and Rs 15,000 returned.

The bank shows salary debits of Rs 4,90,000 and a return credit of Rs 15,000: net settlements are Rs 4,75,000. Opening dues plus current payroll total Rs 5,20,000, leaving Rs 45,000 unpaid. The ledger and employee schedule should explain that same balance.

How do you handle off-cycle payments and employee recoveries?

For an off-cycle payment, establish what it settles before posting it: an existing unpaid salary, an additional approved earning, an advance or a reimbursement. Link it to the employee and approval. Include additional earnings in an approved supplementary register so they are not omitted or recognised twice.

For an approved advance recovery deducted through payroll, match the recovery to the employee's advance balance and check that net salary reflects it once. For money repaid directly by an employee, trace the bank receipt separately. Identify the original transaction before deciding which ledger balance to reduce.

What should happen to unpaid salaries at month-end?

List each unpaid amount by employee, salary month, reason, payment status and next action. Distinguish a rejected transfer from a pending instruction or an approved hold. Check subsequent bank activity to resolve uncertain outcomes, while preserving the position at the month-end cut-off.

Carry supported unpaid amounts forward rather than treating the close as a reason to clear them. Where salary expense has not yet entered payroll, review it separately using the accrued expenses supporting schedule so the same amount is not recognised twice.

What common mistakes should the reviewer catch?

  • Treating a file upload or approval as proof that every employee was paid.
  • Comparing only batch totals and missing employee-level duplicates or omissions.
  • Retrying an uncertain payment before checking its final outcome.
  • Leaving returned salaries marked as settled in the ledger.
  • Recording an advance recovery twice or overlooking a separate payment.
  • Clearing unpaid salaries or payroll clearing differences without support.

Before signing off, check that payroll agrees with the ledger posting, every payment has an explained outcome, bank movements agree with the books, and closing unpaid salaries agree with the employee schedule. Record exceptions and review actions explicitly. This routine excludes statutory deduction calculations and remittance reconciliation.

Sources and review

Published by ThynkBored. Published 1 November 2026. Content review completed 1 November 2026. The byline identifies accountability for the page; it does not represent an individual author, credential, professional certification, or evidence of CA, CS, accounting, or legal review.

  1. India Code

    Legislative Department, Government of India. Accessed 31 October 2026.

    Supports: Official reference for checking applicable legislation before making employee deductions; specific provisions and their applicability require verification. This guide states no legal entitlement to deduct or withhold salary..

This guide recommends a monthly reconciliation workflow, not an accounting standard or legal conclusion. All worked-example figures are illustrative. It excludes statutory deduction calculations, remittance checks and decisions about whether salary withholding or employee recoveries are lawful. Confirm accounting treatment and applicable requirements with your chartered accountant or payroll adviser.

Make each salary payment traceable

Share your approximate employee count, how salary payments are prepared and which differences remain unresolved. ThynkBored can help organise a monthly reconciliation and unpaid salary schedule.

Use categories and ranges only. Do not send employee names, salary registers, bank details, statements, passwords, OTPs or files through the form. Agree a secure handoff first if records need review.

Diagnose this issue

A person reads every enquiry. We reply as soon as we can.

Questions owners ask

Can I reconcile payroll using only the bank statement?

Use the statement alongside approved payroll, payment instructions and bank outcome reports. A bulk debit alone does not explain each employee's allocation, and a statement does not show a rejected instruction that never produced a debit.

Does a failed transfer reduce salary expense?

Do not reverse salary expense solely because a transfer failed. Check the underlying payroll approval separately. In this workflow, an amount still owed remains on the unpaid salary schedule until it is settled or changed through a supported adjustment.

How should a salary paid in the next month appear?

Show the amount as unpaid at the earlier month's cut-off if it remained outstanding then. Link the later payment to that opening balance in the next reconciliation, rather than adding the same salary to expense again.

Does this routine check statutory payroll deductions?

It checks that approved payroll figures agree with payment and ledger records. It does not verify deduction calculations, applicability or remittances. Review those separately with your payroll adviser or chartered accountant.