Bank Statement

Request information Try asset

A bank statement is a record of the transactions and balance in a bank account and is issued periodically to the holder of the account.

The Bank Statement Skill is a Framework Document Skill, which extracts key data points from bank account statements in Germany and the USA, which can be further used for proof of income processes within customer onboarding and Know Your Customer processes. The skill has been trained on a smaller set of documents. Customers can use this Framework Skill as a starting point for further training the skill-based on incoming bank statements, add new or adjust the already extracted fields and business rules to their own requirements.


  • The skill model is trained to automatically detect key data points on bank account statements from Germany and USA, and extract information relevant for customer onboarding and Know Your Customer (KYC) processes (date, reporting period, ending balance, account owner etc.). For a full list of extracted fields, please see the skill documentation.
  • Business rules can be added as required.
  • Skill can be augmented by human-in-the-loop review and verification based on accuracy thresholds, missing or incorrect information.
  • Requires further training in order to ensure sufficient accuracy levels on customer-specific documents. Training can be done up-front or during runtime as documents arrive and go through manual verification.

Related skills