Fake bank statement detector
A free online checker that detects fake or fraudulent bank statements for landlords, lenders, and employers. Upload a PDF or photo and get an authenticity score with the specific red flags behind it — tampering, font mismatches, balance errors, and metadata anomalies.
Upload the statementCheck this statementPDF, JPG or PNG from any bank.- Encrypted
- File deleted after analysis
- No signup
- authenticity score
- 0–100
- fonts, math, layout, metadata and more
- 6 checks
- from upload to result
- ~30 sec
- from any bank
- PDF or photo
How to read the authenticity score
A 0–100 score with the specific red flags and green flags behind it, so you can see what the checker found rather than trust a number.
- 80+
Likely authentic
Consistent fonts, correct balance arithmetic, standard formatting. No suspicious signals detected.
- 40–79
Needs review
Some anomalies found — could be a low-quality scan, unusual bank format, or actual tampering. Check the red flags.
- 0–39
Likely fabricated
Multiple fraud signals detected — inconsistent fonts, balance errors, or metadata showing document editing tools.
What the AI checks
Six layers of analysis — font, formatting, math, patterns, layout, and metadata.
Font consistency
Number formatting
Balance arithmetic
Transaction patterns
Document layout
PDF metadata
What a bank statement verification tool can and can't confirm
“Verify this with the bank” is the advice everyone gives and almost nobody can follow — most banks will not confirm a statement to a third party. These are the four options you actually have, and what each one proves.
AI authenticity screen
Free first check · ~30 seconds
Proves: The file has not been edited since the bank produced it — catches tampering, balance errors, font swaps, and editing-tool metadata.
Limit: Cannot confirm the account exists or that the balance is real today.
Applicant logs into their banking app in front of you
Free · Minutes
Proves: The account is real and the balance and transactions match what was submitted, right now.
Limit: Leaves you no retained record, and requires the applicant to be present and willing.
Regulated open-banking feed
Per-report fee · Minutes to a day
Proves: Transaction data read straight from the bank’s API with the account holder’s consent. The strongest evidence available to a third party.
Limit: Needs the applicant to complete a consent flow; not every bank is covered.
Statement requested from the bank directly
Varies · Days to weeks
Proves: Authoritative — the document comes from the source.
Limit: Banks will generally not confirm a statement to a third party under privacy law. In practice only available via the account holder.
The practical sequence for most reviewers: run the AI screen on every file, and only escalate to a live login or an open-banking check when the screen surfaces something. Screening first keeps the expensive step rare.
How landlords and letting agents verify tenant bank statements
Forged and false bank statements are the most common document fraud in rental applications. Run a quick AI screen before committing to a tenancy; once the file passes, the proof of income checker scores whether the package is strong enough, and the full analyzer reads the deposits themselves. Workflows for landlords and lenders.
- Step 1

Applicant submits statement
Ask for a PDF or photo of their bank statement. Supports any bank worldwide — Chase, Barclays, HSBC, and thousands of regional banks. - Step 2

AI screens for tampering
Checks font consistency, balance arithmetic, transaction patterns, and PDF metadata. Flags the specific red flags, not just a pass/fail. - Step 3

