Skip to content
BizzMitraAI

Bank statement ↔ Salary sheet

Compare bank statement with salary sheet, find mismatches

Find unpaid workers, short payments and unknown payees, even when the bank only shows a name in the narration.

Compare now

Why they don't line up

No employee code

Just a name inside NEFT/RAMESH KUMAR/SBIN.

Names written differently

Shortened, reordered or misspelt by the bank.

Split payments

An advance and a balance for one worker.

Long PDF statements

Salaries mixed with charges and other debits.

How to compare a bank statement with salary sheet

  1. 1

    Upload both files

    Excel or PDF, even scanned.

  2. 2

    Tidy the statement

    Drop extra rows, sum split payments.

  3. 3

    Match by name

    Spelling and word order don't matter.

  4. 4

    See every mismatch

    Export to CSV.

A typical setup

Salary sheetBank statementRule
Employee nameNarration / descriptionMatch key · by name
Net payDebit amountEqual, ₹1 tolerance
Pay dateTransaction dateSame month

What you'll find

Not paidOn sheet, no payment Unknown payeePaid, not on sheet MismatchWrong amount MatchPaid in full

Frequently asked questions

How to compare bank statement with salary sheet?

Upload the salary sheet (or labour sheet, attendance sheet) and the bank statement, Excel or PDF. Match on the worker name with fuzzy matching (or on account number if both files have it) and compare net pay with the amount paid. You get unpaid workers, short or excess payments, and payments to people who are not on the salary sheet.

How do I match worker names to bank statement narrations?

Match on the worker name and the narration column. Separators such as / and - are treated as spaces and extra words are ignored, so "Ramesh Kumar" on the salary sheet matches "NEFT/RAMESH KUMAR/SBIN0001234" on the statement, while a different person still scores low.

A worker was paid in two transfers. Will that show as a mismatch?

Not if you group first. When the statement has a beneficiary or payee column, use Group & merge rows on the Review screen to sum the amounts per payee, then compare that total with the worker's net pay.

Can it find payments to people who are not on the salary sheet?

Yes. Statement rows that no worker matched are listed separately as "Paid, not in salary sheet", so payments to people missing from the salary sheet stand out.