DocsGuides

How parsing works

There is no supported bank list, no per-issuer template and nothing to configure before you start.

Supported banks#

All of them, as far as the API is concerned. Nothing is set up per institution, so there is no list to check your customers against.

  • A statement from an issuer we have never seen parses like one we test against daily.
  • A bank redesigning its statement does not break your integration.
  • There is no queue to join and no per-institution work to schedule.
  • UK, US and European statements are all in regular use.
  • Business accounts, joint accounts and statements from closed accounts work the same way.

What to send#

  • The PDF the bank issued, downloaded from online banking or emailed to your customer.
  • Not password protected. Remove the password first.
  • A statement, rather than a payslip, invoice, receipt or screenshot.
  • Up to 20MB. A year of rows in one file is fine.

Long and multi-account statements#

A file holding six months of rows, or four accounts, is one document at one price. Nothing is truncated to fit. If part of a long statement could not be read, verification says so. See Accounts and periods.

Accuracy#

Before a document is returned, the extraction is checked against the statement. Where the issuer prints an opening and a closing balance, the transactions have to account for the movement between them exactly. See Verification.

Something wrong or missing on this page? [email protected]