SWIFT MT950 Account Balance Statement

This dataset provides comprehensive account balance statements in the SWIFT MT950 format, including opening and closing balances, interim balances, total debits and credits, and transaction counts. Ideal for financial reconciliation, audit trails, and regulatory reporting, it supports detailed analysis of account activity across banks and branches.

  • last updated 29 Oct 2025
  • by GoMask
The brief that made it

Bank account reconciliation and audit

Sample rows

preview · 8 of 500 rows · all 18 columns
statement_idstringopening_balancefloataccount_currencystringaccount_numberstringstatement_datedateopening_balance_datedateclosing_balancefloatclosing_balance_datedatetotal_debitsfloattotal_creditsfloatnumber_of_debitsintegernumber_of_creditsintegerinterim_balancefloatinterim_balance_datedatestatement_referencestringbank_namestringbranch_codestringaccount_holder_namestring
STAT20230401QXJZ11500.25USDUS12345678ABCD89012023-04-012023-03-011275.42023-04-01500275.151481352.12023-03-15BANKUS20230401First National Bank USAUS0031Patricia Simmons
STAT20230401KLMN22200GBPGB29NWBK601613319268192023-04-012023-03-012900.52023-04-014001100.59102600.32023-03-21NWBNGB20230401NatWest BankGB4561William Turner
STAT20230401TPQW3500EURDE893704004405320130002023-04-012023-03-0112002023-04-012009006129502023-03-16DEUTDE20230401Deutsche BankDE7201Sabine Keller
STAT20230401HJKL40EURFR76300060000112345678901892023-04-012023-03-0102023-04-010000blankblankBNPFR20230401BNP ParibasFR3001Luc Moreau
STAT20230401VBNM5120000CHFCH93007620116238529572023-04-012023-03-011250002023-04-0120007000211225002023-03-20UBSCH20230401UBS SwitzerlandCH9876Hans Meier
STAT20230401FGHJ625000INRIN001234567890123456782023-04-012023-03-01250002023-04-010000blankblankSBIIN20230401State Bank of IndiaIN1002Rohit Sharma
STAT20230401YUIS73000000JPYJP8923456789012345672023-04-012023-03-0130550002023-04-01100000155000111230250002023-03-18MIZUJP20230401Mizuho BankJP3012Yuki Tanaka
STAT20230401POIU83750CADCA12345678901234562023-04-012023-03-0132502023-04-0190040013835752023-03-17TDCA20230401TD Canada TrustCA2103Sandra Martin

What the 500 rows show

from the 500-row sample
  • 803.2median opening_balance
  • 1,275median closing_balance
  • 200.0median total_debits
  • 200.0median total_credits
  • 3median number_of_debits
  • 2median number_of_credits
opening_balance500 rows, in bands of 100M
02505004990000000010500M1Bopening_balance →

Median 803.2, from 0.0 to 1,000,000,000.

account_currency500 rows · top 10 of 13 values
  1. USD193
  2. EUR44
  3. GBP35
  4. CAD32
  5. JPY29
  6. INR25
  7. AUD24
  8. CHF23
  9. SGD22
  10. ZAR20
18 columns by typefrom the column list below
  • string 7
  • integer 2
  • float 5
  • date 4

Columns

18 columns in three groups
blueprint · 18 columns
columntypedescriptionexample
Text 7 columns
statement_idstringUnique identifier for the account balance statementuniqueSTAT20230401QXJZ1
account_numberstringBank account number for which the statement is issuedUS12345678ABCD8901
account_currencystringISO 4217 currency code of the account (e.g., USD, EUR)USD
statement_referencestringReference or identifier provided by the issuing bank for the statementoptionalBANKUS20230401
bank_namestringName of the bank issuing the statementoptionalFirst National Bank USA
branch_codestringCode identifying the bank branch (if applicable)optionalUS0031
account_holder_namestringName of the account holderoptionalPatricia Simmons
Numbers 7 columns
opening_balancefloatOpening balance at the start of the statement period1500.25
closing_balancefloatClosing balance at the end of the statement period1275.4
total_debitsfloatTotal amount of debits during the statement period0 or more500
total_creditsfloatTotal amount of credits during the statement period0 or more275.15
number_of_debitsintegerNumber of debit transactions during the statement period0 or more14
number_of_creditsintegerNumber of credit transactions during the statement period0 or more8
interim_balancefloatInterim balance at a specified point within the statement periodoptional1352.1
Dates and times 4 columns
statement_datedateDate the statement was issued2023-04-01
opening_balance_datedateDate of the opening balance2023-03-01
closing_balance_datedateDate of the closing balance2023-04-01
interim_balance_datedateDate of the interim balanceoptional2023-03-15

Use it for

  • median opening…803.2500 rows

    A finance dashboard

    Opening_balance and a breakdown of account_currency. Excel, Power BI or Tableau.

  • What pattern can you find in 500 rows?

    A class exercise

    Hand out the rows and one question. Everyone works from the same 500 rows.

  • A software demo

    Believable statements with account_number, account_currency and statement_date to fill a screen in front of a buyer.

Not quite right?

Make it yours.

Same 18 columns, your size and your rules. See 20 rows before you pay.

Preview 20 rows free

1,000 rows: $1.99 · 10,000: $12.99One-time. No subscription. All prices

This dataset500 rows18 columns
Yours1,000 rows18 columnsbranch_code: UK only

blueprint · swift-mt950-account-balance-statement

Behind this dataset

Same schema. As many rows as you need.

These 500 rows came out of a blueprint — 18 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.

Rules it was built with
  • Statement reference unique
  • Account identification
  • Statement number and page
  • Opening balance with date
  • All transactions itemized
  • Value dates for each entry
  • Running balance after each transaction
  • Closing booked balance
Rows
Open the blueprint in Data Factory

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
swift-mt950-account-balance-statement

What should your data show?

Preview 20 rows free
No signup. No card.