Technology

Fake Bank Statement Detection: Catch Edited PDFs Early

|Posted by Hitul Mistry / 13 Nov 26

Last reviewed: November 2026

Fake bank statement detection is the process of confirming, before a loan is disbursed, that a borrower's bank statement is the unaltered file the bank produced and that its transactions and balances add up. Lenders do it with PDF file forensics, arithmetic checks and cross-verification against independent data.

This guide is for CROs, heads of credit and fraud control leaders at NBFCs, banks and fintech lenders. It covers how statements are faked, which checks catch them, and how to run those checks without slowing good borrowers.

Key Takeaways

  • Press coverage of the RBI Annual Report 2025-26 put advances fraud at 8,640 cases worth ₹40,774 crore in FY26, the largest category.
  • Most edited statements fail at file level (metadata, incremental saves, fonts) or arithmetic level (running balances that no longer add up).
  • Account aggregator (AA) data is digitally signed, but PDFs remain for fallback journeys, so forensics are still needed.
  • RBI's NBFC Fraud Risk Management Directions, 2026 expect early warning frameworks integrated with operational systems.

Why Are Fake Bank Statements a Leadership Problem?

Fake bank statements are a leadership problem because the statement drives income assessment, the fixed obligations to income ratio (FOIR), limit setting and often pricing. One edited salary credit can turn a clear decline into an approval, as the worked example below shows.

Advances were the largest fraud category in FY26, by both count and value, according to coverage of the RBI Annual Report. Not every case starts with a forged document, but bank statement fraud is one of the cheapest ways in.

The cost goes beyond the write-off. Under RBI's 2026 NBFC fraud directions, a fraud classification triggers reporting to RBI within 14 days and reporting to law enforcement, which pulls senior time into every confirmed case.

How Are Bank Statements Typically Faked?

Bank statements are typically faked in six ways: editing a genuine PDF, recreating one from a template, submitting someone else's statement, sending a flattened image, hiding an account, or round-tripping funds. Each leaves a different trace, so each needs a different check.

Fraud PatternWhat Gets ChangedWhere It Usually Shows
Edited genuine PDFSalary credits, balances, datesMetadata, incremental saves, font mismatches
Template recreationThe whole statementProducer software, layout and branch details
Someone else's statementName or account numberMismatch with KYC and account ownership checks
Image or screenshotAnything, then flattenedNo text layer, compression artefacts
Selective sharingNothing; an account is hiddenMissing EMI debits that the bureau shows
Window dressingNothing; funds are round-trippedSame-day credits and debits, related-party transfers

The last two are not forgeries, so file forensics will pass them. They are the reason forensic checks must sit alongside data cross-checks.

How Do Lenders Detect Edited PDFs Before Disbursal?

Lenders detect edited bank statement PDFs with four layers of checks, run from the file outward. Each layer catches what the previous one misses.

  1. File forensics: confirm the PDF is the file the bank produced.
  2. Arithmetic checks: confirm balances and transactions still add up.
  3. Cross-verification: match the statement against KYC, bureau, payslip and AA data.
  4. Pattern analysis: look for the same template or device across many applications.

Layer 1: Is the File What the Bank Produced?

Every PDF carries metadata, including the producer software (the program that created or last saved the file) and creation and modification dates. A statement produced by a bank's statement engine but last modified by a consumer PDF editor deserves a closer look.

The PDF format also supports incremental updates, where edits are appended and the earlier version often stays inside the file. Comparing revisions can show exactly which line changed.

Fonts matter too. Edited figures often use a different font or font subset from the surrounding text, which is invisible to the eye but clear in the file structure.

Finally, compute a hash, a unique digital fingerprint, of every upload. The same file appearing in two unrelated applications is a strong signal of a template or an organised ring.

Layer 2: Do the Numbers Still Add Up?

Fraudsters often change a credit but forget the running balance. Recomputing opening balance plus credits minus debits on every row exposes most crude edits.

Other checks include date order, cheque number sequences, salary narrations that match the declared employer, and suspicious round-figure credits. These rules run in seconds on extracted data.

Layer 3: Does It Match Everything Else?

Cross-checks compare the statement with independent sources. The account holder name should match KYC, and penny drop bank account verification confirms the account belongs to the applicant.

