ISO 20022 · External code set
Undertaking type codes
Specifies the external undertaking type code in the format of a character string with a maximum length of 4 characters. The list of valid codes is an external code list published separately. External code sets can be downloaded from www.iso20022.org.
Code setExternalUndertakingType1Code
All 14 codes
No matching entries. Try another code or clear the filter.
| Code | Published name and definition |
|---|---|
APAY | Advance Payment Undertaking in support of an advance payment obligation. |
COMM | Commercial Undertaking in support of a commercial obligation. |
CUST | Customs Undertaking in support of a customs duty obligation. |
DPAY | Direct Pay Undertaking representing the primary means of payment. |
FINC | Financial Undertaking in support of a financial obligation. |
INSU | Insurance Undertaking in support of a insurance obligation. |
IRBO | Industrial Revenue Board Undertaking in support of an Industrial Revenue Board (IRB) obligation. |
MAIN | Maintenance Undertaking in support of a maintenance obligation. |
PAYM | Payment Undertaking in support of a payment obligation. |
PERF | Performance Undertaking in support of a performance obligation. |
RETN | Retention Undertaking in support of a monetary retention obligation. |
SHIP | Shipping Undertaking in support of a sea transportation obligation. |
TEND | Tender Or Bid Undertaking in support of a tender or bid obligation. |
WARR | Warranty Undertaking in support of a warranty obligation. |
Message references 4
Versions listed in the source workbook, including older versions. This list does not establish which messages a bank, network or provider supports.
Source: UsageInMsgs sheet in 2Q2026_externalcodesets_v3.xlsx.