Get a score with evidence
Authenticity score from 0–100 with listed red flags and green flags. Use it as one signal in your decision — alongside income and references.
Important: This tool is a screening aid, not a legal determination. For high-stakes decisions, request statements directly from the applicant's bank or use a regulated referencing service.
How to spot a fake bank statement: six red flags
Whether a statement is fabricated from a template or a real PDF edited after download, the traces are the same. The AI detector checks all of these in seconds, but knowing what to look for manually helps you trust the result. For the full forensic walkthrough — all 12 red flags, how professionals verify, and what to do when a statement fails your check — see the guide to spotting a fake bank statement.
Balance math doesn’t add up
Opening balance + credits − debits should equal closing balance to the penny on every page. Forgeries often miss this when rows are inserted or amounts edited.
Font or spacing changes mid-document
Real bank PDFs render every transaction with the same font, weight, and spacing. Edited PDFs frequently show subtle font swaps, kerning changes, or misaligned columns near tampered rows.
PDF metadata producer is wrong
Real statements list a banking PDF engine (e.g., "Adobe PDF Library", "iText", "Apache FOP"). If the producer field shows Microsoft Word, Pages, Photoshop, or Canva — the file was created or edited outside the bank.
Outdated bank logo or branding
Banks rebrand every few years. A statement dated 2025 with a 2019 logo is a major flag. AI cross-references the visual mark against the bank’s current branding.
Round-number transactions clustered together
Fabricated income often shows as repeating round numbers ($2,500.00, $2,500.00, $2,500.00) on the same day or weekday. Real payroll deposits vary by tax adjustments and are rarely perfect round numbers.
Closing balance suspiciously high vs activity
A balance that suddenly jumps with no matching deposit, or a closing balance that doesn’t match any prior period, is one of the easiest tells.
Want to check the metadata yourself first? The free PDF creation date checker reads a statement's creation date, modification date, and producer software in your browser — no upload needed.
Document fraud detection when you review bank statements at volume
Checking one statement is a judgement call. Checking forty a month is a process — and the process is what determines whether you catch anything. Five things that separate a working screening step from a box-ticking one.
Standardise what you accept
Require a PDF downloaded from the banking app — not a screenshot, not a photo of a screen, not a re-scanned printout. Every one of those strips the metadata and font layer that makes tampering detectable in the first place. A policy that accepts screenshots is a policy with no fraud detection in it.
Screen every file, not just the ones that feel off
Selective checking produces two problems at once: you miss the forgeries that look tidy, and you create a defensibility gap if anyone asks why one applicant was checked and another wasn’t. Uniform screening is both more accurate and easier to justify.
Fix a score threshold before you start
Decide in advance what each band means for your process — for example: 80+ proceeds, 40–79 requires a second income source, below 40 goes to a live check. Deciding case by case is how a screening step turns into a gut call.
Keep the evidence, not just the verdict
Record the score, the specific flags raised, and the date. A declined application backed by "balance arithmetic failed on page 2, PDF producer was Microsoft Word" is a documented decision. "It looked fake" is not.
Escalate on the file, not the person
A low score is grounds to request a live login or an open-banking check — it is not proof of fraud and shouldn’t be presented as one. Statements fail screens for dull reasons too: bad scans, unusual regional formats, statements re-exported by an accountant.
Free bank statement checker vs enterprise verification tools
Enterprise document fraud detection tools (Ocrolus, Inscribe, Plaid Verify) are built for high-volume regulated workflows. This tool is built for fast first-pass screening when you don’t need an integration. Full breakdowns: vs Ocrolus · vs Inscribe.
| What you compare | This tool | Enterprise alternatives |
|---|---|---|
| Free first-pass screening | Yes — no signup, no card | Paid plans only ($99–$500/mo) |
| PDF + image (photo) support | Both | Usually PDF only |
| Authenticity score 0–100 | Yes, with itemized red flags | Pass/fail or proprietary score |
| Setup time | Zero — paste-and-upload | API integration, 1–2 weeks |
| Best for | Landlords, small lenders, ad-hoc checks | Banks, large fintech, regulated lenders |
More than just categories
Find the charges you forgot about
Every transaction is checked for repeat payments, including charges you may not recognize at first glance.
- Monthly, yearly and weekly charges
- What your subscriptions really cost a month
- Free trials that turned into payments
Recurring · $564 a year
- NNetflix$15.99
- SSpotify Premium$10.99
- CChatGPT Plus$20.00
Your money, explained in plain words
A short read on your spending habits and anything unusual, based on every transaction in the statement.
- Unusual spending spikes
- Running balance checked to the cent
- A plain summary of where you stand
What your report says
Your grocery spending is 12% higher than last month. Consider meal planning to stay on budget.
You saved 25.6% of your income, above the recommended 20%.
Transportation costs dropped $45 from January. The new bus pass is paying off.
You have 5 active subscriptions totaling $84.96 a month. Review if all are still needed.
Savings tips from your own spending
Each suggestion points at the payments behind it and what it would save you a month, not generic budgeting advice.
- Biggest monthly savings first
- The payments behind each tip
- One clear next step for each
You could save
$227a month
- Eat out less often$180
- Bundle streaming services$12
- Switch to cheaper fuel$35

Analyze your own statement
Upload a PDF and see every transaction sorted in about a minute. Your first upload is free.
Bank statement analyzer pricing
Your first upload is free. Pay once for a single statement, or subscribe if you have many.
Pass
One statement · no subscription
- 1 upload, up to 100 pages
- Every transaction, categorized
- Subscriptions and savings found
- Report kept for a year

