Build a clean bank rec sheet and pull your bank statement from PDF into real .xlsx—free 3/day, scans OK.
AI extraction can contain errors. Verify the output against the source document before using it for accounting, reporting or any decision.
Text PDFs are parsed on our server; scans are read by GPT-5 vision
One result, any format from the Download menu: .xlsx, .csv, .docx, .pptx
Bank and card statements export to .qbo, .ofx and import-ready CSV for QuickBooks and Xero
3 files a day free, files deleted right after processing. Pro: $9/mo, no daily limit
Short answer: Need a bank reconciliation format in Excel? Use PDF2XLS to pull your bank statement PDF into a real .xlsx, then fill the layout below. Free for 3 files/day, up to 10 MB, no signup. Scans/photos are handled by GPT‑5 vision. You get rows, columns, and numbers as numbers; fonts and formulas don’t transfer.
It’s two sections — Bank side and Book (cash ledger) side — both adjusted to the same number. Here’s a clean layout you can copy into a sheet (Column A = line label, Column B = amount):
| Line | Example in B |
|---|---|
| Bank statement ending balance | Enter from statement |
| Add: Deposits in transit | =SUM(Bank!E:E if you tag DIT) |
| Less: Outstanding checks | =SUM(Bank!F:F if you tag O/S) |
| Plus/Minus: Bank errors | Manual items |
| Adjusted bank balance | =B1+B2-B3+/-B4 |
| Book (cash ledger) ending balance | Enter from GL/cashbook |
| Less: Bank charges | From statement |
| Add: Interest earned | From statement |
| Plus/Minus: Book errors | Manual items |
| Adjusted book balance | =B6-B7+B8+/-B9 |
| Difference (should be 0) | =B5-B10 |
Keep your statement transactions on a separate tab (e.g., “Bank”). If you don’t want helper tags, you can enter amounts for deposits in transit and outstanding checks directly.
Working in Google’s spreadsheet instead? Convert here, then import the .xlsx — see PDF to Google Sheets for import gotchas.
Bank PDFs often have multi‑line descriptions, negative numbers in parentheses, and running balances across page breaks. PDF2XLS keeps the table grid and numbers, which is what a reconciliation needs. Expect styling, logos, and headers/footers to be dropped. For a deeper explanation of extraction, see our PDF extractor for tables.
Edge cases to watch for after conversion:
Yes. Scanned statements go through the same pipeline; GPT‑5 vision reads the page image and outputs a table. Accuracy depends on image quality (crooked shots, blur, shadows reduce fidelity). For tips and expectations, read OCR online for tables to XLSX before you trust the totals.
Run this checklist every time:
No. Files are processed on the server via the OpenAI API and deleted immediately after conversion. We don’t keep your documents. There’s nothing to install; it works in any browser on Windows, macOS, Linux, iPhone, iPad, or Android.
If your file is over 10 MB, if you need to process a large batch at once, require preserved formatting/logos, or need to convert password‑protected PDFs, this isn’t the right tool. Convert one statement at a time within the limits, then build the rec in Excel.
Ready to reconcile? Upload your statement above to convert your PDF and start filling the sheet.