Every bank formats statements differently — PDF layouts, Excel exports, CSV dumps, each with their own quirks. Here is what actually happens when you upload one.
Most statements have selectable text or structured rows. We parse them directly — no OCR guesswork, no garbled columns.
Some banks issue statements as scanned images with no underlying text layer. For these, AI-powered extraction reads the layout properly instead of failing outright.
Bank-locked PDFs (DOB, PAN, account number as password) are supported — enter the password once when prompted.
Extracted transactions are checked against the statement's own opening and closing balance, and deduplicated against anything already on file for that account.
Every transaction is normalized to the same shape, regardless of which bank or format it came from:
{
"date": "2025-01-14",
"particulars": "UPI/AMAZON PAY/...",
"inflow": 0,
"outflow": 149900,
"balance": 4820150,
"category": "shopping"
}Amounts are stored as integers (paise/cents) — no floating-point rounding drift when balances are checked against the statement.
$5 free credit, no card required. Upload a PDF, Excel, or CSV and see the extracted data.