Anti-Money Laundering Transaction Reports

This dataset provides comprehensive anti-money laundering (AML) transaction reports, including detailed records of large cash transactions, suspicious activities, cross-border movements, and regulatory submission tracking. It is designed for compliance teams, financial institutions, and regulators to monitor, analyze, and audit high-risk financial activities and ensure adherence to AML regulations.

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

Regulatory compliance and audit reporting

Sample rows

preview · 8 of 500 rows · all 36 columns
report_idstringtransaction_typestringtransaction_amountfloatsuspicious_flagbooleancustomer_nationalitystringreport_typestringsubmission_datedatetimetransaction_idstringtransaction_datedatetimecurrencystringcustomer_idstringcustomer_namestringcustomer_typestringcustomer_dobdatecustomer_address_streetstringcustomer_address_citystringcustomer_address_statestringcustomer_address_postal_codestringcustomer_address_countrystringcounterparty_idstringcounterparty_namestringcounterparty_address_streetstringcounterparty_address_citystringcounterparty_address_statestringcounterparty_address_postal_codestringcounterparty_address_countrystringtransaction_channelstringcross_border_flagbooleanorigin_countrystringdestination_countrystringregulatory_agencystringsubmission_statusstringreviewed_bystringreview_datedatetimesuspicious_reasonstringadditional_notesstring
RPT-00001ADeposit8500.75falseUSALarge Cash Transaction2023-01-16T10:31:00ZTXN-00001A2023-01-15T15:12:00ZUSDCUST-001AJennifer HolmesIndividual1983-07-21274 Market StSan FranciscoCA94103USAblankblankblankblankblankblankblankBranchfalseblankblankFinCENSubmittedCO-0102023-01-16T13:54:00ZblankCustomer deposited cash above threshold. Standard review conducted.
RPT-00002BWithdrawal1100trueUKSuspicious Activity2023-02-03T14:12:00ZTXN-00002B2023-02-03T13:47:00ZGBPCUST-002BOliver GrantIndividual1998-04-1514 KingswayLondonGreater LondonWC2B 6LEUKblankblankblankblankblankblankblankATMfalseblankblankNCASubmittedCO-0112023-02-03T16:05:00ZMultiple rapid ATM withdrawals over 24 hours, customer age under 25.Pattern flagged due to rapid withdrawals and minor age.
RPT-00003CTransfer425000falseblankCross-Border Movement2023-03-22T09:05:00ZTXN-00003C2023-03-21T17:51:00ZEURBUS-001ATechnoGlobe Solutions GmbHBusinessblank45 Unter den LindenBerlinBerlin10117DEUBUS-101BGlobalTrade Pty Ltd330 Collins StMelbourneVIC3000AUSOnlinetrueDEUAUSBaFinAcceptedCO-0122023-03-22T10:22:00ZblankCross-border transfer for purchase of hardware. Counterparty verified.
RPT-00004DDeposit13250falseUSALarge Cash Transaction2023-01-09T11:27:00ZTXN-00004D2023-01-09T10:59:00ZUSDCUST-003CSarah WilliamsIndividual1972-12-031807 Pine StPhiladelphiaPA19103USAblankblankblankblankblankblankblankBranchfalseblankblankFinCENAcceptedCO-0132023-01-09T13:12:00ZblankLarge cash deposit, standard AML review. Customer verified.
RPT-00005EWithdrawal480trueCANSuspicious Activity2023-02-11T16:44:00ZTXN-00005E2023-02-11T16:01:00ZCADCUST-004DAva ThompsonIndividual1995-09-17312 Bloor St WTorontoONM5S 1W7CANblankblankblankblankblankblankblankMobilefalseblankblankFINTRACPendingCO-0142023-02-12T09:18:00ZFrequent mobile withdrawals from different locations within 2 days.Review pending due to unusual withdrawal pattern.
RPT-00006FDeposit32000falseblankLarge Cash Transaction2023-02-25T12:33:00ZTXN-00006F2023-02-25T12:10:00ZEURBUS-002BAlpha Logistics AGBusinessblank89 BahnhofstrasseZurichZH8001CHEblankblankblankblankblankblankblankBranchfalseblankblankFINMASubmittedCO-0152023-02-25T15:44:00ZblankBusiness cash deposit. Source of funds provided by customer.
RPT-00007GExchange2650falseUSAOther2023-01-25T18:16:00ZTXN-00007G2023-01-25T17:48:00ZUSDCUST-005ELucas MartinIndividual1993-02-111934 BroadwayNew YorkNY10023USAblankblankblankblankblankblankblankOnlinefalseblankblankFinCENSubmittedCO-0162023-01-26T09:52:00ZblankCurrency exchange transaction for travel expenses.
RPT-00008HDeposit6250falseUSALarge Cash Transaction2023-02-02T15:10:00ZTXN-00008H2023-02-02T14:57:00ZUSDCUST-006FMatthew LeeIndividual1987-11-08244 Elmwood AveBuffaloNY14222USAblankblankblankblankblankblankblankBranchfalseblankblankFinCENAcceptedCO-0172023-02-02T16:03:00ZblankLarge deposit flagged for daily reporting.

What the 500 rows show

from the 500-row sample

Withdrawal (transaction type) stands out: 117 of its 117 rows have suspicious_flag = true, against 1 of 383 for the rest.

  • 24%suspicious_flag = true
  • 8,000median transaction_amount
  • 2customer types
  • 3submission statuses
  • 4report types
  • 4transaction channels
