Atomara
Process How it works Who it helps Guides Pricing API Blog FAQ
EN
English Polski Українська Čeština Deutsch
Sign in Check a PDF
Atomara
01Process 02How it works 03Who it helps 04Guides 05Pricing 06API 07Blog 08FAQ
Language
EN PL UA CS DE
Sign in Check a PDF
Home /Spot a fake bank statement

How to spot a fake bank statement: 7 checks

Last updated: 2026-07-09

A forged bank statement is one of the cheapest documents to fake — and one of the most expensive to trust by mistake. A tenant inflates a balance, a loan applicant edits a salary line, a marketplace buyer sends a doctored transfer confirmation. On screen the file looks perfect.

Below are seven checks you can run yourself before you rely on a PDF statement — no special software, just a PDF reader, a calculator and a few minutes. Work through them in order: the first three catch the majority of amateur forgeries.

Why fakes are getting harder to catch

Faking a statement used to mean clumsy work in an image editor, and the seams showed. Generative AI changed that: convincing fakes of bank statements, payslips and invoices can now be produced in seconds, with correct logos and plausible numbers. Surface appearance is no longer evidence of authenticity — you have to look at what sits underneath the page.

1. Read the PDF metadata

Open the file’s properties (in Adobe Reader: File → Properties) and look at the Author, Producer and Creator fields. A genuine statement is generated automatically by the bank’s systems, so these usually name the bank or its reporting software. If you see Adobe Acrobat, Microsoft Word, Canva or a photo editor, the file was re-saved by hand after it left the bank — a strong red flag. You can also check the metadata online in seconds.

2. Compare the modification date with the statement date

Every PDF stores a creation date and a last-modified date. On an untouched statement they line up with the issue date. If the statement is dated 30 September but the file was last modified on 4 October, someone opened and re-saved it after the bank issued it — and that gap is exactly when an edit happens.

3. Re-add the numbers

Opening balance + credits − debits should equal the closing balance. Forgers often change one transaction and forget to recalculate the running totals. Add the column up by hand or in a spreadsheet. If the maths does not reconcile, the statement has been altered — this is the single most reliable manual check.
Original version
Transaction rows of the original statement: the salary transfer on 12 Sep reads +3,200.00 and the running balance reads 5,104.75.
Edited version
The same rows after editing: the salary transfer now reads +8,200.00 while the running balance still reads 5,104.75.

The salary line went from +3,200.00 to +8,200.00. The report names three traces in the file: that one amount is set in a different font from every other figure on the page, the file was modified three days after it was created, and its Producer field names Adobe Acrobat rather than the system that issued the statement. The running balance beside the edited line was never recalculated either.

4. Look at fonts and alignment, column by column

Banks render every column in one consistent font, size and alignment. An edited figure is often pasted in a slightly different font, weight or baseline. Zoom to 400% and scan down each column: a single number that sits a pixel high, or whose digits are shaped differently from their neighbours, is a tell.

5. Compare against a genuine statement from the same bank

If you have access to a genuine statement from the same bank — download one from your own bank's app or website — put the two side by side. Header layout, footer text, the position of the account number, the date format: forgers reproduce the obvious parts and miss the small ones.

6. Check logos, footers and the small print

Look at the logo at full zoom for soft edges or colour banding — a sign it was lifted from a screenshot. Read the footer: the support line, the registration number, the page-numbering style. These rarely change between a bank's real statements and are tedious to fake exactly.

7. When the stakes are high, run a forensic check

The checks above catch careless fakes. A careful forger — or an AI tool — can produce a file that passes all of them to the naked eye while still carrying traces of editing in its internal structure. When the decision is worth more than a few minutes of caution — a loan, a tenancy, a high-value sale — verify the file forensically. Forensic analysis reads the object tree, edit layers and embedded fonts you cannot see in a viewer, and reports where the file contradicts itself — whichever bank issued it.

Why a screenshot or photo is never proof