Pro
Most popular$144 billed yearly · save 37%
- Everything in Pass, plus
- 100 pages every month (~20 statements)
- Reports kept for as long as you want
- Priority support
Business
$372 billed yearly · save 37%
- Everything in Pro, plus
- 500 pages every month (~100 statements)
- Never blocked: $0.08 per extra page
- REST API with your own keys
Fake statement detector —
questions & answers
How does the fake bank statement detector work?
Our AI analyzes the document visually and structurally — checking font consistency, number formatting, balance arithmetic, transaction patterns, and layout against what real bank statements look like. It returns an authenticity score from 0 to 100.
Is there a fake bank statement detector app?
Yes — this page works as a web app on any phone or desktop, no download required. Upload a PDF or photo from your device, get an authenticity score in under 30 seconds. There’s no native iOS or Android app to install; the browser version handles every format.
Is there a fake bank statement detector online free?
Yes. This page provides a free online fake bank statement detector for a first-pass screen. Anonymous users get one statement check on the shared free upload allowance; paid plans use their billing-cycle page allowance. No signup, no credit card.
How can I detect a fake bank statement manually?
Check five things: (1) every closing balance must equal opening balance + credits − debits to the cent; (2) fonts and spacing should be consistent across pages — modified PDFs often show font swaps near edited rows; (3) the bank logo should match the current official version, not an outdated one; (4) PDF metadata should show a banking software producer, not Word or Photoshop; (5) transaction descriptions should be in the bank’s typical format. AI screening checks all five in seconds.
How do landlords verify tenant bank statements?
The standard workflow: ask the applicant for a PDF directly downloaded from their banking app (not a screenshot), run it through an AI fake-statement detector for a first-pass screen, then for high-stakes tenancies request a referencing service or ask the tenant to log into their banking app in front of you. Forged statements are the single most common document fraud in rental applications.
What is the difference between a fake, forged and false bank statement?
In practice they are the same fraud. A fake or fabricated statement is built from a template; a forged statement starts from a real PDF and has rows, amounts or balances edited; a false statement is any of these presented as genuine. The detector screens for all three the same way — balance arithmetic, font and spacing consistency, PDF metadata, logo version and transaction patterns — because every method leaves the same kinds of traces.
Is this 100% accurate?
No tool can guarantee 100% accuracy. Sophisticated forgeries may score higher; unusual legitimate statements may score lower. Use this as a screening tool. For high-stakes decisions, request statements directly from the bank.
Who uses a fake bank statement detector?
Landlords screening rental applications, lenders reviewing loan documents, employers verifying income, and property managers processing move-in applications.
Can fake bank statements be verified back to the bank?
Most banks will not confirm a statement’s authenticity to a third party due to privacy law. The two reliable options are: (1) ask the account holder to log into their online banking in front of you to show the same transactions live, or (2) use a regulated open-banking service that reads the data directly from the bank API with the customer’s consent. AI screening is the fast first step before either.
Is this a bank statement checker as well as a fake detector?
Yes — it is the same check. A bank statement checker looks for the signals that separate a file the bank produced from one that was edited afterwards: balance arithmetic, font and spacing consistency, layout against standard bank templates, and PDF metadata. You get the score plus the specific items that triggered it, so you can judge the result yourself rather than trusting a pass/fail.
How do you detect forged bank statements?
Forgeries fall into two groups. Edited real statements keep the bank’s layout but break internal consistency — the running balance stops matching, a font shifts on the tampered row, or the PDF producer field shows an editing tool. Fully fabricated statements usually look too clean: perfectly round recurring deposits, no fee lines, no pending items, and a template that does not match the bank’s current format. The AI screen checks both patterns at once.
What is bank statement fraud detection?
It is the screening step between receiving a statement and relying on it — running each submitted file through an automated authenticity check before it feeds an income, affordability, or tenancy decision. Done properly it is applied to every application uniformly, uses a fixed score threshold agreed in advance, and records the specific flags raised rather than just the outcome.
Is this document fraud detection software?
Yes, for one document type. General document fraud detection software screens passports, payslips, invoices, and IDs; this tool does the same job for bank statements only, which is why it can check things a generic scanner cannot — running-balance arithmetic, deposit patterns, and bank-template layout. It runs online in the browser with no integration, so there is nothing to install or connect.
How do you detect false bank statements?
Four checks, run on every upload. PDF metadata and creation date: a statement produced by a bank names a banking PDF engine, not Word, Canva, or Photoshop, and it is not created months after the period it covers. Font and layer edits: an inserted or altered row usually shifts the font, weight, or column alignment against the rest of the page. Balance arithmetic: opening balance plus credits minus debits has to equal the closing balance to the cent on every page, and edited rows break it. Transaction patterns: repeated round-number deposits and identical entries that no real payroll produces. False bank statements normally fail more than one of the four at once, and you see which ones rather than a pass or fail verdict.
Is my uploaded file kept private?
Yes. Your PDF is deleted right after analysis — we don’t keep it, and never share it. Only the structured analysis data is saved to display your results.
What formats can I upload?
PDF, JPG, and PNG. If you have a printed statement, take a clear photo or scan it first. Maximum file size is 10MB.
Can I detect fakes from any bank?
Yes — the AI analyzes universal indicators of document authenticity, not bank-specific templates. Works with any bank worldwide.
Something else on your mind? Write to contact@mybankstatementanalysis.com.

Check a statement before you rely on it
Upload a PDF or photo and get an authenticity score with the red flags behind it. Your first check is free, with no account.





