ISO 20022 external code set
ExternalPurpose1Code: Purpose Codes
Written and maintained by ZagTrader. Last reviewed . How this page is sourced and checked
Specifies the external purpose code in the format of character string with a maximum length of 4 characters.
366 codes in use. External code sets are published outside the message schemas and updated every quarter, so a new code can appear without a new message version.
Codes
- ACCTAccount Management
- ACTFAccount Funding
- ADCSAdvisory Donation Copyright Services
- ADMGAdministrative Management
- ADVAAdvance Payment
- AEMPActive Employment Policy
- AGRTAgricultural Transfer
- AIRBAir
- ALDSAuto Loan Disbursement
- ALLWAllowance
- ALMYAlimony Payment
- AMEXAmex
- ANNIAnnuity
- ANTSAnesthesia Services
- ARENAccounts Receivables Entry
- AUCOAuthenticated Collections
- B112Trailer Fee Payment
- BBSCBaby Bonus Scheme
- BCDMBearer Cheque Domestic
- BCFGBearer Cheque Foreign
- BECHChild Benefit
- BENEUnemployment Disability Benefit
- BEXPBusiness Expenses
- BFWDBond Forward
- BKDFBank Loan Delayed Draw Funding
- BKFEBank Loan Fees
- BKFMBank Loan Funding Memo
- BKIPBank Loan Accrued Interest Payment
- BKPPBank Loan Principal Paydown
- BLDMBuilding Maintenance
- BLDSBusiness Loan Disbursement
- BNETBond Forward Netting
- BNPLBuy Now Pay Later
- BOCEBack Office Conversion Entry
- BONDBonds
- BONUBonus Payment.
- BR12Trailer Fee Rebate
- BROKBrokerage Funding
- BUSBBus
- CABDCorporate Actions-Bonds
- CAEQCorporate Actions-Equities
- CAFICustodian Management Fee Inhouse
- CARLCar Lease Rental
- CASHCash Management Transfer
- CBCRCredit Card
- CBFFCapital Building
- CBFRCapital Building Retirement
- CBLKCard Bulk Clearing
- CBTVCable TV Bill
- CCHDCash Compensation Helplessness Disability
- CCIRCross Currency IRS
- CCPCCCP Cleared Initial Margin
- CCPMCCP Cleared Variation Margin
- CCRDCredit Card Payment
- CCSMCCP Cleared Initial Margin Segregated Cash
- CDBLCredit Card Bill
- CDCBCard Payment With Cash Back
- CDCDCash Disbursement Cash Settlement
- CDCSCash Disbursement With Surcharging
- CDDPCard Deferred Payment
- CDEPCredit Default Event Payment
- CDOCOriginal Credit
- CDQCQuasi Cash
- CFDICapital Falling Due Inhouse
- CFEECancellation Fee
- CGDDCard Generated Direct Debit
- CHARCharity Payment
- CHCPCharitable Donation Corporate
- CHDFCharitable Donation DAF
- CHFNCharitable Donation Foundation
- CLDSConstruction Loan Disbursement
- CLPRCar Loan Principal Repayment
- CMDTCommodity Transfer
- COLLCollection Payment
- COMCCommercial Payment
- COMMCommission
- COMPCompensation Payment
- COMTConsumer Third Party Consolidated Payment
- CORTTrade Settlement Payment
- COSTCosts
- CPENCash Penalties
- CPKCCarpark Charges
- CPYRCopyright
- CRDSCredit Default Swap
- CRPRCross Product
- CRSPCredit Support
- CRTLCredit Line
- CRYPCrypto Assets
- CSDBCash Disbursement Cash Management
- CSLPCompany Social Loan Payment To Bank
- CVCFConvalescent Care Facility
- DBCRDebit Card
- DBTCDebit Collection Payment
- DCRDDebit Card Payment
- DEBTCharges Borne By Debtor
- DEPDDependent Support Payment
- DEPTDeposit
- DERIDerivatives
- DICLDiners
- DIVDDividend
- DMEQDurable Medicale Equipment
- DNTSDental Services
- DSMTPrinted Order Disbursement
- DVPMDeliver Against Payment
- ECPGGuaranteed E Payment
- ECPRE Payment Return
- ECPUNon Guaranteed E Payment
- EDUCEducation
- EFTCLow Value Credit
- EFTDLow Value Debit
- ELECElectricity Bill
- ENRGEnergies
- EPAYEpayment
- EQPTEquity Option
- EQTSEquities
- EQUSEquity Swap
- ERPMEmergency Relief Payment
- ESCREscrow Payment
- ESTXEstate Tax
- ETUPE Purse Top Up
- EXPTExotic Option
- EXTDExchange Traded Derivatives
- FACTFactor Update Related Payment
- FANDFinancial Aid In Case Of Natural Disaster
- FCOLFee Collection
- FCPMLate Payment Of Fees And Charges
- FEESPayment Of Fees
- FERBFerry
- FGDLFood Grocery Delivery
- FIXIFixed Income
- FLCRFleet Card
- FNETFutures Netting Payment
- FORWForward Foreign Exchange
- FREXForeign Exchange
- FUELFuel
- FUTRFutures
- FWBCForward Broker Owned Cash Collateral
- FWCCForward Client Owned Cash Collateral
- FWLVForeign Worker Levy
- FWSBForward Broker Owned Cash Collateral Segregated
- FWSCForward Client Owned Segregated Cash Collateral
- FXNTForeign Exchange Related Netting
- GAFAGovernment Family Allowance
- GAHOGovernment Housing Allowance
- GAMBGambling Or Wagering Payment
- GASBGas Bill
- GDDSPurchase Sale Of Goods
- GDSVPurchase Sale Of Goods And Services
- GFRPGuarantee Fund Rights Payment
- GIFTGift
- GOVGGovernment Grants
- GOVIGovernment Insurance
- GOVTGovernment Payment
- GSCBPurchase Sale Of Goods And Services With Cash Back
- GSTXGoods Services Tax
- GVEAAustrian Government Employees Category A
- GVEBAustrian Government Employees Category B
- GVECAustrian Government Employees Category C
- GVEDAustrian Government Employees Category D
- GWLTGoverment War Legislation Transfer
- GYMMGym Membership
- HEDGHedging
- HLRPProperty Loan Repayment
- HLSTProperty Loan Settlement
- HLTCHome Health Care
- HLTIHealth Insurance
- HMMSHome Maintenance Services
- HRECHousing Related Contribution
- HRPSHome Repair Services
- HSPCHospital Care
- HSTXHousing Tax
- ICCPIrrevocable Credit Card Payment
- ICRFIntermediate Care Facility
- IDCPIrrevocable Debit Card Payment
- IHRPInstalment Hire Purchase Agreement
- INBCInterbank Charges
- INPCInsurance Premium Car
- INPRInsurance Premium Refund
- INSCPayment Of Insurance Claim
- INSMInstallment
- INSUInsurance Premium
- INTCIntra Company Payment
- INTEInterest
- INTPIntra Party Payment
- INTXIncome Tax
- INVSInvestment And Securities
- IPAYInstant Payments
- IPCAInstant Payments Cancellation
- IPDOInstant Payments For Donations
- IPEAInstant Payments In E Commerce Without Address Data
- IPECInstant Payments In E Commerce With Address Data
- IPEWInstant Payments In E Commerce
- IPPSInstant Payments At POS
- IPRTInstant Payments Return
- IPU2Instant Payments Unattended Vending Machine With2 FA
- IPUWInstant Payments Unattended Vending Machine Without2 FA
- IVPTInvoice Payment
- LBINLending Buy In Netting
- LBRILabor Insurance
- LBXXLong Box Transfer
- LCOLLending Cash Collateral Free Movement
- LFEELending Fees
- LICFLicense Fee
- LIFILife Insurance
- LIMALiquidity Management
- LMEQLending Equity Marked To Market Cash Collateral
- LMFILending Fixed Income Marked To Market Cash Collateral
- LMRKLending Unspecified Type Of Marked To Market Cash Collateral
- LOANLoan
- LOARLoan Repayment
- LOTTLottery Payment
- LREBLending Rebate Payments
- LREVLending Revenue Payments
- LSFLLending Claim Payment
- LTCFLong Term Care Facility
- MAFCMedical Aid Fund Contribution
- MARFMedical Aid Refund
- MARGDaily Margin On Listed Derivatives
- MBSBMBS Broker Owned Cash Collateral
- MBSCMBS Client Owned Cash Collateral
- MCDMMulti Curreny Cheque Domestic
- MCFGMulti Curreny Cheque Foreign
- MDCSMedical Services
- MDEPMicro Deposit
- MFSRMutual Fund Subscription Redemption
- MGCCFutures Initial Margin
- MGSCFutures Initial Margin Client Owned Segregated Cash Collateral
- MOMAMoney Market
- MP2BMobile P2 B Payment
- MP2PMobile P2 P Payment
- MSVCMultiple Service Types
- MTUPMobile Top Up
- NETTNetting
- NITXNet Income Tax
- NOWSNot Otherwise Specified
- NWCHNetwork Charge
- NWCMNetwork Communication
- OCCCClient Owned OCC Pledged Collateral
- OCDMOrder Cheque Domestic
- OCFGOrder Cheque Foreign
- ODPYOn Demand Payment
- OFEEOpening Fee
- OPBCOTC Option Broker Owned Cash Collateral
- OPCCOTC Option Client Owned Cash Collateral
- OPSBOTC Option Broker Owned Segregated Cash Collateral
- OPSCOTC Option Client Owned Cash Segregated Cash Collateral
- OPTNFX Option
- OTCDOTC Derivatives
- OTHROther
- OTLCOther Telecom Related Bill
- PADDPreauthorized Debit
- PAYRPayroll
- PCOMProperty Completion Payment
- PDEPProperty Deposit
- PDLNPay Day Loan
- PEFCPension Fund Contribution
- PENOPayment Based On Enforcement Order
- PENSPension Payment
- PHONTelephone Bill
- PLDSProperty Loan Disbursement
- PLRFProperty Loan Refinancing
- POPEPoint Of Purchase Entry
- PPTIProperty Insurance
- PRCPPrice Payment
- PRMEPrecious Metal
- PSDSPersonal Loan Disbursement
- PTSPPayment Terms
- PTXPProperty Tax
- RAPIRapid Payment Instruction
- RCKERepresented Check Entry
- RCPTReceipt Payment
- RDTXRoad Tax
- REBTRebate
- REFURefund
- RELGRental Lease General
- RENTRent
- REODAccount Overdraft Repayment
- REPORepurchase Agreement
- RETLRetail Payment
- RHBSRehabilitation Support
- RHSVRide Hailing Services
- RIMBReimbursement Of A Previous Erroneous Transaction
- RINPRecurring Installment Payment
- RLWYRailway
- RMCORegistered Mandate
- ROYARoyalties
- RPBCBilateral Repo Broker Owned Collateral
- RPCCRepo Client Owned Collateral
- RPNTBilateral Repo Internet Netting
- RPSBBilateral Repo Broker Owned Segregated Cash Collateral
- RPSCBilateral Repo Client Owned Segregated Cash Collateral
- RRBNRound Robin
- RRCTReimbursement Received Credit Transfer
- RRTPRelated Request To Pay
- RVPMReceive Against Payment
- RVPOReverse Repurchase Agreement
- SALASalary Payment
- SASWATM
- SAVGSavings
- SBSCSecurities Buy Sell Sell Buy Back
- SCACSchool Activities
- SCIESingle Currency IRS Exotic
- SCIRSingle Currency IRS
- SCRPSecurities Cross Products
- SCVEPurchase Sale Of Services
- SECUSecurities
- SEPISecurities Purchase Inhouse
- SERVService Charges
- SHBCBroker Owned Collateral Short Sale
- SHCCClient Owned Collateral Short Sale
- SHSLShort Sell
- SLDSStudent Loan Disbursement
- SLEBSecurities Lending And Borrowing
- SLOASecured Loan
- SLPIPayment Slip Instruction
- SPLTSplit Payments
- SPSPSalary Pension Sum Payment
- SSBESocial Security Benefit
- STDYStudy
- STRMStreaming Services
- SUBSSubscription
- SUPPSupplier Payment
- SWBCSwap Broker Owned Cash Collateral
- SWCCSwap Client Owned Cash Collateral
- SWFPSwap Contract Final Payment
- SWPPSwap Contract Partial Payment
- SWPTSwaption
- SWRSSwap Contract Reset Payment
- SWSBSwaps Broker Owned Segregated Cash Collateral
- SWSCSwaps Client Owned Segregated Cash Collateral
- SWUFSwap Contract Upfront Payment
- TAXRTax Refund
- TAXSTax Payment
- TBANTBA Pair Off Netting
- TBASTo Be Announced
- TBBCTBA Broker Owned Cash Collateral
- TBCCTBA Client Owned Cash Collateral
- TBILTelecommunications Bill
- TCSCTown Council Service Charges
- TELITelephone Initiated Transaction
- TIPSTips Gratuity
- TLRFNon US Mutual Fund Trailer Fee Payment
- TLRRNon US Mutual Fund Trailer Fee Rebate Payment
- TMPGTMPG Claim Payment
- TNTPTax Neutral Pension Transfer
- TOLLTolls
- TPRITri Party Repo Interest
- TPRPTri Party Repo Netting
- TRADCommercial
- TRCPTreasury Cross Product
- TREATreasury Payment
- TRFDTrust Fund
- TRNCTruncated Payment Slip
- TRPTRoad Pricing
- TRVCTraveller Cheque
- TRVLTravel And Hospitality
- UBILUtilities
- UNITUnit Trust Purchase
- VATXValue Added Tax Payment
- VIEWVision Care
- WALMWallet Funding Multi Use
- WALSWallet Funding Single
- WALTWallet Transactions
- WEBIInternet Initiated Transaction
- WHLDWith Holding
- WTERWater Bill
Messages that use ExternalPurpose1Code
| Message | Element path |
|---|---|
| pacs.002 | TxInfAndSts/OrgnlTxRef/Purp/Cd |
| pain.002 | OrgnlPmtInfAndSts/TxInfAndSts/OrgnlTxRef/Purp/Cd |
| pacs.004 | TxInf/OrgnlTxRef/Purp/Cd, TxInf/OrgnlTxRef/UndrlygFICdtTrf/Purp/Cd, TxInf/OrgnlTxRef/UndrlygCstmrCdtTrf/Purp/Cd, TxInf/OrgnlTxRef/UndrlygFICdtTrf/UndrlygAllcn/Purp/Cd |
| camt.056 | Undrlyg/TxInf/OrgnlTxRef/Purp/Cd |
| camt.029 | StmtDtls/Purp/Cd, ModDtls/OrgnlTxRef/Purp/Cd, CxlDtls/TxInfAndSts/OrgnlTxRef/Purp/Cd, CxlDtls/OrgnlPmtInfAndSts/TxInfAndSts/OrgnlTxRef/Purp/Cd |
| pacs.008 | CdtTrfTxInf/Purp/Cd |
| pacs.009 | CdtTrfTxInf/Purp/Cd, CdtTrfTxInf/UndrlygAllcn/Purp/Cd, CdtTrfTxInf/UndrlygFICdtTrf/Purp/Cd, CdtTrfTxInf/UndrlygCstmrCdtTrf/Purp/Cd |
| pain.001 | PmtInf/CdtTrfTxInf/Purp/Cd |
| camt.053 | Stmt/Ntry/NtryDtls/TxDtls/Purp/Cd, Stmt/Ntry/NtryDtls/TxDtls/UndrlygAllcn/Purp/Cd |
| camt.054 | Ntfctn/Ntry/NtryDtls/TxDtls/Purp/Cd, Ntfctn/Ntry/NtryDtls/TxDtls/UndrlygAllcn/Purp/Cd |
| camt.052 | Rpt/Ntry/NtryDtls/TxDtls/Purp/Cd, Rpt/Ntry/NtryDtls/TxDtls/UndrlygAllcn/Purp/Cd |
| acmt.027 | BalTrf/BalTrfMtd/Cdt/Purp/Cd, BalTrf/BalTrfMtd/Dbt/Purp/Cd |
| acmt.028 | PmtInstr/CdtTrfTxInf/Purp/Cd |
| acmt.029 | PmtInstr/CdtTrfTxInf/Purp/Cd |
| acmt.031 | BalTrf/BalTrfMtd/Cdt/Purp/Cd, BalTrf/BalTrfMtd/Dbt/Purp/Cd |
| acmt.032 | BalTrf/BalTrfMtd/Cdt/Purp/Cd, BalTrf/BalTrfMtd/Dbt/Purp/Cd |
| acmt.034 | CdtInstr/Purp/Cd |
| camt.026 | Undrlyg/Initn/OrgnlTxRef/Purp/Cd, Undrlyg/IntrBk/OrgnlTxRef/Purp/Cd |
| camt.027 | Undrlyg/Initn/OrgnlTxRef/Purp/Cd, Undrlyg/IntrBk/OrgnlTxRef/Purp/Cd |
| camt.028 | Inf/Purp/Cd, Undrlyg/Initn/OrgnlTxRef/Purp/Cd, Undrlyg/IntrBk/OrgnlTxRef/Purp/Cd |
| camt.037 | Undrlyg/Initn/OrgnlTxRef/Purp/Cd, Undrlyg/IntrBk/OrgnlTxRef/Purp/Cd |
| camt.055 | Undrlyg/OrgnlPmtInfAndCxl/TxInf/OrgnlTxRef/Purp/Cd |
| camt.057 | Ntfctn/Itm/Purp/Cd, Ntfctn/Itm/UndrlygAllcn/Purp/Cd |
| camt.058 | OrgnlNtfctn/OrgnlNtfctnRef/OrgnlItm/OrgnlItmRef/Purp/Cd |
| camt.059 | OrgnlNtfctnAndSts/OrgnlNtfctnRef/OrgnlItmAndSts/OrgnlItmRef/Purp/Cd |
| camt.087 | Mod/Purp/Cd, Undrlyg/Initn/OrgnlTxRef/Purp/Cd, Undrlyg/IntrBk/OrgnlTxRef/Purp/Cd |
| camt.110 | InvstgtnReq/Undrlyg/Initn/OrgnlTxRef/Purp/Cd, InvstgtnReq/Undrlyg/IntrBk/OrgnlTxRef/Purp/Cd |
| camt.111 | OrgnlInvstgtnReq/Undrlyg/Initn/OrgnlTxRef/Purp/Cd, OrgnlInvstgtnReq/Undrlyg/IntrBk/OrgnlTxRef/Purp/Cd |
| pacs.003 | DrctDbtTxInf/Purp/Cd |
| pacs.007 | TxInf/OrgnlTxRef/Purp/Cd |
| pacs.010 | CdtInstr/DrctDbtTxInf/Purp/Cd |
| pacs.028 | TxInf/OrgnlTxRef/Purp/Cd |
| pain.007 | OrgnlPmtInfAndRvsl/TxInf/OrgnlTxRef/Purp/Cd |
| pain.008 | PmtInf/DrctDbtTxInf/Purp/Cd |
| pain.013 | PmtInf/CdtTrfTx/Purp/Cd |
| trck.001 | TrckrStsAndTx/Tx/Purp/Cd |
| trck.002 | TrckrStsAndTx/Tx/Purp/Cd |
| trck.004 | TrckrStsAndTx/Tx/Purp/Cd |
| camt.007 | versions 002.03 |
All ISO 20022 code sets · ISO 20022 messages
The ISO 20022 code set names, code values, names and definitions on this page are reproduced from material published at iso20022.org under the ISO 20022 Intellectual Property Rights policy. This is not the official source: the up-to-date ISO 20022 standards and repository material are published only at iso20022.org. Explanations in our own words are by ZagTrader. ZagTrader is not affiliated with or endorsed by ISO or Swift.