If someone sends a photo or screenshot of a statement instead of the original PDF, treat it as a missing document, not a convenient one. An image strips out everything you would use to verify it — the metadata, the modification history, the embedded fonts — and leaves only the surface a forger fully controls. A genuine statement can always be exported as a PDF straight from online banking, so insistence on photos is itself a quiet red flag.

The seven checks at a glance

Run these in order before you trust a PDF statement. The first three catch most amateur fakes; the rest catch the careful ones.

  • Metadata: does the Author or Producer name the bank, or an editor like Word, Canva or a photo tool?
  • Modification date: was the file re-saved after the bank issued it?
  • The maths: does opening balance plus credits minus debits equal the closing balance?
  • Fonts and alignment: does any figure sit in a different font, weight or baseline?
  • Side by side: does it match a genuine statement from the same bank?
  • Logos and footers: are the logo edges crisp and the small print consistent?
  • Forensic check: for high-stakes decisions, verify the internal PDF structure.

If the statement turns out to be fake

Do not act on it. A forged statement invalidates whatever it was meant to support — a loan approval, a tenancy, a sale — and proceeding can leave you liable for losses you could have avoided. Ask for the document again from a verifiable source: a statement exported directly from the issuer's online banking, or a confirmation sent by the bank itself.

Submitting a forged financial document to obtain credit, a tenancy or a refund is fraud in most jurisdictions and, in many, a criminal offence. If you are a business deciding on the document, keep the file and a note of what you found — it is the evidence that protects you later.

What your eyes cannot see

Manual checks rely on a forger being careless. Forensic verification does not: it inspects the parts of the PDF a person never opens — the object tree, incremental-update history, font fingerprints and metadata streams — and weighs them against how an untouched, machine-generated PDF is built. The checks are the same for every bank — nothing depends on us holding a template for yours — and every result is marked with a confidence score. Your files are handled under strict security and GDPR and deleted after review.

Related guides

The same approach applies to other documents people fake: verifying a bank transfer confirmation, spotting a fake pay stub or proof of income, checking an invoice for edits, and recognising AI-generated document fraud. If you screen documents for a living, see the playbooks for lenders and landlords, or browse the full guide library.

Frequently asked questions.

Can I ask a bank to verify someone else's statement?

Usually not. Banks confirm account details only for the account holder, and data-protection rules stop them discussing anyone else's account. That is why lenders and landlords verify the document itself — its metadata, edit traces and balance maths.

What is the fastest way to tell if a bank statement is fake?

Check the PDF metadata and re-add the numbers. If the Producer field names an editor like Word or Canva instead of the bank's software, or opening balance plus credits minus debits does not equal the closing balance, the statement has been altered.

Can AI-generated bank statements be detected?

Yes. AI fakes look right on the surface but still carry traces in the file's internal structure — generator fingerprints, re-save layers, inconsistent fonts and metadata no bank's own software would leave. Forensic verification reads that internal structure instead of the picture on the page.

Checking these documents inside your product?

The same check runs as a REST API for software that receives documents from its users:

  • Tenant screening and property management
  • Car rental, leasing and dealers
  • Lending, BNPL and credit organizations
— Not sure about a document?

Check it before you trust it.

Upload the PDF for a free preliminary check — metadata, a risk score and the anomaly count at no charge.

Upload a PDF
Atomara

Forensic verification of any PDF — bank statements, pay stubs, payment confirmations and more. Automated PDF forensics. Risk indicators, not a verdict.

Product

  • How it works
  • Pricing
  • API
  • API documentation
  • For AI agents
  • For platforms
  • Guides
  • Verify a bank statement
  • Verify a payment receipt
  • PDF metadata checker
  • FAQ
  • Blog

Who it's for

  • For businesses
  • For individuals
  • B2B plans
  • Free check
  • South Africa

Contact

  • [email protected]
  • About
  • Contact
  • Privacy Policy
  • Terms of Service
  • Security
  • YouTube
© 2026 Atomara
English Polski Українська Čeština Deutsch
Automated PDF forensics · Any document · Any bank
We value your privacy

We use cookies to run the site and, with your consent, to measure traffic and improve it. Privacy Policy