Check a bank statement for fraud signals — edited balances, suspicious deposits, PDF metadata edits, layout manipulation, and AI-generated statements.
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.
Estimated savings based on replacing a 10–15 minute manual document review with automated TrueDoc analysis.
See why teams switch to TrueDoc.
Proprietary detection scans template variance, metadata drift, pixel-level retouching, and structural anomalies the human eye misses.
Inspects EXIF, software signatures, edit history, and structural fingerprints.
Originals are processed in encrypted memory and removed after analysis. Reports stay redacted by default.
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.
Edited closing balance or running totals
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
Drop the PDF or image — encrypted and auto-deleted after analysis.
Engine checks PDF metadata, font consistency, math integrity, and AI-generation signatures.
Trust score, list of suspicious regions, and a math-check on totals.
Save a PDF audit report for your file or share via the enterprise portal.
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.
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.
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 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.
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.
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.
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.
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.
No credit card. Redacted report in under a minute.