Free sample · Finance

Sample bank statement for testing

A one-month checking statement for a synthetic customer, with eight transactions and running balances. Download the PDF in clean, scanned or fax quality, plus a JSON file of every true value, to test OCR and document extraction.

Riverbend Test Bank
A fictional bank for test data
Everyday Checking statement
September 1 – September 30, 2026
Account XXXX XXXX 0000
Ava Okafor
1200 Example Ave, Apt 4B
Springfield, IL 62701
Opening balance$2,418.36Deposits$6,500.00Withdrawals$2,393.72Closing balance$6,524.64
DateDescriptionWithdrawalsDepositsBalance
09/01Payroll · Harbor Lane Test Co.3,250.005,668.36
09/03Rent · Maple Court Lettings1,450.004,218.36
09/05Card · Greenfield Grocers86.424,131.94
09/09Utility · Springfield Power & Water112.304,019.64
09/14ATM withdrawal · Main St200.003,819.64
09/15Payroll · Harbor Lane Test Co.3,250.007,069.64
09/21Card · City Transit45.007,024.64
09/28Transfer to savings ••0000500.006,524.64
Synthetic customer SYN-0042. Generated by Synthesized for software testing. Not a real account or institution.
Riverbend Test Bank
A fictional bank for test data
Everyday Checking statement
September 1 – September 30, 2026
Account XXXX XXXX 0000
Ava Okafor
1200 Example Ave, Apt 4B
Springfield, IL 62701
Opening balance$2,418.36Deposits$6,500.00Withdrawals$2,393.72Closing balance$6,524.64
DateDescriptionWithdrawalsDepositsBalance
09/01Payroll · Harbor Lane Test Co.3,250.005,668.36
09/03Rent · Maple Court Lettings1,450.004,218.36
09/05Card · Greenfield Grocers86.424,131.94
09/09Utility · Springfield Power & Water112.304,019.64
09/14ATM withdrawal · Main St200.003,819.64
09/15Payroll · Harbor Lane Test Co.3,250.007,069.64
09/21Card · City Transit45.007,024.64
09/28Transfer to savings ••0000500.006,524.64
Synthetic customer SYN-0042. Generated by Synthesized for software testing. Not a real account or institution.
Riverbend Test Bank
A fictional bank for test data
Everyday Checking statement
September 1 – September 30, 2026
Account XXXX XXXX 0000
Ava Okafor
1200 Example Ave, Apt 4B
Springfield, IL 62701
Opening balance$2,418.36Deposits$6,500.00Withdrawals$2,393.72Closing balance$6,524.64
DateDescriptionWithdrawalsDepositsBalance
09/01Payroll · Harbor Lane Test Co.3,250.005,668.36
09/03Rent · Maple Court Lettings1,450.004,218.36
09/05Card · Greenfield Grocers86.424,131.94
09/09Utility · Springfield Power & Water112.304,019.64
09/14ATM withdrawal · Main St200.003,819.64
09/15Payroll · Harbor Lane Test Co.3,250.007,069.64
09/21Card · City Transit45.007,024.64
09/28Transfer to savings ••0000500.006,524.64
Synthetic customer SYN-0042. Generated by Synthesized for software testing. Not a real account or institution.

Use it in a test

A simple way to score an OCR or extraction tool with this file.

STEP 1
Extract
Run your tool on the clean PDF and save its output as JSON.
STEP 2
Compare
Match each field with the ground truth. Amounts exactly, dates after normalising the format.
STEP 3
Check the arithmetic
Opening balance plus deposits minus withdrawals should equal the closing balance your tool read.
STEP 4
Degrade
Repeat with the scanned and fax versions to see how accuracy falls with quality.

Ava's other documents

Questions

Is this a real bank statement?

No. Riverbend Test Bank, Harbor Lane Test Co. and Ava Okafor are invented. The statement exists to test software that reads statements.

Can I use it as proof of income or address?

No. It is watermarked test data. Presenting it as a genuine document to anyone is fraud.

Why are there scanned and fax versions?

Real intake is rarely a clean PDF. Skewed scans and low-contrast faxes show how extraction accuracy holds up on the documents customers actually send.

Do you have UK or EU statements?

The library starts with US documents. For UK or EU statements in your own templates, book a 48-hour proof.

Need 10,000 of these, from your own statement templates?

Synthetic documents with the true values for every field, generated at the volume your tests need. Prove it on 50 of your own documents in 48 hours.

Get a 48-hour proof
The platform underneath, in production

Synthetic data from Synthesized has been tested against real data by the European Commission.

Documents and text use the same policies, the same engine and the same deployment as these results.

Banking · test data80%less time to provision test data, with compliant data generated through the API inside CI/CD.Deutsche BankCase studySynthetic data · fidelity0.359%modelled losses on Synthesized synthetic data with business rules, against 0.347% on the real data, in the European Commission JRC's evaluation.European Commission JRCReport

Published results from database and synthetic data work on the Synthesized platform.