EMIs on the bureau report should appear as debits, and salary should match payslips or tax returns. Where possible, fetch the same account through an account aggregator for lenders and compare it with the PDF.

Digiqt's income verification AI agent shows how salary on the statement can be matched against payslips and tax returns without manual review.

Layer 4: Is There a Pattern Across Files?

Single-file checks miss organised fraud. Look for the same producer software, templates, devices or IP addresses across files from one direct selling agent (DSA) or branch.

Digiqt's lending fraud detection AI agent shows how these cross-application signals can be scored together.

How many edited statements passed your credit team last quarter without anyone knowing?

Talk to Our Lending Technology Specialists

Visit Digiqt to see how DocuForge checks uploaded PDFs for tampering before they reach underwriting.

How Does Fake Bank Statement Detection Work on a Real Loan File?

On a real file, the checks run in sequence and each one adds evidence to a single risk score. In this illustrative scenario, a DSA uploads a statement for a ₹8 lakh personal loan over 36 months at 16%, and the applicant declares a monthly salary of ₹1,20,000.

The new EMI is about ₹28,100, and existing bureau EMIs are ₹18,000. On the declared salary, FOIR is about 38%, which passes most policies.

The checks then run.

CheckFinding
MetadataProducer field shows a consumer PDF editor, modified after creation
Incremental savesTwo revisions; salary credit lines differ between them
Running balanceBalance after the salary credit is ₹70,000 higher than the arithmetic allows
Bureau cross-checkTwo EMIs totalling ₹18,000 do not appear as debits

The earlier revision shows a salary of about ₹50,000. On that figure, FOIR is about 92%, so the file should be declined.

The forensic score also flags three other recent files from the same DSA with the same editor in the producer field. Those files go to the fraud desk before disbursal, not after the first missed EMI.

The lesson for leadership: the edit was invisible on screen but obvious in the file. Visual review by a busy credit officer would almost certainly have approved it.

Which Detection Approach Fits Your Lending Model?

The right detection approach depends on your volume, sourcing channel and ticket size. High-volume and DSA-sourced books need automated scoring on every file, while low-volume secured lenders can rely more on manual review of flags.

SituationRecommended Approach
Low volume, secured loansForensic check on every PDF, manual review of flags, AA where available
High-volume unsecured digital loansAA-first journey, automated forensic scoring on every fallback PDF
DSA-heavy sourcingForensic scoring plus DSA-level clustering and flag-rate reviews
MSME current accountsForensics plus AA plus GST-based MSME lending cross-checks

Why Not Move Every Applicant to Account Aggregator?

You should push AA as the default route, because signed provider data cannot be edited in transit. But some applicants will always fall back to PDFs.

Fallback happens when a bank is not live on the network, when consent is abandoned, or when a borrower shares one account and hides another. Fraudsters also learn to steer applications into the fallback path, since that is where edits still work.

Treat the PDF route as your highest-risk channel, not your default one. Score every fallback file, and watch whether one DSA's fallback share is far above its peers.

How Should Detection Fit Into the Credit Workflow?

Run the checks at upload, not at sanction. A flag found at login costs minutes, while a flag found after disbursal costs a recovery case.

Use risk bands instead of a pass-fail switch. Low-risk files go straight through, medium-risk files go to a reviewer with the specific reason shown, and high-risk files go to the fraud desk.

Avoid automatic rejection on a single metadata flag. Borrowers who remove a password or re-save a file can change metadata on a genuine statement, so ask for an AA or net-banking fetch instead.

Keep the evidence trail for every edited bank statement. Before classifying a person or entity as fraud, RBI's 2026 NBFC directions require a show-cause notice with at least 21 days to respond, followed by a reasoned order.

Digiqt's DocuForge runs 12 layers of forensic checks on uploaded PDFs. These include metadata verification, incremental update tracking, trusted PDF source validation and hash integrity, combined into one document risk score.

Feed the score into your credit decision engine so high-risk files cannot reach sanction. That turns detection from a reviewer's habit into a system control.

Which Metrics Show Detection Is Working?

