A bank branch statutory audit checklist centres on three deliverables that are specific to branch audits and absent from a normal company audit: classification of advances into standard, sub-standard, doubtful and loss assets under RBI's Income Recognition and Asset Classification norms, completion of the Long Form Audit Report in the RBI-prescribed format, and verification that interest and fee income on advances has been recognised correctly and completely, since branch revenue leakage is a recurring finding across public sector bank audits.
Advances: the core of the branch audit
Branch auditors are usually given a system-generated list of advances already classified by the bank's core banking system. The auditor's job is not to accept that classification but to test it, particularly around the boundary cases the system tends to get wrong.
- Accounts where the system shows standard but the account has been out of order (overdrawn beyond the limit, or no credits for 90 days in a cash credit account) for the relevant period.
- Restructured accounts — confirm the restructuring meets RBI's conditions for retaining the pre-restructuring classification, rather than being reclassified upward on assertion.
- Accounts classified using the 90-day overdue rule for term loans versus the out-of-order rule for cash credit and overdraft — these are different tests and get conflated.
- Guarantee-backed and government-guaranteed advances, which have specific provisioning treatment under IRAC norms that differs from an unsecured exposure.
- NPA accounts upgraded to standard during the year — verify the upgrade conditions (all arrears cleared, satisfactory conduct for the prescribed period) were actually met.
Regulatory requirement
RBI's Master Circular on Income Recognition, Asset Classification and Provisioning sets the specific day-count and conduct tests for each category and asset type. These thresholds and the provisioning percentages are revised periodically — confirm the circular version applicable for the year under audit.
Revenue audit at branch level
Interest income on advances is largely system-computed, which makes it tempting to treat as low-risk. In practice this is where branch audits most often find leakage: interest not reversed on accounts that moved to NPA, incorrect application of concessional or subsidy-linked rates, and fee income (processing fees, commission, locker rent) collected but not recognised promptly.
- 01Reverse-compute interest income for a sample of large advancesIndependently recompute interest on the sanctioned terms and compare to what the system booked, rather than accepting the system figure as correct by default.
- 02Test that NPA accounts stopped accruing interestIncome recognition on NPA accounts must switch to cash basis. An account reclassified as NPA mid-year but still accruing interest on an accrual basis overstates income.
- 03Check unapplied or suspended interest on NPA accountsInterest on NPAs is usually taken to a suspense account rather than income. Confirm the suspense entries actually happened and were not routed back into income.
- 04Sample fee and commission income against the branch's own tariffCompare charged fees to the published tariff sheet for a sample of transactions; waivers and concessions need documented authority.
The Long Form Audit Report
The LFAR is a structured questionnaire, not a narrative report, and most of its questions require a specific yes/no/qualified answer with supporting observation, not a general comment. Treat each LFAR question as its own small audit procedure with its own evidence, rather than filling it in at the end from memory.
| Area | Typical evidence needed |
|---|---|
| Cash and bank balances | Physical cash verification certificate and reconciliation of nostro/inter-branch accounts |
| Advances | Sample-wise sanction terms, security documentation and classification support |
| Housekeeping of accounts | Status of long-outstanding entries in suspense and sundry accounts |
| Frauds | List of frauds reported during the year and the branch's reporting compliance |
| KYC and operational controls | Observations on the branch's adherence to KYC norms sampled during fieldwork |
Common practice, not a requirement
Given the typically short fieldwork window for branch audits, deciding the sample and document list before arriving at the branch — rather than discovering gaps on day one of a three- or four-day assignment — is the single most useful preparation step.
This is practical guidance written for audit teams, not an authoritative statement of any standard or statute. Standards, forms and timelines change. Check the current text issued by the ICAI and the relevant authority before relying on anything here in an audit file.
Related resources
- Bank, cash & treasuryBank reconciliation audit procedure for statutory auditWhat a BRS must reconcile, the red flags that separate a timing difference from a cover-up, and how many months you actually need to review.
- Bank, cash & treasuryBank confirmation letters: what to request and verifyWhat a bank confirmation covers beyond the balance, how to keep the request genuinely independent, and what to do when the bank is late.
- Revenue, receivables & cut-offRevenue recognition testing in a statutory auditThe transfer-of-control test that governs when a sale is recognised, the misstatement patterns that recur in practice, and what evidence ties a recognised sale to an underlying document.
- Audit workflow & automationSA 330: the auditor's responses to assessed risksA higher-risk item doesn't just need more testing. It needs more persuasive evidence — those are two different design decisions.
Free tools, no signup
Each one reads a file entirely in your browser — or, for two of them, just answers a few questions — and nothing is ever uploaded.
- Purchase register checkDuplicate payments, round-sum amounts, weekend-dated invoices, incomplete records.
- GSTR-2B reconcilerMatches your purchase register against GSTR-2B — missing invoices either side, amount mismatches.
- Bank reconciliation checkerMatches your cash book against a bank statement — what's outstanding on each side.
- Fixed asset register checkDuplicate asset codes, missing location or useful life, negative net book value.
- Payroll red-flag scannerBank accounts shared across employees, and records missing an ID, PAN or salary.
- CARO applicability checkerAnswer a few questions about the company and see which CARO 2020 clauses likely apply.
- MSME payment delay checkerMSME-flagged invoices paid — or still unpaid — beyond the 45-day Section 22 limit.
- Depreciation useful life checkerCompares a useful life in use against the Schedule II, Part C indicative figure.
- Materiality calculatorOverall and performance materiality against PBT, revenue, assets or equity, with reasoning shown.
- Sample size calculatorStatistical sample size for a test of controls or a substantive test of detail.