Suspicious flag rate by transaction_typesuspicious_flag = true
0%50%100%0%Deposit0 of 206100%Withdr…117 of …0%Transf…0 of 811%Exchan…1 of 950%Other0 of 1
transaction_amount500 rows, in bands of 1M
0240480472223020000105M10Mtransaction_amount →

Median 8,000, from 0.01 to 9,900,000.

customer_nationality333 rows with a value · 167 left blank
  1. USA92
  2. Canada36
  3. UK30
  4. Switzerland25
  5. Germany18
  6. Australia17
  7. Italy16
  8. Singapore11
  9. Japan9
  10. United Kingdom9
36 columns by typefrom the column list below
  • string 29
  • float 1
  • date 1
  • datetime 3
  • boolean 2

Columns

36 columns in four groups
blueprint · 36 columns
columntypedescriptionexample
Text 29 columns
report_idstringUnique identifier for each AML transaction reportuniqueRPT-00001A
report_typestringType of AML report (e.g., Large Cash Transaction, Suspicious Activity, Cross-Border Movement)4 valuesLarge Cash Transaction
transaction_idstringUnique identifier for the underlying transactionTXN-00001A
currencystringISO currency code for the transaction (e.g., USD, EUR)9 currenciesUSD
customer_idstringUnique identifier for the customer involved in the transactionCUST-001A
customer_namestringFull name of the customerJennifer Holmes
customer_typestringType of customer (Individual, Business, Other)Individual · Business · OtherIndividual
customer_nationalitystringCountry of nationality for the customeroptionalUSA
customer_address_streetstringStreet address of the customeroptional274 Market St
customer_address_citystringCity of the customer's addressoptionalSan Francisco
customer_address_statestringState or province of the customer's addressoptionalCA
customer_address_postal_codestringPostal code of the customer's addressoptional94103
customer_address_countrystringCountry of the customer's addressoptionalUSA
counterparty_idstringUnique identifier for the counterparty (if applicable)optionalBUS-101B
counterparty_namestringFull name of the counterparty (if applicable)optionalGlobalTrade Pty Ltd
counterparty_address_streetstringStreet address of the counterpartyoptional330 Collins St
counterparty_address_citystringCity of the counterparty's addressoptionalMelbourne
counterparty_address_statestringState or province of the counterparty's addressoptionalVIC
counterparty_address_postal_codestringPostal code of the counterparty's addressoptional3000
counterparty_address_countrystringCountry of the counterparty's addressoptionalAUS
transaction_typestringType of transaction (Deposit, Withdrawal, Transfer, Exchange, etc.)Deposit · Withdrawal · Transfer · Exchange · OtherDeposit
transaction_channelstringChannel through which the transaction was conducted (Branch, Online, ATM, etc.)Branch · Online · ATM · Mobile · Other · optionalBranch
origin_countrystringCountry where the transaction originated (if cross-border)optionalDEU
destination_countrystringCountry where the transaction was destined (if cross-border)optionalAUS
suspicious_reasonstringDetailed reason for suspicion (if applicable)optionalMultiple rapid ATM withdr…
regulatory_agencystringName of the regulatory agency to which the report was submittedFinCEN
submission_statusstringStatus of the regulatory submission (Submitted, Pending, Rejected, Accepted)Submitted · Pending · Rejected · AcceptedSubmitted
reviewed_bystringName or ID of the compliance officer who reviewed the reportoptionalCO-010
additional_notesstringAny additional notes or comments regarding the reportoptionalCustomer deposited cash a…
Numbers 1 column
transaction_amountfloatAmount involved in the transaction (in reporting currency)0.01 or more8500.75
Dates and times 4 columns
submission_datedatetimeDate and time the report was submitted to regulatory authorities2023-01-16T10:31:00Z
transaction_datedatetimeDate and time of the reported transaction2023-01-15T15:12:00Z
customer_dobdateDate of birth of the customer (if individual)optional1983-07-21
review_datedatetimeDate and time the report was reviewed internallyoptional2023-01-16T13:54:00Z
True or false 2 columns
cross_border_flagbooleanIndicates if the transaction involved cross-border movementfalse
suspicious_flagbooleanIndicates if the transaction was flagged as suspiciousfalse

Use it for

  • suspicious flag24%118 of 500 rowsmean transaction amou…131.2kDepo…1.6kWith…937.7kTran…1.1kExch…

    A finance dashboard

    The suspicious_flag rate, transaction_amount by transaction_type and a breakdown of customer_nationality. Excel, Power BI or Tableau.

  • Why do 118 of 500 rows have suspicious_flag = true?

    A root-cause class exercise

    Hand out the rows and one question. The answer is in the data, not in the brief.

  • A software demo

    Believable reports with report_type, submission_date and transaction_id to fill a screen in front of a buyer.

Not quite right?

Make it yours.

Same 36 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 rows36 columns
Yours1,000 rows36 columnscustomer_address_street: UK only

blueprint · anti-money-laundering-transaction-reports

Behind this dataset

Same schema. As many rows as you need.

These 500 rows came out of a blueprint — 36 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
  • Report type: SAR, CTR, IFT, STR
  • Submission to Financial Intelligence Unit
  • Jurisdiction-specific thresholds
  • Report reference number unique
  • Submission deadline compliance tracked
  • Acknowledgment from authority recorded
  • Confidentiality requirements enforced
  • Quality assurance review before filing
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
anti-money-laundering-transaction-reports

What should your data show?

Preview 20 rows free
No signup. No card.