Appearance
Bank statements
Extracted data
These are the extracted fields of a bank statement
Personal data
The header section of a bank statement includes information on the individual. This is extracted into the following fields:
- Full name
- Address1
- Address2
- Address3
- Address4
- Address5
- Address6
- Address7
- Address8
General account and statement information
We extract the following bank and account information:
- Bank name
- Sort code
- Account number
- Currency
- Has overdraft
Statement summary extracted fields:
- Period start date - The start date of the time period covered by the statement.
- Period end date - The end date of the time period covered by the statement.
- Opening balance
- Closing balance
Daily balances
Daily balances are the balances of the account on any individual day. They are calculated from the transactions.
Each daily balance includes
- Date
- Balance - The final balance of that day.
Transactions (BETA)
IMPORTANT
Transaction extraction is currently in beta and shouldn't be considered 100% reliable.
Each transaction contains the following fields:
- Date
- Amount - Positive numbers for deposits and negative numbers for withdrawals.
- Description - Description of the transaction found on the statement.
- Category - How we have categorized the transaction. Full list of categories below.
- Balance - Account balance after the transaction.
Transaction categories
Category | High risk |
---|---|
Income | False |
Savings | False |
Housing | False |
Taxes / Insurance | False |
Living | False |
Utilities | False |
Gambling | ⚠️ True |
Entertainment | False |
Entertainment (Adult) | ⚠️ True |
Benefit income | ⚠️ True |
HIST | ⚠️ True |
Transfer | False |
Cash deposit | ⚠️ True |
Cash withdrawal | False |
Credit | False |
Declined | False |
Miscellaneous | False |
Example extraction
json
{
"fullName": "James Smith",
"address1": "12 Golf Road",
"address2": "",
"address6": "Cardiff",
"address7": "123 123",
"address8": "GB",
"periodStartDate": "2025-02-01T00:00:00",
"periodEndDate": "2025-02-28T00:00:00",
"openingBalance": 731.62,
"closingBalance": 1392.29,
"hasOverdraft": false,
"bankName": "Monzo",
"accountNumber": "99999999",
"sortCode": "00-00-00",
"currency": "GBP",
"dailyBalances": [
{
"date": "2025-02-01T00:00:00",
"balance": 853.50
}
],
"transactions": [
{
"date": "2025-02-21T00:00:00",
"amount": -19.00,
"description": "Netflix subscription",
"category": "Entertainment",
"balance": 1313.72
}}
]
}