ISO20022 Bank to Customer Account Report (camt.052)
This dataset provides comprehensive intraday and interim bank account statements, detailing account balances, transaction activity, and reconciliation data for financial institutions and corporate treasuries. It enables granular tracking of cash positions, transaction flows, and counterparty details, supporting real-time cash management and financial auditing.
Sample rows
preview · 8 of 500 rows · all 24 columns| report_idstring | transaction_typestring | transaction_amountfloat | transaction_currencystring | report_datedate | report_timedatetime | account_idstring | account_ibanstring | account_currencystring | account_holder_namestring | opening_balancefloat | closing_balancefloat | balance_typestring | transaction_idstring | transaction_datedate | transaction_timedatetime | transaction_descriptionstring | counterparty_namestring | counterparty_accountstring | counterparty_bank_namestring | counterparty_bank_bicstring | reference_numberstring | statusstring | additional_informationstring |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| RPT000000001 | credit | 250.5 | EUR | 2024-04-01 | 2024-04-01T09:15:32Z | ACC000000001 | DE89370400440532013000 | EUR | Anna Schmidt | 15000.23 | 15250.73 | closing | TXN000001 | 2024-04-01 | 2024-04-01T10:00:12Z | Salary April | Tech Solutions GmbH | DE72500105170612345678 | Commerzbank | COBADEFFXXX | REF20240401A1 | booked | Monthly salary payment |
| RPT000000002 | debit | -44.75 | EUR | 2024-04-02 | 2024-04-02T15:44:12Z | ACC000000002 | FR7630006000011234567890189 | EUR | Jean Dupont | 8750 | 8705.25 | closing | TXN000002 | 2024-04-02 | 2024-04-02T13:28:23Z | Grocery Store Paris | Carrefour | FR7630006000019876543210987 | BNP Paribas | BNPAFRPPXXX | REF20240402B2 | booked | Weekly grocery shopping |
| RPT000000003 | credit | 25 | GBP | 2024-03-30 | 2024-03-30T08:00:00Z | ACC000000003 | GB29NWBK60161331926819 | GBP | Sarah Johnson | 2100.77 | 2125.77 | closing | TXN000003 | 2024-03-30 | 2024-03-30T11:10:45Z | Refund Amazon | Amazon UK | GB29NWBK60161398765432 | NatWest | NWBKGB2L | REF20240330C3 | booked | Product return refund |
| RPT000000004 | debit | -25 | EUR | 2024-03-28 | 2024-03-28T16:05:03Z | ACC000000004 | IT60X0542811101000000123456 | EUR | Giovanni Rossi | 499.9 | 474.9 | closing | TXN000004 | 2024-03-28 | 2024-03-28T14:20:01Z | ATM Withdrawal | Intesa Sanpaolo ATM | IT60X0542811101234567890123 | Intesa Sanpaolo | BCITITMM | REF20240328D4 | booked | Cash withdrawal |
| RPT000000005 | debit | -40 | EUR | 2024-04-03 | 2024-04-03T10:25:18Z | ACC000000005 | ES9121000418450200051332 | EUR | Maria Garcia | 14250 | 14210 | closing | TXN000005 | 2024-04-03 | 2024-04-03T09:45:00Z | Restaurant payment | Restaurante Madrid | ES9121000418450200051333 | Banco Santander | BSCHESMM | REF20240403E5 | booked | Dinner with friends |
| RPT000000006 | credit | 50 | EUR | 2024-04-04 | 2024-04-04T11:12:09Z | ACC000000006 | NL91ABNA0417164300 | EUR | Peter de Vries | 3090.5 | 3140.5 | closing | TXN000006 | 2024-04-04 | 2024-04-04T10:59:47Z | Transfer from savings | Peter de Vries | NL91ABNA0417164301 | ABN AMRO | ABNANL2A | REF20240404F6 | booked | Internal transfer |
| RPT000000007 | debit | -25 | EUR | 2024-04-05 | 2024-04-05T14:41:00Z | ACC000000007 | BE68539007547034 | EUR | Luc Vermeulen | 780.1 | 755.1 | interim | TXN000007 | 2024-04-05 | 2024-04-05T13:02:19Z | Train ticket | SNCB | BE68539007547035 | KBC Bank | KREDBEBB | REF20240405G7 | booked | Travel expense |
| RPT000000008 | credit | 25 | CHF | 2024-04-06 | 2024-04-06T17:18:33Z | ACC000000008 | CH9300762011623852957 | CHF | Simon Keller | 6520 | 6545 | closing | TXN000008 | 2024-04-06 | 2024-04-06T16:25:00Z | Gift from family | Nicole Keller | CH9300762011623852958 | UBS | UBSWCHZH80A | REF20240406H8 | booked | Birthday gift |
| RPT000000009 | debit | -50 | NOK | 2024-04-07 | 2024-04-07T08:45:20Z | ACC000000009 | NO9386011117947 | NOK | Kari Nordmann | 12500 | 12450 | interim | TXN000009 | 2024-04-07 | 2024-04-07T08:34:11Z | Coffee shop Oslo | Kaffebrenneriet | NO9386011117948 | DNB | DNBANOKK | REF20240407I9 | booked | Breakfast |
| RPT000000010 | credit | 25 | EUR | 2024-04-08 | 2024-04-08T12:00:00Z | ACC000000010 | FI2112345600000785 | EUR | Mikko Laine | 100 | 125 | interim | TXN000010 | 2024-04-08 | 2024-04-08T11:45:00Z | Refund for taxi | Helsinki Taxi Oy | FI2112345600000786 | Nordea | NDEAFIHH | REF20240408J10 | booked | Taxi cancellation refund |
| RPT000000011 | debit | -10 | DKK | 2024-04-09 | 2024-04-09T13:15:15Z | ACC000000011 | DK5000400440116243 | DKK | Lars Jensen | 1800.75 | 1790.75 | interim | TXN000011 | 2024-04-09 | 2024-04-09T12:55:01Z | Café purchase | Cafe Copenhagen | DK5000400440116244 | Danske Bank | DABADKKK | REF20240409K11 | booked | Lunch |
| RPT000000012 | credit | 100 | SEK | 2024-04-10 | 2024-04-10T16:30:00Z | ACC000000012 | SE4550000000058398257466 | SEK | Erik Andersson | 9500 | 9600 | opening | TXN000012 | 2024-04-10 | 2024-04-10T15:43:12Z | Stockholm University Scholarship | Stockholm University | SE4550000000058398257467 | Swedbank | SWEDSESS | REF20240410L12 | booked | Scholarship payment |
| RPT000000013 | debit | -50 | EUR | 2024-04-11 | 2024-04-11T09:17:44Z | ACC000000013 | AT611904300234573201 | EUR | Stefan Bauer | 3750 | 3700 | interim | TXN000013 | 2024-04-11 | 2024-04-11T08:58:00Z | Hotel Vienna | Hotel Sacher | AT611904300234573202 | Erste Bank | GIBAATWWXXX | REF20240411M13 | booked | Business trip |
| RPT000000014 | debit | -30 | PLN | 2024-04-12 | 2024-04-12T14:00:00Z | ACC000000014 | PL61109010140000071219812874 | PLN | Katarzyna Nowak | 2100 | 2070 | closing | TXN000014 | 2024-04-12 | 2024-04-12T13:40:00Z | Bookstore purchase | Empik | PL61109010140000071219812875 | Bank Pekao | PKOPPLPW | REF20240412N14 | booked | Book purchase |
| RPT000000015 | credit | 20 | EUR | 2024-04-13 | 2024-04-13T10:24:00Z | ACC000000015 | IE29AIBK93115212345678 | EUR | Patrick O'Connor | 600 | 620 | interim | TXN000015 | 2024-04-13 | 2024-04-13T09:55:00Z | Birthday gift | Mary O'Connor | IE29AIBK93115212345679 | AIB | AIBKIE2D | REF20240413O15 | booked | Birthday gift from mother |
| RPT000000016 | debit | -50 | EUR | 2024-04-14 | 2024-04-14T15:50:00Z | ACC000000016 | LU280019400644750000 | EUR | Sophie Klein | 370 | 320 | interim | TXN000016 | 2024-04-14 | 2024-04-14T15:30:00Z | Online shopping | Zalando | LU280019400644750001 | BCEE | BCEELULL | REF20240414P16 | booked | Clothing purchase |
| RPT000000017 | debit | -20 | EUR | 2024-04-15 | 2024-04-15T08:30:00Z | ACC000000017 | PT50000201231234567890154 | EUR | Miguel Silva | 10050 | 10030 | interim | TXN000017 | 2024-04-15 | 2024-04-15T08:15:00Z | Fuel payment | Galp Energia | PT50000201231234567890155 | Banco Santander Totta | TOTAPTPL | REF20240415Q17 | booked | Car fuel |
| RPT000000018 | credit | 25 | CZK | 2024-04-16 | 2024-04-16T10:00:00Z | ACC000000018 | CZ6508000000192000145399 | CZK | Jan Novak | 20500 | 20525 | opening | TXN000018 | 2024-04-16 | 2024-04-16T09:45:00Z | Lottery win | Sazka | CZ6508000000192000145400 | Ceska Sporitelna | GIBACZPX | REF20240416R18 | booked | Lottery win |
| RPT000000019 | credit | 50 | HUF | 2024-04-17 | 2024-04-17T12:30:00Z | ACC000000019 | HU42117730161111101800000000 | HUF | Katalin Szabo | 8000 | 8050 | opening | TXN000019 | 2024-04-17 | 2024-04-17T12:10:00Z | Sale book | Antikvarium | HU42117730161111101800000001 | OTP Bank | OTPVHUHB | REF20240417S19 | booked | Sold old books |
| RPT000000020 | debit | -10 | EUR | 2024-04-18 | 2024-04-18T11:55:00Z | ACC000000020 | GR1601101250000000012300695 | EUR | Yannis Papadopoulos | 1200 | 1190 | interim | TXN000020 | 2024-04-18 | 2024-04-18T11:40:00Z | Coffee Athens | Coffee Island | GR1601101250000000012300696 | Alpha Bank | CRBAGRAA | REF20240418T20 | booked | Morning coffee |
What the 500 rows show
from the 500-row sampleCredit (transaction type) stands out: mean transaction_
- -8.0median transaction_
amount - 3balance types
- 3statuses
- 34account currencies
- 7,000median opening_
balance - 7,045median closing_
balance
Median -8.0, from -353.4 to 500.0.
- string 17
- float 3
- date 2
- datetime 2
Columns
24 columns in three groups| column | type | description | example |
|---|---|---|---|
| Text 17 columns | |||
report_id | string | Unique identifier for the account report documentunique | RPT000000001 |
account_id | string | Unique identifier for the bank account | ACC000000001 |
account_iban | string | International Bank Account Number (IBAN) for the accountoptional | DE89370400440532013000 |
account_currency | string | ISO currency code for the account (e.g., EUR, USD) | EUR |
account_holder_name | string | Name of the account holderoptional | Anna Schmidt |
balance_type | string | Type of balance (e.g., interim, closing, opening)opening · interim · closing | closing |
transaction_id | string | Unique identifier for the transactionoptional | TXN000001 |
transaction_currency | string | Currency of the transaction (ISO code)optional | EUR |
transaction_type | string | Type of transaction (e.g., credit, debit)credit · debit · optional | credit |
transaction_description | string | Narrative or description of the transactionoptional | Salary April |
counterparty_name | string | Name of the transaction counterpartyoptional | Tech Solutions GmbH |
counterparty_account | string | Account number or IBAN of the counterpartyoptional | DE72500105170612345678 |
counterparty_bank_name | string | Name of the counterparty's bankoptional | Commerzbank |
counterparty_bank_bic | string | Bank Identifier Code (BIC) of the counterparty's bankoptional | COBADEFFXXX |
reference_number | string | Reference number for reconciliation purposesoptional | REF20240401A1 |
status | string | Status of the transaction (e.g., booked, pending)booked · pending · reversed · optional | booked |
additional_information | string | Any additional information or notes related to the report or transactionoptional | Monthly salary payment |
| Numbers 3 columns | |||
opening_balance | float | Opening balance of the account for the report period | 15000.23 |
closing_balance | float | Closing balance of the account for the report period | 15250.73 |
transaction_amount | float | Amount of the transactionoptional | 250.5 |
| Dates and times 4 columns | |||
report_date | date | Date the account report was generated | 2024-04-01 |
report_time | datetime | Timestamp when the report was createdoptional | 2024-04-01T09:15:32Z |
transaction_date | date | Date the transaction occurredoptional | 2024-04-01 |
transaction_time | datetime | Timestamp of the transactionoptional | 2024-04-01T10:00:12Z |
Use it for
A finance dashboard
Transaction_
amount by transaction_ type and a breakdown of transaction_ currency. Excel, Power BI or Tableau. Why do the 197 credit rows have a mean transaction_
amount of 76.3? A root-cause class exercise
Hand out the rows and one question. The answer is in the data, not in the brief.
- Reports500RPT000000001250.5creditRPT000000002-44.75debitRPT00000000325credit
A software demo
Believable reports with report_
date, report_ time and account_ id to fill a screen in front of a buyer.
blueprint · iso20022-bank-to-customer-account-report-camt052
Behind this dataset
Same schema. As many rows as you need.
These 500 rows came out of a blueprint — 24 columns with generation rules behind each one. Open it in Data Factory to retune a column, add your own, wire in foreign keys, and run it at the size you actually need.
- Account identification IBAN format
- Statement sequence number incremental
- Opening balance matches previous closing
- Transaction entries with value dates
- Booking date and value date specified
- Entry reference unique per transaction
- Debit/credit indicators correct
- Running balance calculated correctly
1 credit per row. Preview 20 rows free. Buy rows for the full run.
- Exports
- CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
- Licence
- yours to use, including commercially
- API slug
- iso20022-bank-to-customer-account-report-camt052