How to Spot a Fake Bank Statement
Jul 21, 2026
Convert your bank statement to Excel now
PDF, JPG, PNG, BMP, HEIC, TIFF, MT940
Upload your bank statement
Drop file here or click to upload
PDF, JPG, PNG, BMP, HEIC, TIFF, MT940
Uploading...
To spot a fake bank statement, start with the math: the running balance has to foot, meaning each line equals the prior balance plus deposits minus withdrawals, and the deposits and withdrawals must total to the reported change for the period. Then check the presentation for inconsistent fonts, crooked alignment, and suspiciously round numbers, inspect the PDF for editing traces, and confirm the bank name, logo, routing number, and dates all match a real institution. When the numbers matter, verify the account directly with the bank or through a read-only verification service. A forged statement almost always fails one of these checks.
Start with the math: does the running balance foot?
The fastest tell on a fake bank statement is arithmetic that does not hold. A genuine statement is a ledger. Every row carries a running balance, and that balance moves in lockstep with the transactions: prior balance, plus any credits, minus any debits, equals the new balance on that line. Forgers who insert, delete, or edit a transaction often forget to recompute every balance below it, so the column stops footing partway down the page.
Two checks catch most of it:
- Line-by-line footing. Take any row's balance, add that row's deposit or subtract its withdrawal, and confirm you land on the next row's balance. Do this for a handful of rows in each section. One break is enough to justify a hard second look.
- Period totals. The statement's summary box usually shows a beginning balance, total deposits, total withdrawals, and an ending balance. Beginning balance plus total deposits minus total withdrawals must equal the ending balance exactly. If the summary totals do not reconcile with the line items, or the ending balance is off by even a few cents, treat the document as suspect.
Doing this by hand on a 40-line PDF is slow and error-prone. Once you have what looks like a genuine PDF, the cleanest way to run the math is to pull it into a spreadsheet. Converting the statement with a bank statement converter gives you columns you can sum and a running-balance formula that either matches the printed balance or does not. For a repeatable review process across many files, a bank statement converter for lenders turns footing and deposit totals into a one-click check instead of a manual recount.
Red flags vs. what a genuine statement shows
Most forgeries share a handful of tells. Here is what to watch for and what an authentic statement looks like next to it.
| Red flag on a fake statement | What a genuine statement shows |
|---|---|
| Running balance stops footing after an edited line | Every line balance equals prior balance plus credits minus debits |
| Two or three different fonts, or numerals that do not match the body text | One consistent typeface and figure style throughout |
| Amounts that drift out of column or sit slightly off the baseline | Numbers right-aligned in a clean, even column |
| Deposits in suspiciously round figures ($3,000.00, $5,000.00) with no odd cents | A realistic mix of exact amounts, cents, and fees like $1,842.37 or a $12.00 charge |
| Dates out of order, weekend-dated ACH credits, or a month that does not match the statement period | Chronological postings with banking-day timing that fits the calendar |
| Blurry or stretched bank logo, wrong colors, outdated branding | Crisp logo matching the bank's current branding and website |
| Routing number that fails a checksum or does not match the named bank | Valid nine-digit routing number tied to that institution |
| Missing pages, no page-count line, or no fine-print disclosures | "Page 1 of 4" markers, FDIC/disclosure text, and error-resolution language |
Font, alignment, and layout inconsistencies
Banks generate statements from a template, so everything lines up. When someone edits a PDF in a graphics tool, the replacement text rarely matches the original exactly. Look for a single figure or date rendered in a slightly different weight, size, or spacing than the rows around it. Highlight a suspicious number and the whole line: if the edited value sits a pixel high or low, has different anti-aliasing, or breaks the right-alignment of the amount column, someone typed over the original.
Zoom to 300% or more. Original statement text is uniform. Pasted-in text often shows fuzzy edges next to sharp surrounding characters, a faint box or lighter rectangle behind an amount where a white patch was placed, or inconsistent kerning. Column headers that do not align with the data beneath them are another sign the layout was rebuilt by hand rather than printed by the bank.
Metadata and PDF edit traces
A PDF carries a hidden record of how it was made. Open the document properties and read the Creator and Producer fields. A real bank statement is typically produced by a statement-rendering or reporting engine. If those fields say a consumer image editor or a generic design tool, that does not prove fraud on its own, but it is a strong reason to verify. Compare the Created and Modified timestamps too: a statement that was modified days or weeks after it was created, or long after the statement date, deserves scrutiny.
Other traces to check: whether the PDF has been flattened or still contains editable text layers over patched areas, whether selecting text reveals amounts that do not match what is displayed, and whether individual objects can be moved. A genuine downloaded statement is a clean, single-pass render. That said, treat metadata as a lead, not a verdict. Printing and re-scanning a document strips most metadata, so a scanned copy with no useful properties is not automatically fake, it just means you lean harder on the math and on direct verification.
Mismatched dates, logos, and routing numbers
Cross-check the fixed details against reality. US routing numbers are nine digits and follow a checksum, so an invalid string is a giveaway, and even a valid one should map to the bank named on the statement. The bank's logo should match the current branding on its website, not a low-resolution or outdated version. The account holder name and address should match the rest of the applicant's file. And the statement period, posting dates, and any "statement generated on" date should be internally consistent: ACH and many electronic credits post on banking days, so a direct-deposit credit stamped on a Sunday is worth a question.
If you review income packages regularly, the same discipline applies beyond the bank statement. Line the statement up against the applicant's other income documents such as pay stubs, W-2s, and tax returns, and confirm the deposits on the statement actually reconcile with the pay shown elsewhere. Fabricated files often look fine in isolation and fall apart the moment you compare two documents that are supposed to agree.
How to verify a bank statement directly
Document review narrows the field, but the only way to be certain is to confirm against the source. Two reliable paths:
- Verify with the bank. For lending, a Verification of Deposit (for mortgages, Fannie Mae Form 1006) is sent to the institution to confirm the account holder, current balance, and average balance. You can also call the bank's verification line, but never use a phone number printed on the document you are trying to verify. Look up the bank's number independently, since a forger can print any number they like.
- Read-only bank verification. Services like Plaid, Finicity, and FormFree AccountChek let the account holder grant read-only access to their bank login. The service returns balances and transactions pulled straight from the bank, so there is no PDF to alter. This is now the default for many lenders precisely because it removes the forgeable document from the loop. For the full picture of how this works in underwriting, see our guide on how lenders verify bank statements.
Can you tell if a bank statement has been altered?
Yes, in most cases. Alteration leaves evidence: a running balance that stops footing after the edited line, a font or alignment mismatch on the changed value, a faint patch behind a number, or PDF metadata showing the file was modified after its statement date. No single sign is proof, but altered statements usually trip two or three of these at once, and direct verification with the bank settles any doubt because the forged figures will not match the source.
Do lenders verify bank statements with the bank?
Frequently, yes. Mortgage and business lenders confirm balances directly through a Verification of Deposit form or a phone call to the bank, and most now use read-only asset verification services such as AccountChek, Plaid, or Finicity that pull data straight from the account. Because the numbers come from the source rather than an uploaded PDF, an altered statement rarely survives. Altering a bank statement to obtain a loan is bank fraud and a federal crime.
What does a real bank statement look like?
A real bank statement is consistent and complete. It uses one typeface throughout, right-aligns amounts in clean columns, and shows a running balance that foots on every line. It carries the bank's current logo, a valid routing number, the account holder's name and address, a clear statement period, page markers like "Page 2 of 5," and fine-print disclosures including FDIC and error-resolution language. Deposits and fees show realistic amounts with odd cents, not a stack of round figures. Nothing about the layout looks hand-assembled.
What to do when a statement looks fake
Do not accept or reject on a hunch. Document the specific red flags you found, request the statement again through a read-only bank connection or a Verification of Deposit, and compare the two. If a genuine source contradicts the submitted PDF, you have your answer. Keep your review consistent across every applicant so your process is defensible, and remember the goal is verification, not accusation: many odd-looking statements turn out to be scanned or reformatted rather than forged.
Ready to convert your bank statement?
Upload a PDF and get clean Excel or CSV in seconds. Works with statements from any bank.
Convert to Excel nowFree to try, no credit card required