SWIFT MT292 Request for Cancellation
This dataset contains detailed records of SWIFT MT292 cancellation requests, including sender and receiver information, references to original financial messages, transaction amounts, reasons for cancellation, and status updates. It enables banks and financial institutions to track, audit, and analyze cancellation activity for compliance, risk management, and operational improvement.
Sample rows
preview · 8 of 200 rows · all 15 columns| cancellation_request_idstring | original_message_typestring | amountfloat | cancellation_reason_codestring | sender_bicstring | receiver_bicstring | original_message_referencestring | original_message_datedate | cancellation_request_datedatetime | currencystring | statusstring | status_update_datedatetime | contact_namestring | contact_emailstring | cancellation_reason_descriptionstring |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| CRQ001 | MT103 | 3500.5 | DUPL | BNPAFRPP | DEUTDEFF | REF-103-1032 | 2024-05-28 | 2024-05-29T10:21:00Z | EUR | pending | blank | Claire Dupont | claire.dupont@ | Duplicate payment detected during end-of-day reconciliation. |
| CRQ002 | MT202 | 120000.75 | ERR | CHASUS33 | BOFAUS3N | REF-202-2486 | 2024-06-01 | 2024-06-02T15:34:00Z | USD | accepted | 2024-06-03T09:00:00Z | Michael Reed | mreed@ | Incorrect beneficiary account specified in original transfer. |
| CRQ003 | MT103 | 4800 | CUST | HSBCGB2L | BARCGB22 | REF-103-5433 | 2024-06-03 | 2024-06-05T12:10:00Z | GBP | rejected | 2024-06-06T11:30:00Z | Sandra Price | sprice@ | Customer requested cancellation due to suspected fraud. |
| CRQ004 | MT202 | 999999.99 | OTHR | NEDSZAJJ | SBZAZAJJ | REF-202-9874 | 2024-06-09 | 2024-06-10T09:40:00Z | ZAR | pending | blank | Thabo Mokoena | thabo.mokoena@ | Regulatory compliance review triggered cancellation. |
| CRQ005 | MT101 | 1000 | ERR | MUFGJPJT | SMBCJPJT | REF-101-7121 | 2024-06-14 | 2024-06-15T08:20:00Z | JPY | cancelled | 2024-06-16T10:00:00Z | Kenji Sato | kenji.sato@ | Technical error during batch processing. |
| CRQ006 | MT202 | 57800000 | OTHR | ICBKCNBJ | BOFRCNBJ | REF-202-5512 | 2024-06-10 | 2024-06-10T16:00:00Z | CNY | accepted | 2024-06-12T09:10:00Z | blank | blank | Sanctions screening failed post-transaction. |
| CRQ007 | MT103 | 12000 | DUPL | BOFAUS3N | CITIGB2L | REF-103-7653 | 2024-06-07 | 2024-06-07T14:25:00Z | USD | pending | blank | Linda Torres | l.torres@ | Duplicate invoice processed in error. |
| CRQ008 | MT205 | 12345678.99 | OTHR | DBSSSGSG | HSBCSGSG | REF-205-2413 | 2024-06-12 | 2024-06-13T11:02:00Z | SGD | accepted | 2024-06-14T10:30:00Z | blank | blank | Transfer flagged for cross-border compliance review. |
| CRQ009 | MT103 | 136 | CUST | BARCGB22 | LOYDGB2L | REF-103-9041 | 2024-06-01 | 2024-06-02T08:45:00Z | GBP | pending | blank | James Wright | james.wright@ | Customer reported change of beneficiary before settlement. |
| CRQ010 | MT101 | blank | blank | NATXFRPP | BNPAFRPP | REF-101-9024 | 2024-06-11 | 2024-06-11T17:40:00Z | blank | pending | blank | blank | blank | blank |
| CRQ011 | MT103 | 12.34 | ERR | SOGEFRPP | BNPAFRPP | REF-103-6912 | 2024-05-29 | 2024-05-30T12:12:00Z | EUR | rejected | 2024-06-01T11:00:00Z | Bruno Martin | bruno.martin@ | Amount entered with incorrect decimal point. |
| CRQ012 | MT202 | 850.75 | DUPL | CITIJPHX | SMBCJPJT | REF-202-3141 | 2024-06-13 | 2024-06-14T09:00:00Z | JPY | cancelled | 2024-06-15T13:50:00Z | blank | blank | Batch processed twice due to system restart. |
| CRQ013 | MT205 | 5780000 | OTHR | RZTIAT2B | BAWLINBB | REF-205-3441 | 2024-06-06 | 2024-06-07T10:20:00Z | EUR | accepted | 2024-06-09T09:00:00Z | Anna Weber | anna.weber@ | Currency mismatch discovered post-authorisation. |
| CRQ014 | MT103 | 999.99 | ERR | SCBLHKHH | HSBCHKHH | REF-103-1102 | 2024-05-30 | 2024-05-31T10:10:00Z | HKD | pending | blank | Gary Chan | gary.chan@ | Payment reference was invalid. |
| CRQ015 | MT200 | 47000 | DUPL | CAIXESBB | BBVAESMM | REF-200-7605 | 2024-06-02 | 2024-06-04T09:30:00Z | EUR | accepted | 2024-06-05T10:32:00Z | Lucia Perez | lucia.perez@ | Same transfer sent twice due to manual error. |
| CRQ016 | MT103 | 8500 | CUST | FIRNUS44 | PNCCUS33 | REF-103-1808 | 2024-06-04 | 2024-06-05T11:45:00Z | USD | rejected | 2024-06-06T11:00:00Z | blank | blank | Customer requested transfer cancellation after payment already sent. |
| CRQ017 | MT101 | 0.01 | blank | WESTAU2S | NABAAU33 | REF-101-3312 | 2024-06-10 | 2024-06-11T08:00:00Z | AUD | pending | blank | blank | blank | blank |
| CRQ018 | MT103 | 23500 | CUST | INDBINBB | ICICINBB | REF-103-2670 | 2024-06-15 | 2024-06-15T15:45:00Z | INR | pending | blank | Priya Sharma | priya.sharma@ | Customer changed instructions after transfer initiated. |
| CRQ019 | MT101 | 136 | ERR | RBCORCA2 | TDOMCATTT | REF-101-4221 | 2024-06-07 | 2024-06-07T18:12:00Z | CAD | cancelled | 2024-06-09T09:00:00Z | blank | blank | Payment details mismatched with beneficiary info. |
| CRQ020 | MT202 | 8800.25 | OTHR | DBSSSGSG | OCBCSGSG | REF-202-5012 | 2024-06-08 | 2024-06-09T09:16:00Z | SGD | pending | blank | Wei Lin | wei.lin@ | AML alert triggered after transaction sent. |
What the 200 rows show
from the 200-row sampleMT205 (original message type) stands out: mean amount is 158,245,649, against 5,733,400 for the rest.
- 13,125median amount
- 4statuses
- 18currencies
Median 13,125, from 0.0 to 1,234,567,891.
- string 11
- float 1
- date 1
- datetime 2
Columns
15 columns in three groups| column | type | description | example |
|---|---|---|---|
| Text 11 columns | |||
cancellation_request_id | string | Unique identifier for the cancellation request messageunique | CRQ001 |
sender_bic | string | Bank Identifier Code (BIC) of the sender requesting cancellation | BNPAFRPP |
receiver_bic | string | Bank Identifier Code (BIC) of the receiver to whom the cancellation request is sent | DEUTDEFF |
original_message_type | string | SWIFT message type of the original financial institution transfer (e.g., MT202, MT103)MT202 · MT103 · MT101 · MT200 · MT205 | MT103 |
original_message_reference | string | Reference number of the original message to be cancelled | REF-103-1032 |
cancellation_reason_code | string | Standardized code indicating the reason for cancellationDUPL · ERR · CUST · OTHR · optional | DUPL |
cancellation_reason_description | string | Free-text description providing additional details about the cancellation reasonoptional | Typo in account number. |
currency | string | Currency code (ISO 4217) of the original transfer amountoptional | EUR |
status | string | Current status of the cancellation request (e.g., pending, accepted, rejected)pending · accepted · rejected · cancelled | pending |
contact_name | string | Name of the contact person at the sender institution for follow-upoptional | Claire Dupont |
contact_email | string | Email address of the contact person at the sender institutionoptional | mreed@ |
| Numbers 1 column | |||
amount | float | Amount involved in the original transfer message0 or more · optional | 3500.5 |
| Dates and times 3 columns | |||
original_message_date | date | Date the original transfer message was sent | 2024-05-28 |
cancellation_request_date | datetime | Timestamp when the cancellation request was sent | 2024-05-29T10:21:00Z |
status_update_date | datetime | Timestamp of the latest status update for the cancellation requestoptional | 2024-06-03T09:00:00Z |
Use it for
A finance dashboard
Amount by original_
message_ type and a breakdown of cancellation_ reason_ code. Excel, Power BI or Tableau. Why do the 38 MT205 rows have a mean amount of 158,245,649?
A root-cause class exercise
Hand out the rows and one question. The answer is in the data, not in the brief.
- Cancellation requests200CRQ0013500.5MT103CRQ002120000.75MT202CRQ0034800MT103
A software demo
Believable cancellation requests with sender_
bic, receiver_ bic and original_ message_ type to fill a screen in front of a buyer.
blueprint · swift-mt292-request-for-cancellation
Behind this dataset
Same schema. As many rows as you need.
These 200 rows came out of a blueprint — 15 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.
- Reference to original message (field 20)
- Original message type specified (field 11S)
- Reason for cancellation
- Cancellation request must be timely
- Copy of original message details
- Requesting institution identification
- Urgency indicator if applicable
- Acknowledgment expected
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-mt292-request-for-cancellation