Five metrics show whether detection is working: flag rate by channel, confirmed fraud rate, review turnaround, early default on passed files and AA share of statements. A low flag rate can mean clean sourcing or weak checks, and only outcome data tells you which.

MetricFormulaWhat a Weak Number Signals
Flag rate by channelFlagged files ÷ files received, by DSA or branchOne partner far above peers needs review
Confirmed fraud rateConfirmed cases ÷ flagged filesToo many false positives, or reviewers clearing too easily
Review turnaroundTime from flag to decisionGood borrowers are waiting too long
Early default on passed filesFirst-EMI defaults ÷ passed filesEdits are slipping through
AA share of statementsAA-sourced statements ÷ all statementsToo many PDFs still entering the journey

Review these monthly with credit, operations and sales in the same room. Sourcing payouts should reflect file quality, not just volume.

Which Mistakes Let Fake Bank Statements Through?

Four mistakes let most fake bank statements through, and they come from process design, not missing technology.

  • Checking numbers but not the file. Fraudsters now produce statements that look perfect on screen.
  • Accepting statements forwarded by intermediaries. Files emailed or sent on WhatsApp by a DSA have no chain of custody, so take uploads from the borrower or fetch from the source.
  • Rejecting on a single flag. False positives push good borrowers to competitors and train staff to ignore alerts.
  • No feedback loop. Confirmed cases should update rules, DSA scorecards and payout holds.

What Is Changing Next?

Generative tools make convincing templates cheaper, so visual review will catch less every year. File-level, source-level and cross-application checks will carry more of the load.

RBI's July 2026 NBFC fraud directions also push early warning frameworks into operational systems for Middle and Upper Layer NBFCs. For a wider view of automation in credit, see AI agents in loan underwriting, or build these controls into a digital lending platform from the start.

Want every uploaded statement scored for tampering before your credit team opens it?

Talk to Our Lending Technology Specialists

Visit Digiqt to see how DocuForge and our lending platform stop document fraud before disbursal.

Sources

Read our latest blogs and research

Featured Resources

Technology

Account Aggregator for Lenders: Faster Credit Decisions

Account aggregator for lenders explained: how consented bank data flows, where it speeds underwriting and monitoring, and what an FIU integration needs.

Read more
Technology

Penny Drop Bank Account Verification for Lenders

Penny drop bank account verification for lenders: how it works, name-match rules, penny-less options and the controls that stop disbursement fraud.

Read more
Technology

Credit Decision Engine: Rules, Scorecards and Overrides

Credit decision engine guide for lenders: policy rules, scorecards, limit strategies, governed overrides and safe business-user changes without IT.

Read more

About Us

We are a technology services company focused on enabling businesses to scale through AI-driven transformation. At the intersection of innovation, automation, and design, we help our clients rethink how technology can create real business value.

From AI-powered product development to intelligent automation and custom GenAI solutions, we bring deep technical expertise and a problem-solving mindset to every project. Whether you're a startup or an enterprise, we act as your technology partner, building scalable, future-ready solutions tailored to your industry.

Driven by curiosity and built on trust, we believe in turning complexity into clarity and ideas into impact.

Our key clients

Companies we are associated with

Life99
Edelweiss
Aura
Kotak Securities
Coverfox
Phyllo
Quantify Capital
ArtistOnGo
Unimon Energy

Our Offices

Ahmedabad

B-714, K P Epitome, near Dav International School, Makarba, Ahmedabad, Gujarat 380051

+91 99747 29554

Mumbai

C-20, G Block, WeWork, Enam Sambhav, Bandra-Kurla Complex, Mumbai, Maharashtra 400051

+91 99747 29554

Stockholm

Bäverbäcksgränd 10 12462 Bandhagen, Stockholm, Sweden.

+46 72789 9039

Malaysia

Level 23-1, Premier Suite One Mont Kiara, No 1, Jalan Kiara, Mont Kiara, 50480 Kuala Lumpur

Lewes

16192 Coastal Highway, Lewes, Delaware 19958, USA

software developers ahmedabad
ISO 9001:2015 Certified

Call us

Career: +91 90165 81674

Sales: +91 99747 29554

Email us

Career: hr@digiqt.com

Sales: hitul@digiqt.com

© Digiqt 2026, All Rights Reserved