Bank statements, turned into rows you can trust.
Bank Statement Reader converts statements from any bank into clean, categorized transactions and checks running balances page by page, so lending and accounting teams work from complete data.
| Date | Narration | Debit | Credit |
|---|---|---|---|
| 01/09 | NEFT-SBIN-KOVAI AGRO FOODS | 1,85,000.00 | |
| 02/09 | UPI/ARUN PACKAGING/API1442 | 1,00,890.00 | |
| 04/09 | ACH D- TATA CAPITAL EMI | 42,315.00 | |
| 05/09 | CHQ DEP 004417 CLG | 64,200.00 | |
| 07/09 | IMPS/SALARY BATCH 09 | 3,12,400.00 | |
| 09/09 | RTGS-HDFC-MEENAKSHI EXPORTS | 4,40,000.00 | |
| 11/09 | GST PMT CPIN 2609330 | 58,900.00 |
Statements as digital PDFs, scanned pages or password-protected files from any bank.
Each row is read, counterparties are cleaned, categories are assigned and balances are verified.
A transaction table, a monthly summary and signals for lending or reconciliation.
For credit analysis and month-end alike.
Lenders use it to assess cash flow. Accountants use it to reconcile and post. Both start from the same clean rows.
Any bank layout
Works across bank formats without templates, including multi-line narrations and split columns.
Balance verification
Opening balance plus credits minus debits must equal each page’s closing balance. Gaps are flagged.
Categories
Customer receipts, vendor payments, payroll, EMIs, taxes, charges, cash and transfers between own accounts.
Counterparty cleanup
UPI, NEFT, RTGS and IMPS narrations reduced to a readable counterparty name.
Lending signals
Average balance, inflow consistency, EMI obligations, bounced cheques and cash deposits by month.
Tamper signals
Font, layout and arithmetic inconsistencies that suggest an edited PDF are marked for review.
From statement PDF to summary
Upload
Drop statements or pass them via API. Passwords can be supplied with the file.
Read
Every row across every page is extracted with date, narration, debit, credit and balance.
Verify
Balances are checked row by row. Breaks are highlighted with the page they occur on.
Use
Export to accounting for reconciliation or send the summary to your credit workflow.
The details
Output for every statement processed.
- Transaction fields
- Date, value date, narration, cleaned counterparty, reference, debit, credit, balance, category
- Summary
- Monthly inflow and outflow, average and minimum balance, top counterparties
- Checks
- Running balance continuity, page continuity, duplicate rows, tamper signals
- Inputs
- Digital and scanned PDFs, password-protected PDFs, multi-account statements
- Exports
- XLSX, CSV, JSON, accounting bank feed format
Bank Statement Reader questions
Does it work with scanned statements?
What happens when balances do not reconcile?
Can we use our own categories?
Next on the table
Send the longest statement you have.
A year of a busy current account works well. Every row comes back categorized, and the balances either reconcile or show you exactly where they do not.
- Stained or folded
- Handwritten notes
- Skewed scans