Document Forensics

Bank Statement Fraud Checker

Check a bank statement for fraud signals — edited balances, suspicious deposits, PDF metadata edits, layout manipulation, and AI-generated statements.

Lenders and underwritersLandlords and property managersAuto dealers and BNPL providersAccountants reviewing client books
4.9·132+ reviews

Check a document instantly

Upload a file to start verification.

Drag & drop your document

or click to browse

PNG, JPG, WebP, PDF · Max 10MB

Your file stays in your browser until you create an account and confirm your email. Originals are deleted after analysis.

Advanced Verification
Originals Deleted
Redacted Reports

TrueDoc ROI and performance stats

<120sForensic report
10× fasterFraud review
40+Fraud signals
8+ hrsSaved / 100 docs

Estimated savings based on replacing a 10–15 minute manual document review with automated TrueDoc analysis.

Built on Trusted AI Infrastructure
Google Cloud
Gemini
OpenAI
Anthropic
Google Cloud
Gemini
OpenAI
Anthropic
Google Cloud
Gemini
OpenAI
Anthropic
Google Cloud
Gemini
OpenAI
Anthropic
Google Cloud
Gemini
OpenAI
Anthropic
Google Cloud
Gemini
OpenAI
Anthropic
Google Cloud
Gemini
OpenAI
Anthropic
Google Cloud
Gemini
OpenAI
Anthropic
Google Cloud
Gemini
OpenAI
Anthropic
Google Cloud
Gemini
OpenAI
Anthropic
Google Cloud
Gemini
OpenAI
Anthropic
Google Cloud
Gemini
OpenAI
Anthropic

Don't just take our word for it

See why teams switch to TrueDoc.

Multi-layer forensic logic

Proprietary detection scans template variance, metadata drift, pixel-level retouching, and structural anomalies the human eye misses.

▸ Document Analysis · LiveID: 8829-XQ
Risk score: High · 94%Signals matched: 12,042

Metadata deep-dive

Inspects EXIF, software signatures, edit history, and structural fingerprints.

SoftwareAdobe Photoshop 2024
ModifiedDetected
Geo-tagMismatch

Privacy-first by design

Originals are processed in encrypted memory and removed after analysis. Reports stay redacted by default.

No training on your data
Team & admin controls
▸ 01 · The Problem

Why eyeballing a document no longer works

Bank statements are the single most common document used to prove income or financial standing — and one of the most frequently faked. Open-source tools and AI generators can produce a polished, statement-style PDF in under a minute.

A modified balance, a fabricated deposit, or an entirely synthetic statement can lead to approving a loan or lease that should never have been issued.

▸ 02 · Fraud Signals

What we look for

Cross-checked across 5+ vectors
▸ Primary signal

Edited closing balance or running totals

Detected at pixel + metadata + structural layers

Inserted or deleted transaction rows

Recycled real statements with replaced names

AI-generated PDFs that mimic a specific bank's template

Mismatched fonts, kerning, or row alignment

What gets checked

PDF bank statements from major retail banks
Image scans or photos of printed statements
Multi-page statements with transaction histories
Combined account summaries (checking + savings)
▸ 03 · Workflow

From upload to verdict

01

Upload the statement

Drop the PDF or image — encrypted and auto-deleted after analysis.

02

Forensic + AI analysis

Engine checks PDF metadata, font consistency, math integrity, and AI-generation signatures.

03

Get the verdict

Trust score, list of suspicious regions, and a math-check on totals.

04

Export the report

Save a PDF audit report for your file or share via the enterprise portal.

▸ 04 · Trust & Privacy

Secure by default

Privacy-first document handling. No third-party model training. Originals deleted after analysis where applicable.

Privacy-first bank statement handling — uploads stay in private encrypted storage.

Originals deleted after analysis where applicable (24h default; up to 90d on Pro).

Redacted reports retained per plan — fraud-signal metadata kept for reporting.

No unnecessary retention of statement contents or balances.

Team and admin controls for lender, landlord, and risk workflows.

API access for controlled review workflows in fintech and lending stacks.

How to detect a fake bank statement

Detecting a fake bank statement starts with the document itself: inspect PDF metadata (Producer, Creator, ModDate), check that fonts and column alignment are consistent across pages, and reconcile the math — opening balance, transactions, fees, and closing balance must add up.

A modern fake bank statement detector automates all of that and adds AI-generation analysis so synthetic statements produced by image and PDF generators are flagged alongside hand-edited PDFs.

TrueDoc's bank statement fraud checker runs every layer in a single pass and returns a Document Trust Score plus per-region evidence so reviewers can see exactly where the statement broke.

Common bank statement fraud signals

Edited closing balance or running totals that do not reconcile with the underlying transaction rows.

Inserted, deleted, or modified transaction lines — usually visible as broken math or misaligned columns.

