Statement layouts, bank by bank
This is not a list of supported banks — there is no such list. The extractor finds columns from the gutters between them, so it never needs to recognise the name on the page. These 21 pages describe what each bank actually prints, and what you therefore get back: the same columns, under the same headings, in the same order.
India
- HDFC BankINRWithdrawals and deposits sit in separate columns that are visually identical. You get both columns back, separately, under their own headings.
- ICICI BankINRLong UPI narrations wrap onto two or three lines, each printed as its own line in the PDF.
- State Bank of IndiaINRTwo date columns side by side. Both come back, under the headings the PDF gave them.
- Axis BankINRA branch code column sits to the right of the balance, where extractors that assume the last column is money go wrong.
- Kotak Mahindra BankINRAmounts carry a trailing (Dr) or (Cr) marker. It arrives in the cell exactly as printed.
- Punjab National BankINROne amount column plus a separate Dr/Cr type column, two apart. Both are preserved as their own columns.
United States
- ChaseUSDThe statement splits into separate deposit and withdrawal sections, each reprinting the headings.
- Bank of AmericaUSDDeposits, withdrawals and checks are three separate tables, each with its own headings and subtotal.
- Wells FargoUSDThe balance is printed only on days it changes, so most rows have that cell blank.
- CitibankUSDColumn headings differ between checking and savings statements from the same bank — whichever yours uses is what you get.
- U.S. BankUSDNo running balance column at all: the table is four columns wide, not five.
- Capital OneUSDDates print as 'Jan 5', with the year only in the statement header above the table.
United Kingdom
- BarclaysGBPA payment type ('DIRECT DEBIT', 'CARD PAYMENT') prints on a second line under the description.
- HSBCGBPThe date prints once per day and is blank on later transactions that day; those cells come back empty.
- Lloyds BankGBPTwo-letter payment codes (DD, SO, FPI) get a column of their own, narrow enough that extractors often fold it into the next one.
- NatWestGBPPaid in comes before paid out, the reverse of most UK banks — which is why column order is read off the page, never assumed.
- MonzoGBPEmoji in descriptions, which come through as printed.