SUPPORT YOU CAN VERIFY

Tested layouts. Clear limits.

Support is earned with samples, not assumed from a bank name.

No real bank layouts are certified yet.

Column-based recognition is tested against the original fixtures and an additional watermarked synthetic checking statement. This does not certify every bank layout. Check all extracted rows against your original.

LayoutFieldsCoverageSample
StatementConv Signed v1Date · Description · signed AmountSynthetic · English · USDDownload PDF ↗
StatementConv Split v1Date · Description · Debit · CreditSynthetic · English · USDDownload PDF ↗
Column-based text tablesDate · Description · Debit/Credit or signed Amount · BalanceEnglish · USD · running balancesTry your PDF →

Is your PDF text-based?

Try selecting a transaction description in a PDF viewer. If you can select individual words, the file likely contains a text layer. A text layer alone does not mean its layout is supported.

Current limits

Single file, single account, English, USD. Each file can have up to 1,000 pages, 50 MB and 20,000 transactions. Column-based tables require recognizable dates, descriptions, amounts, running balances and opening/closing balances. Your remaining page allowance must cover the entire file. Scans and encrypted PDFs are not supported.

How real-bank support will be added

At least 30 authorized, redacted statements and 1,000 labeled transactions are required, with at least one third held out for evaluation. Each supported bank, account type and layout version will be listed here after validation.