Recycled real statements with replaced names or account numbers, identifiable through metadata and content fingerprinting.

Mismatched fonts, kerning, or row alignment between header, body, and footer regions.

AI-generated bank statement fraud — synthetic PDFs that mimic a specific bank's template down to the footer.

Suspicious deposits — round-number credits, end-of-period top-ups, or transfers that don't match historical patterns.

OCR mismatch — the text extracted from the rendered page disagrees with the underlying PDF text layer.

Tampered statement periods — start/end dates, page totals, or balance carryovers that don't reconcile across pages.

Layout manipulation — column widths, footer positions, or page breaks that drift between pages.

Unusual formatting — non-standard fonts, off-brand colors, or templates that don't match the bank's real statements.

Edited PDF metadata, missing XMP entries, or incremental update chains that betray after-the-fact edits.

AI-generated bank statement detection

AI-generated bank statement detection evaluates layout regularities, font fingerprints, content-vs-structure consistency, and latent generative-AI signatures embedded in rendered pages.

Current-generation image and PDF generators can produce statement-style documents that match a specific bank's template down to the footer — TrueDoc's AI-generated bank statement fraud layer catches those even when manual review would let them pass.

Where the rendered page looks clean, structural and metadata signals usually still betray the synthetic origin — TrueDoc combines all three layers into one trust score.

Fake bank statement detection that catches AI-generated forgeries

Modern bank-statement fraud is no longer limited to clumsy edits in a PDF editor. AI image and PDF generators can now produce statement-style documents that match a specific bank's template down to the footer.

TrueDoc combines edited bank statement detection, AI-generated bank statement fraud detection, and balance and transaction reconciliation in a single pass — surfacing both manual edits and synthetic generation.

Income and balance inconsistency checks

TrueDoc reconciles opening balance, transactions, fees, and closing balance to confirm the underlying math holds. Inserted, deleted, or modified transaction rows usually break this math and are flagged as Critical Issues.

On multi-month statements, period-over-period inconsistencies are also surfaced — useful when a single edited row would otherwise look plausible in isolation.

Metadata and formatting fraud signals

Edited PDF metadata (Producer, ModDate, incremental updates) is one of the strongest indicators of bank statement manipulation. TrueDoc inspects PDF objects, font dictionaries, and embedded color profiles to surface evidence of tampering even when the rendered statement looks clean.

Formatting issues — mismatched fonts, broken column alignment, kerning drift — are evaluated as additional fraud signals.

What real US bank statements look like: Chase, Bank of America, Wells Fargo

TrueDoc analyzes documents from any bank, employer, or country. Below is a format guide for three of the most commonly forged US bank statements — used here as concrete examples of how format-specific red flags surface during analysis.

Chase statements use a two-column masthead with the octagon logo top-left and the account holder's address block top-right, followed by an 'Account Summary' box showing beginning balance, deposits and additions, withdrawals, and ending balance. Transactions are grouped by type (Deposits and Additions, Electronic Withdrawals, Checks Paid, Fees) rather than strictly chronological, each group with its own subtotal that must reconcile to the summary. Common forger mistakes: chronological-only transaction lists, missing group subtotals, an ending balance that doesn't equal beginning balance plus deposits minus withdrawals, and a footer that omits the standard Member FDIC / JPMorgan Chase Bank, N.A. line.

Bank of America statements lead with the red-and-blue flagscape logo and a right-aligned 'Your combined statement period' block, then an 'Account summary' table with Beginning balance, Deposits and other additions, Withdrawals and other subtractions, Checks, Service fees, and Ending balance on separate rows. Transactions are strictly date-ordered with a running Balance column on the right. Common forger mistakes: missing the running balance column, running balances that don't step correctly transaction-by-transaction, the wrong page footer (should read 'Bank of America, N.A. Member FDIC'), and inconsistent date formatting across pages.

Wells Fargo statements use the red stagecoach logo top-left with a boxed 'Questions?' contact panel top-right, followed by an 'Activity summary' block and then transactions grouped by category (Deposits/Credits, Withdrawals/Debits, Checks). The daily ending balance appears in its own 'Daily ledger balance' table at the end of the transaction section, which must reconcile day-by-day. Common forger mistakes: missing or non-reconciling daily ledger balance table, incorrect check-image thumbnails or references, and footer text that doesn't match the current Wells Fargo Bank, N.A. Member FDIC boilerplate.

Across all three: forgers routinely break the arithmetic between the summary box and the transaction detail, use fonts that are close but not exact to the bank's brand set, and leave PDF metadata (Producer, ModDate) that reveals a PDF editor rather than the bank's statement rendering system. TrueDoc flags each of these as separate fraud signals rather than a single 'looks wrong' verdict.

Run a real document. Get a forensic verdict.

No credit card. Redacted report in under a minute.

▸ FAQ

Frequently asked questions