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.

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

Tracking and auditing cancellation requests for compliance and regulatory reporting

Sample rows

preview · 8 of 200 rows · all 15 columns
cancellation_request_idstringoriginal_message_typestringamountfloatcancellation_reason_codestringsender_bicstringreceiver_bicstringoriginal_message_referencestringoriginal_message_datedatecancellation_request_datedatetimecurrencystringstatusstringstatus_update_datedatetimecontact_namestringcontact_emailstringcancellation_reason_descriptionstring
CRQ001MT1033500.5DUPLBNPAFRPPDEUTDEFFREF-103-10322024-05-282024-05-29T10:21:00ZEURpendingblankClaire Dupontclaire.dupont@bnpparibas.frDuplicate payment detected during end-of-day reconciliation.
CRQ002MT202120000.75ERRCHASUS33BOFAUS3NREF-202-24862024-06-012024-06-02T15:34:00ZUSDaccepted2024-06-03T09:00:00ZMichael Reedmreed@chase.comIncorrect beneficiary account specified in original transfer.
CRQ003MT1034800CUSTHSBCGB2LBARCGB22REF-103-54332024-06-032024-06-05T12:10:00ZGBPrejected2024-06-06T11:30:00ZSandra Pricesprice@hsbc.co.ukCustomer requested cancellation due to suspected fraud.
CRQ004MT202999999.99OTHRNEDSZAJJSBZAZAJJREF-202-98742024-06-092024-06-10T09:40:00ZZARpendingblankThabo Mokoenathabo.mokoena@nedsbank.co.zaRegulatory compliance review triggered cancellation.
CRQ005MT1011000ERRMUFGJPJTSMBCJPJTREF-101-71212024-06-142024-06-15T08:20:00ZJPYcancelled2024-06-16T10:00:00ZKenji Satokenji.sato@mufg.co.jpTechnical error during batch processing.
CRQ006MT20257800000OTHRICBKCNBJBOFRCNBJREF-202-55122024-06-102024-06-10T16:00:00ZCNYaccepted2024-06-12T09:10:00ZblankblankSanctions screening failed post-transaction.
CRQ007MT10312000DUPLBOFAUS3NCITIGB2LREF-103-76532024-06-072024-06-07T14:25:00ZUSDpendingblankLinda Torresl.torres@bofa.comDuplicate invoice processed in error.
CRQ008MT20512345678.99OTHRDBSSSGSGHSBCSGSGREF-205-24132024-06-122024-06-13T11:02:00ZSGDaccepted2024-06-14T10:30:00ZblankblankTransfer flagged for cross-border compliance review.

What the 200 rows show

from the 200-row sample

MT205 (original message type) stands out: mean amount is 158,245,649, against 5,733,400 for the rest.

  • 13,125median amount
  • 4statuses
  • 18currencies
Mean amount by original_message_type196 rows
0100M200M14.1MMT20242 rows88,598MT10372 rows13,574MT10133 rows27.9MMT20011 rows158.2MMT20538 rows
amount196 rows, in bands of 200M
01002001920000040800M1.4Bamount →

Median 13,125, from 0.0 to 1,234,567,891.

cancellation_reason_code161 rows with a value · 39 left blank
  1. ERR45
  2. DUPL43
  3. OTHR42
  4. CUST31
15 columns by typefrom the column list below
  • string 11
  • float 1
  • date 1
  • datetime 2

Columns

15 columns in three groups
blueprint · 15 columns
columntypedescriptionexample
Text 11 columns
cancellation_request_idstringUnique identifier for the cancellation request messageuniqueCRQ001
sender_bicstringBank Identifier Code (BIC) of the sender requesting cancellationBNPAFRPP
receiver_bicstringBank Identifier Code (BIC) of the receiver to whom the cancellation request is sentDEUTDEFF
original_message_typestringSWIFT message type of the original financial institution transfer (e.g., MT202, MT103)MT202 · MT103 · MT101 · MT200 · MT205MT103
original_message_referencestringReference number of the original message to be cancelledREF-103-1032
cancellation_reason_codestringStandardized code indicating the reason for cancellationDUPL · ERR · CUST · OTHR · optionalDUPL
cancellation_reason_descriptionstringFree-text description providing additional details about the cancellation reasonoptionalTypo in account number.
currencystringCurrency code (ISO 4217) of the original transfer amountoptionalEUR
statusstringCurrent status of the cancellation request (e.g., pending, accepted, rejected)pending · accepted · rejected · cancelledpending
contact_namestringName of the contact person at the sender institution for follow-upoptionalClaire Dupont
contact_emailstringEmail address of the contact person at the sender institutionoptionalmreed@chase.com
Numbers 1 column
amountfloatAmount involved in the original transfer message0 or more · optional3500.5
Dates and times 3 columns
original_message_datedateDate the original transfer message was sent2024-05-28
cancellation_request_datedatetimeTimestamp when the cancellation request was sent2024-05-29T10:21:00Z
status_update_datedatetimeTimestamp of the latest status update for the cancellation requestoptional2024-06-03T09:00:00Z

Use it for

  • median amount13,125196 rowsmean amount by origin…14.1MMT20288.6kMT10313.6kMT10127.9MMT200

    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.

  • A software demo

    Believable cancellation requests with sender_bic, receiver_bic and original_message_type to fill a screen in front of a buyer.

Not quite right?

Make it yours.

Same 15 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 dataset200 rows15 columns
Yours1,000 rows15 columns

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.

Rules it was built with
  • 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
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-mt292-request-for-cancellation

What should your data show?

Preview 20 rows free
No signup. No card.