Ledger Scrutiny Checklist for Finalisation (2026): What to Verify Before You Sign
A stage-by-stage checklist a practising CA can print and run before signing a finalisation or tax audit, from statement completeness and the party-wise rollup to the Section 269 cash-law tests, AIS and SFT tie-out, and suspense clearance.
A signature on a tax audit report is a claim that you looked. Ledger scrutiny is where the looking actually happens, and the bank statement is the document most likely to contradict everything else in the file: the cash book that was written to plan, the sales register that stops at the invoice, the loan confirmations that never mention the date the money moved. Get the statement wrong and every downstream number inherits the error.
This is the checklist I run before I sign, arranged as eight stages that move from the raw file to a clean sign-off. It is built to be printed and worked top to bottom, because the failures that embarrass you at assessment are almost never exotic. They are a missing month, a party split across three spellings, a cash deposit no one tied to Section 269, a suspense line that was never cleared. If you want the conceptual background behind each stage, our ledger scrutiny guide goes deeper; this post is the operational checklist that sits next to your keyboard.
Stage 1: Is the Statement Even Complete?
You cannot scrutinise what you have not fully received, and the most expensive errors in ledger scrutiny are not wrong classifications. They are transactions that were never in front of you. Before you analyse a single narration, prove the statement is whole.
- Every account, every month. Reconcile the accounts you hold against the client's own list, the interest income in the return, and the bank details in the ITR. A savings account no one mentioned is the classic omission.
- Closing ties to opening, statement to statement. Each period's closing balance must equal the next period's opening balance. A break means a page, a day or a month is missing.
- Balances agree to the books. Opening and closing balances reconcile to the cash and bank ledger and to the balance sheet figure as on 31 March.
- The date range is genuinely the full year. A statement that opens on 3 April or ends on 28 March is not a twelve-month statement.
- It is the bank's own export, not a hand-built sheet. Amounts are numbers, not text, no rows have been inserted or deleted, and the account number and IFSC match the account you think you are auditing.
Pro tip
Reconcile the closing-to-opening chain across all statements first. It takes five minutes and tells you whether you are about to scrutinise a complete record or a jigsaw with pieces missing.
Worth knowing
Off-by-a-few-days date ranges are the commonest way a fortnight of transactions disappears. Check the first and last date on every file against 1 April and 31 March.
Stage 2: Normalise the Narrations and Build the Party-Wise Rollup
The statement arrives date-wise. Scrutiny is party-wise. Almost every question you will ask from Stage 3 onwards is about a counterparty, so the first real work is to flip the axis: read each narration, extract who the money moved to or from, merge the variants, and roll the whole year up by party.
This is harder than it sounds because every bank hides the party differently. HDFC hyphen-delimits its segments, ICICI leads with coded prefixes, and SBI wraps transfers in long TO TRANSFER and BY TRANSFER strings. Doing it reliably in Excel formulas breaks on the first unusual narration, which is why so many practices end up weighing the manual grind against an automated pass.
- Extract the counterparty, not the rail. UPI, NEFT, IMPS and RTGS tell you how the money moved, not to whom.
- Merge the same party across variants. RAJESH KUMAR, rajesh.k@okaxis and RAJESHKUMAR9876 are one ledger, not three. Our party ledger guide shows how the merge should behave.
- Separate real parties from noise. Merchants, banks, and transfers between the client's own accounts are not counterparties. A POS or AUTOPAY string is not a party.
- Capture the four numbers per party: transaction count, total received, total paid and net position. Then sort by value; the top twenty parties usually carry the audit risk.
- Flag self-transfers between the client's own accounts so money moved from one pocket to another is never mistaken for income or expense.
This party ledger is the working paper the rest of the checklist runs against. It is also the tedious part, and the rollup Greenote automates: it extracts and merges counterparties across narration variants and hands back a party-wise ledger, so your scrutiny starts with the axis already flipped.
Pro tip
Get the party ledger right before you verify a single number. A party split across variants understates that party's true exposure and can hide a Section 269 breach in plain sight.
Stage 3: Income and Receipts
Every credit is one of four things: income, a capital or loan receipt, a refund or reversal, or an internal transfer. Scrutiny of the credit side is the work of proving which, and of reconciling the income credits to what the client has declared.
- Reconcile banked business receipts to declared turnover or gross receipts, and explain the gap: cash sales not routed through the bank, receipts in another account, advances, or the GST component sitting inside the figure.
- Trace large and round-figure credits to a source document. A clean Rs 5,00,000 credit carrying a personal name is a loan until an invoice or confirmation says otherwise.
- Back loan and capital credits with confirmations. A genuine bank credit already satisfies the banking-channel requirement of Section 269SS. The trap is a cash loan booked as capital introduced that never appears in the statement at all.
- Pick up interest, dividend and other income credited to the account for the return, and hold them for the AIS cross-check in Stage 7.
- Keep capital receipts out of the profit and loss. An asset sale or a fresh loan is not revenue, and nothing that is genuinely revenue should be parked as a capital credit.
Once the credit side is clean it feeds straight into the bank statement to ITR summary.
Pro tip
Round figures are a signal. Genuine trade receipts are rarely exact thousands; a run of round-figure credits usually points to loans, capital, or inter-account funding, not sales.
Stage 4: Expenses and Disallowances
The debit side is where classification meets the disallowance clauses of the tax audit. It is not enough to name each expense. Ledger scrutiny is where you catch the amounts that will be added back, before the department adds them back for you.
- Assign each debit to a head and keep an honest unclassified bucket rather than forcing a label. Our guide to categorising bank transactions sets out a defensible head list.
- Section 40A(3): flag any single cash payment for expenditure above Rs 10,000, or Rs 35,000 for plying, hiring or leasing goods carriages. A bank debit is not cash, so the real exposure is a cash withdrawal that is later spent. This feeds Clause 21(d) of Form 3CD.
- Section 43B: confirm that taxes, duties, PF, ESI and interest to banks or NBFCs were actually paid within the due date, using the bank value date as evidence.
- TDS: for rent, contractor, professional, commission and interest payments, verify deduction and deposit for Clause 34 of Form 3CD.
- Personal expenditure routed through the business account: identify it, segregate it for disallowance, and post it to the proprietor's or partner's capital account.
- Split EMIs into principal and interest. Only the interest belongs in the profit and loss.
Worth knowing
A cash withdrawal is not an expense. It is a movement to cash in hand, and the expense only happens when that cash is spent. That is precisely where Section 40A(3) and unexplained expenditure live, so trace every material withdrawal into the cash book.
Stage 5: The Section 269 Cash-Law Checks
The cash-law penalties are the reason this stage stands on its own. They are close to strict liability and the penalty is generally one hundred percent of the amount, so a single missed cash loan can cost the client the entire sum again. Our cash transactions and Section 269 guide covers the law; the checklist is below.
| Section | What it catches | Threshold | Penalty |
|---|---|---|---|
| 269SS | Loan, deposit or specified sum accepted otherwise than through a banking channel | Rs 20,000 or more | 271D (100%) |
| 269T | Loan or deposit repaid otherwise than through a banking channel | Rs 20,000 or more | 271E (100%) |
| 269ST | Cash received from one person in a day, in a single transaction, or for one event | Rs 2,00,000 or more | 271DA (100%) |
- Reconcile every cash deposit and withdrawal to the cash book. Unexplained cash is the single most scrutinised item in any assessment.
- Sections 269SS and 269T: confirm that loans and deposits accepted or repaid actually moved through the banking channel. A bank transfer is compliant by definition; the risk is the cash loan that lives in the books but never in the statement, disclosed at Clause 31 of Form 3CD.
- Section 269ST: scan for cash receipts of Rs 2,00,000 or more from one party in a day or against a single bill. Splitting the bill across days does not cure the breach.
- Aggregate cash deposits per account for the year and hold the total for the SFT threshold check in Stage 7.
Pro tip
Tally cash withdrawals against the client's plausible cash needs. Large, regular round-figure withdrawals with no matching cash expenditure are the pattern that invites a Section 68 or 69C question.
Stage 6: Related Parties and Disclosures
Money moving to and from directors, partners, relatives and group entities is where scrutiny turns into disclosure. These flows are rarely wrong in themselves, but they must be identified, tested for reasonableness, and reported. Our related-party transactions guide goes into the mechanics.
- Identify transactions with persons specified under Section 40A(2)(b): relatives, directors, partners, and entities in which the assessee has a substantial interest.
- Test payments to related parties for reasonableness. Any excess over fair value is disallowable and reported at Clause 23 of Form 3CD.
- Reconcile directors' and partners' current accounts. Drawings, remuneration and interest on capital must tie to the partnership deed or board resolution and to the actual bank movements.
- For loans to or from related parties, check the Section 269SS and 269T mode, confirm interest where it is required, and assess deemed-dividend exposure under Section 2(22)(e) for closely held companies.
- Make both sides of any intercompany transfer agree. A group receipt with no matching payment on the other entity is a reconciling item, not a closed one.
These flows also drive the related-party disclosures under AS 18 or Ind AS 24, so the scrutiny working paper and the disclosure note should be built from the same list.
Stage 7: Tie Out to AIS and SFT
The department already holds a shadow copy of this account. Through the Annual Information Statement and the Statement of Financial Transactions filed by the bank under Rule 114E, high-value and reportable items are visible before you file. Ledger scrutiny has to reconcile to that shadow copy, because a mismatch is simply a notice scheduled for later. The AIS and SFT reconciliation guide sets out the full tie-out.
- Pull the client's AIS and TIS and reconcile interest, dividend, securities transactions and reported receipts against the bank statement and the books.
- Cash deposits: banks report aggregate cash deposits of Rs 10,00,000 or more across savings accounts, and Rs 50,00,000 or more in a current account, under the SFT. Confirm the statement's cash deposits sit below the threshold or are fully explained.
- Trace TDS credits in Form 26AS to the corresponding income in the statement and the return.
- Give every line a home. Every AIS line should reconcile to the return, and every material bank credit should be reflected in, or reconciled to, the AIS.
- Resolve differences and submit AIS feedback before filing. A feedback response now is far cheaper than a Section 143(2) later.
Pro tip
For a new client, reconcile AIS before you even accept the client's list of accounts. The AIS often reveals an account, an interest income or a securities transaction the client forgot to mention.
Stage 8: Clear the Suspense, Then the One-Page Sign-Off
The final stage separates honest scrutiny from the cosmetic kind. Every row you could not attribute to a party or a head has been sitting in suspense. You do not sign until that bucket is understood, quantified and, where it matters, cleared.
- Quantify suspense: the total value and count of unattributed rows. A suspense worth a few rupees of rounding is fine; a suspense hiding a material figure is not.
- Clear each material item to a party and a head, or document in the file precisely why it cannot be cleared.
- Confirm nothing is hiding. No suspense line should quietly mask income, a related-party flow or a Section 269 breach.
- Re-run the closing-balance tie after clearance. The categorised statement must still foot back to the bank to the rupee.
- Retain the working papers, the party ledger, categorised statement, category summary and AIS reconciliation, as the evidence behind your signature.
Here is the whole checklist on one page, the version worth printing and keeping beside the file:
| Stage | Verify before you sign | Red flag |
|---|---|---|
| 1. Completeness | All accounts and months present, closing ties to opening, balances agree to the books | A period starting mid-month, or a break in the balance chain |
| 2. Party rollup | Counterparties extracted and merged, self-transfers flagged | One party appearing as three narration variants |
| 3. Income and receipts | Business receipts reconcile to turnover, non-income credits traced to source | A round-figure credit with no invoice or confirmation |
| 4. Expenses and disallowances | Heads assigned, 40A(3), 43B and TDS tested | A cash withdrawal booked straight to an expense |
| 5. Section 269 | Cash deposits and withdrawals reconciled, 269SS, 269T and 269ST tested | A cash loan in the books that is absent from the bank |
| 6. Related parties | 40A(2)(b) parties identified, reasonableness and mode tested | Partner or director drawings not tied to the deed |
| 7. AIS and SFT | AIS, 26AS and SFT reconciled to the statement | A bank credit with no AIS home, or an AIS line with no bank match |
| 8. Suspense | Unattributed rows quantified and cleared, balance re-tied | A suspense bucket nobody counted |
Conclusion
None of these eight stages is difficult on its own. What defeats a busy practice is running all eight, carefully, on every account of every client, in the fortnight before a deadline. That is the pressure under which a missing month gets waved through and a split party gets counted twice.
Most of the tedium sits in Stage 2, the party-wise rollup, because it is manual, repetitive and unforgiving of the way each bank writes its narrations. That is the one part worth automating, so your judgment goes where it is actually needed: the income, the disallowances and the cash-law calls. Greenote analyses your first statement free and returns the party ledger, categorised statement, category summary and an ITR summary with AIS and SFT flags, so your scrutiny can start at Stage 3. The statement is processed in memory and deleted the moment the report is ready; nothing is stored. Whatever tool you reach for, run the eight stages before you sign. The checklist is the difference between having looked and being able to prove you looked.
Frequently asked questions
What is a ledger scrutiny checklist for finalisation?
It is the ordered set of checks a CA runs on a client's bank statement and ledgers before signing a finalisation or tax audit. A practical version moves through eight stages: confirming the statement is complete, building a party-wise rollup, verifying income and receipts, testing expenses for disallowances, running the Section 269 cash-law checks, examining related-party flows, tying out to AIS and SFT, and clearing suspense before sign-off.
Which Section 269 checks should I run on a bank statement?
Reconcile every cash deposit and withdrawal to the cash book, then test three things. Section 269SS: no loan, deposit or specified sum of Rs 20,000 or more accepted outside a banking channel. Section 269T: no such loan or deposit of Rs 20,000 or more repaid in cash. Section 269ST: no cash receipt of Rs 2,00,000 or more from one person in a day, in a single transaction, or for one event. Each carries a penalty of essentially 100 percent of the amount, and the loans and deposits are disclosed at Clause 31 of Form 3CD.
How do I reconcile a bank statement with AIS and SFT?
Pull the client's AIS and TIS and match interest, dividend, securities transactions and reported receipts to the statement and the books. Check that aggregate cash deposits are within the SFT reporting thresholds, currently Rs 10,00,000 across savings accounts and Rs 50,00,000 in a current account under Rule 114E. Trace Form 26AS TDS credits to the matching income, make sure every material bank credit has an AIS home, and submit AIS feedback for any genuine difference before filing.
When is it safe to sign after ledger scrutiny?
When the suspense bucket holds nothing material. Quantify the value and count of rows you could not attribute, clear each material item to a party and a head or document why you cannot, confirm no suspense line hides income, a related-party flow or a Section 269 breach, and re-run the closing-balance tie so the categorised statement still foots to the bank. The retained working papers, the party ledger, categorised statement, summary and AIS reconciliation, are the evidence behind the signature.
See it on your own statement
Upload an Excel or CSV bank statement and get back a party ledger, categorised transactions and an ITR-ready summary. First statement free. Files are processed and deleted, never stored.
Keep reading
Bank Statement Red Flags: 12 Patterns Every CA Should Catch in Ledger Scrutiny (2026)
A working list of twelve red-flag patterns to hunt for in every client bank statement: what each looks like in a raw date-wise export, why a party-wise rollup is what exposes it, and the first action to take.
How to Analyse a 10,000-Row Bank Statement Without Excel Falling Over (2026)
Ten thousand rows will not crash Excel, but the pivots, TEXTSPLIT formulas, and party-wise rollup you stack on top will. Here is where large bank statements actually break, and how to get a clean, audit-ready read.
How to Prepare Bank Statement Working Papers for a Section 44AB Tax Audit (2026)
A defensible bank-statement working-paper file is the spine of a 44AB audit. Here is what it contains, how it feeds Form 3CD clauses 31, 21 and 34, and the documentation discipline that lets it survive a scrutiny notice three years later.