Bank audit is a critical topic for CA students and professionals, covering areas like NPA
classification, income recognition, and RBI compliance.
It is one of those topics where students think they understand it, until they actually sit in a
branch audit. In exams, it looks structured. In real life, it’s messy, time-bound, and
judgment-heavy.
You’re not just verifying numbers. You’re questioning whether the bank is recognising income
correctly, hiding stress in loan books, or simply ignoring compliance gaps. This guide focuses on
exactly that: what actually happens during a bank audit.
What is a Bank Audit?
A bank audit is the independent verification of a bank’s financial records to ensure correct
reporting of loans (NPAs), income, and compliance with RBI
norms.
In practice, this boils down to one core question:
Is the bank showing a realistic financial position, or is it overstating income and
understating risk?
Most audit work revolves around advances (loans), because that’s where banks earn, and also where
they hide problems.
What are the Types of Bank Audit?
Different types of bank audits focus on different risk areas, from financial reporting to real-time
monitoring and regulatory compliance.
1. Statutory Audit of Banks
This is the main audit you’ll deal with as a CA.
It is not just about checking whether financial statements tally. The real focus is on verifying
whether the bank has followed RBI norms in areas that directly impact profitability and asset
quality.
For example, if a loan has not been serviced for more than 90 days, it must be classified as an NPA.
But in reality, branches often delay or avoid this classification because it reduces reported
profit. As an auditor, your role is to identify such cases and correct them.
You will spend most of your time:
- Examining loan files to verify sanction terms and security
- Checking whether overdue accounts are still wrongly treated as standard
- Ensuring interest is not being recognised on NPAs
This is where audit becomes analytical, not procedural.
2. Internal Audit
Internal audit is
more about whether systems and processes are working properly.
Instead of verifying financial statements, it looks at operational issues like:
- Whether the branch staff are following the loan approval processes
- Whether controls exist to prevent fraud or errors
- Whether deviations are being reported and corrected
In practice, this audit highlights weaknesses but does not directly affect financial reporting,
unlike a statutory audit.
3. Concurrent Audit (Real-Time Risk Monitoring)
Concurrent audit runs alongside daily operations, focusing on high-risk transactions.
This includes:
- Monitoring large loan disbursements to ensure proper approval
- Checking unusual transactions that could indicate fraud or manipulation
- Verifying whether documentation is complete before funds are released
The idea is simple: don’t wait till year-end to catch issues as they happen.
4. Revenue Audit
Revenue audit focuses on whether the bank is actually earning what it should.
In many cases, banks either:
- Fail to charge the correct interest
- Miss processing fees or penalties
- Apply incorrect rates
This audit digs into those gaps. It’s less about fraud and more about inefficiency or oversight.
5. RBI Inspection (Regulatory Oversight)
RBI inspection is far more stringent and systemic.
As per the RBI
inspection department, they look beyond individual branches and focus on:
- Overall risk exposure
- Capital adequacy
- Governance failures
While you won’t perform this audit, your work contributes to what RBI eventually evaluates.
What is the Procedure of Bank Audit? (Step-by-Step)
Understanding the bank audit process helps you approach audits systematically instead of randomly
checking transactions.
1. Understanding Scope Before Starting Work
Most beginners jump straight into vouching. That’s a mistake.
You first need clarity on:
- Whether it’s a branch audit or a central audit
- Size and nature of operations
- Key focus areas (large advances, stressed sectors, etc.)
Without this, your audit lacks direction.
2. Understanding the Branch Before Testing
Each branch is different.
A branch focused on retail loans behaves very differently from one handling corporate advances.
Before testing anything, you need to identify:
- What kind of loans dominate the portfolio
- Where income is coming from
- Whether there are any known problem accounts
This helps you focus effort where risk actually exists.
3. Risk-Based Approach (Where You Spend Your Time)
You cannot check everything. So you prioritise.
High-risk areas typically include:
- Large loan accounts where the default impact is high
- Accounts nearing NPA classification
- Interest income on borderline cases
If you miss risk identification, your audit becomes superficial.
Also read: Career
Opportunities for CA Freshers in Banks
4. Verification of Advances and NPAs (Core Audit Work)
This is where most audit time goes, and where most mistakes happen.
You are expected to:
- Check whether loan accounts have crossed the 90-day overdue threshold
- Verify whether banks are still treating such accounts as standard
- Ensure that once an account becomes NPA, no interest is recognised
In many cases, you’ll find subtle manipulation, like temporary repayments just before year-end to
avoid NPA classification.
5. Income Recognition (Critical Area)
Banks often overstate income.
You need to ensure:
- Interest is calculated correctly
- No income is booked on NPAs
- Any unrealised income is reversed
Even small errors here can materially impact profit.
6. Final Reporting (Where Judgment Matters)
Your report should not just list issues; it should highlight material risks.
Instead of writing vague observations, you need to clearly state:
- What is wrong
- Why it matters
- What impact does it have on financial statements
This is what separates average audit work from strong audit work.
Bank Audit Checklist (Practical Checklist for Branch Audit)
Quick Checklist:
- Verify loan sanctions & documentation
- Check NPA classification (90-day rule)
- Ensure no income on NPAs
- Validate interest calculation
- Review KYC & compliance
A bank audit
checklist is not just a list; it’s a structured way to avoid missing critical issues
under time pressure.
1. Advances
You need to go beyond surface-level checking.
- Verify whether loan sanctions are properly approved and within authority
limits, because
unauthorised sanctions can invalidate the entire exposure
- Check whether security (collateral) actually exists and is properly documented,
not just
recorded in the system
- Review whether the terms of the sanction (interest rate, repayment schedule)
are being followed
in practice
2. NPAs
This is the most sensitive area in any bank audit.
- Confirm whether overdue days are correctly calculated, as even minor miscalculation can delay
NPA classification
- Check whether accounts close to 90 days are being artificially regularised through temporary
adjustments
- Ensure that once classified as NPA, the account is not generating income in the books
3. Interest Income
Income is often overstated subtly.
- Verify whether the correct interest rates are applied as per the sanction terms
- Check whether interest is being accrued even when recovery is doubtful
- Review suspense interest handling to ensure unrealised income is not inflating profits
4. KYC Compliance
This is more important than it looks.
- Ensure KYC documents are complete and updated, especially for high-value accounts
- Verify whether risk categorisation is properly done (low, medium, high risk)
- Check for gaps that could expose the bank to regulatory penalties
5. Cash and Treasury
Physical verification matters.
- Confirm whether cash balances match records, as discrepancies here indicate control failures
- Review whether dual control and authorisation systems are working properly
- Identify any unusual or unexplained differences
6. Documentation Gaps
Most audit issues stem from poor documentation.
- Look for missing loan agreements or incomplete files
- Check whether approvals are properly recorded
- Ensure that critical documents are not backdated or altered
Real Example of Bank Audit Findings (PNB Fraud Case Study)
Real-world audit failures help you understand how control weaknesses translate into financial fraud.
A classic real-life example comes from the Punjab National
Bank fraud case uncovered in 2018.
During audits and investigations, what initially appeared to be normal trade finance activity turned
out to be deeply flawed internal controls and misreporting.
Key audit findings included:
- Off-book liabilities were created using unauthorised Letters of Undertaking
(LoUs), meaning
large exposures were never recorded in the core banking system
- Internal controls were bypassed, with SWIFT transactions not being properly
reconciled with
accounting records
- Credit exposure was effectively hidden, masking the true financial risk of the
branch
- KYC and due diligence failures allowed continued dealings with high-risk
parties
- Lack of timely audit detection, as concurrent and internal audits failed to
flag the issue early
This eventually led to losses exceeding ₹13,000 crore and became one of
India’s biggest banking frauds.
Common Mistakes in Bank Audit (Practical Errors to Avoid)
Most mistakes are not conceptual; they’re execution failures.
- Auditors
rely too much on system data without cross-checking the underlying documents
- NPA classification is accepted as given, instead of being independently verified
- Income recognition is not questioned deeply, especially in borderline cases
- Documentation gaps are ignored, assuming they are minor, when they can indicate larger control
issues
- Audit observations are written vaguely, reducing their impact
Why is Bank Audit Important for CA Students?
From an exam standpoint, the bank audit is scoring because concepts are repetitive.
From a practical standpoint, it builds:
- Strong understanding of financial risk
- Ability to question reported numbers
- Exposure to real-world compliance and regulation
During articleship, this is often your first experience handling responsibility under tight
deadlines.
Bank Audit in 30 Seconds (Quick Revision)
- Focus area = Advances + NPAs + Income Recognition
- Biggest risk = Wrong NPA classification
- Most tested topic = 90-day overdue rule
- Practical skill = Identifying hidden stress in loan books
FAQs
1. What is a bank audit?
Bank audit is the independent verification of a bank’s financial records to ensure accurate reporting
of income, assets, and compliance with RBI norms.
2. What is a statutory audit of banks?
It is the primary audit conducted to ensure that financial statements reflect a true and fair view
and comply with RBI guidelines.
3. What is included in a bank audit checklist?
It includes verification of advances, NPAs, interest income, KYC compliance, cash balances, and
documentation.
4. How is a bank audit different from a company audit?
Bank audit is more risk-focused and heavily regulated, with specialised areas like NPAs and income
recognition, unlike general company audits.
5. What is NPA in a bank audit?
An NPA (Non-Performing Asset) is a loan where interest or principal remains overdue
for more than 90 days. In a bank audit, auditors verify whether such accounts are
correctly classified as NPAs and
ensure that no income is recognised on them.
6. What documents are checked in a bank audit?
In a bank audit, key documents include loan sanction letters, agreements, KYC records,
collateral documents, repayment schedules, and account statements. Auditors review
these to ensure
loans are properly approved, documented, and compliant with RBI norms.
Conclusion
Bank audit is not about ticking boxes; it’s about identifying whether the bank is reporting reality
or managing perception.
If you focus on advances, NPAs, and income recognition with proper judgment, you’ll not only clear
exams but also handle real audits with confidence.