Sample bank statement PDF
This is a two-page bank statement from a bank that does not exist, made for testing statement converters and parsers. Every page carries a large SPECIMEN watermark and says in its own words that it is not a real record. It has a text layer, an opening and closing balance, and a running balance that is correct on every row.
2 pagesPDF 33 KBreal text layerCC0

Download
- sample-bank-statement.pdfPDF, 2 pages, with a text layer · 33 KBDownload PDF
Free, no sign-up. Released under CC0 1.0: copy it, change it and use it anywhere.
What is in the file
One month of a fictional savings account: salary, rent, bills, card payments, transfers and a refund, with debit, credit and balance columns. The table runs across a page break, which is where many converters lose or repeat a row.
Opening balance minus total debits plus total credits equals the closing balance, and each row's balance follows from the row before, so a converted spreadsheet can check itself.
The facts
Measured from the file itself by the script that made it.
| Pages | 2 |
|---|---|
| Files | sample-bank-statement.pdf (33 KB) |
| Text layer | Yes: the words are real, selectable text |
| Page size | A4 (210 × 297 mm) |
| Period | 1 to 31 August 2026 |
| Transactions | 32 |
| Opening balance | ₹48,230.55 |
| Total debits | ₹69,405.65 |
| Total credits | ₹67,911.48 |
| Closing balance | ₹46,736.38 |
| Language | English |
| Fictional | Everything: every company, person, address, number and figure is invented, and every page says SPECIMEN |
| Licence | CC0 1.0 (public domain) |
What to test with it
- Convert it to a spreadsheet with Bank statement to Excel (1 credit a page), or to CSV or JSON.
- Take out a row or an account number for good with Redact a PDF, free in your browser.
- Turn it into page images with PDF to JPG, then try the scanned path with Scanned bank statement to Excel.
Licence, and who is in it
Nobody. Every company, person, address, account number and figure in the file was made up by the script that drew it, and every page carries the word SPECIMEN and a line saying it is fictional; the PDF's metadata says so too. The file is dedicated to the public domain under CC0 1.0, so you can use it in tests, demos, courses and products without asking. Last updated 8 October 2026.
Questions
Is Specimen Bank real?
No. The bank, the branch, the account holder, the account number and every transaction are invented. The account number reads "SPECIMEN-0000-4821" and every page is watermarked SPECIMEN so the file cannot pass as a real statement.
Can I use it as proof of funds or income?
No, and nobody should accept it as one. It is a test file. Presenting it, or any edited statement, as a real record is fraud.
What is the check that the statement adds up?
Take the opening balance, subtract the total of the debit column and add the total of the credit column: the result is the closing balance on page 1. Each row's balance is the row above's balance minus its debit plus its credit.
Can I use this file in my own tests, product or course?
Yes. It is released under CC0 1.0, a public-domain dedication: copy, change, redistribute and use it commercially, with no need to ask and no need to credit filedone (a link is welcome).
Is anything in it real?
No. Every company, person, address, account number, tax number and figure was invented by the script that made the file. Every page says SPECIMEN and that it is fictional, and so does the PDF's metadata.
Open it in
- Convert a bank statement PDF to ExcelUpload a bank statement PDF and get the transactions back as a spreadsheet, one row each, with the running balance intact. Your file is deleted after two hours.
- Convert a bank statement PDF to CSVTurn a bank statement PDF into one flat CSV file, one line per transaction, ready for Tally, Zoho Books or a spreadsheet import. Your file is deleted after two hours.
- Convert a bank statement PDF to JSONGet the transactions out of a statement PDF as structured JSON, with a confidence score on every cell. Your file is deleted after two hours.
- Redact a PDF — remove Aadhaar, PAN and account numbers for goodBlack out Aadhaar, PAN, IFSC, account and card numbers, phones and emails in a PDF, or any word, area or page. Marked text is removed from the file, not covered, and the PDF is never uploaded.
- Convert PDF pages to JPG or PNG imagesTurn the pages of a PDF into JPG or PNG pictures at 72, 150 or 300 dpi — every page or just the ones you pick. It happens on your own device: the PDF is never uploaded.
- Convert a scanned bank statement to ExcelFor statements that are a scan, a photocopy or a photo of a passbook page. The transactions come back as a spreadsheet. Your file is deleted after two hours.