ZagTrader

ISO 20022 external code set

ExternalDocumentType1Code: Document Type Codes

Written and maintained by ZagTrader. Last reviewed . How this page is sourced and checked

Specifies the document type as published in an external document type code list.

Definition from the ISO 20022 External Code Sets, 2Q2026 (published 28 Aug 2026).

23 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

  • AROIAccount Receivable Open ItemDocument is a payment that applies to a specific source document.
  • BOLDBill Of LadingDocument is a shipping notice.
  • CINVCommercial InvoiceDocument is an invoice.
  • CMCNCommercial ContractDocument is an agreement between the parties, stipulating the terms and conditions of the delivery of goods or services.
  • CNFACredit Note Related To Financial AdjustmentDocument is a credit note for the final amount settled for a commercial transaction.
  • CONTContractDocument is a contract evidencing an agreement between the seller and buyer for the supply of goods and/or services.
  • CRENCredit NoteDocument is a credit note.
  • DEBNDebit NoteDocument is a debit note.
  • DISPDispatch AdviceDocument is an advice of dispatch of the goods.
  • DNFADebit Note Related To Financial AdjustmentDocument is a debit note for the final amount settled for a commercial transaction.
  • HIRIHire InvoiceDocument is an invoice for the hiring of human resources or renting goods or equipment.
  • INVSInvoice SignedDocument is a signed invoice.
  • MSINMetered Service InvoiceDocument is an invoice claiming payment for the supply of metered services, eg. Gas or electricity, supplied to a fixed meter.
  • PROFProforma InvoiceIn trade transactions, a pro forma invoice is a document that states a commitment from the seller to sell goods to the buyer at specified prices and terms. It is used to declare the value of the trade. It is not a true invoice, because it is not used to record accounts receivable for the seller and accounts payable for the buyer.
  • PUORPurchase OrderDocument is a purchase order.
  • QUOTQuotationDocument is a quotation setting out the conditions under which the goods and/or services are offered.
  • SBINSelf Billed InvoiceDocument is a statement of the transactions posted to the debtor's account at the supplier.
  • SOACStatement Of AccountDocument is a statement of the transactions posted to the debtor's account at the supplier.
  • SPRRSeller PresentmentDocument is a document presented by the seller in support of the procurement of goods and/or services.
  • TISHTime SheetDocument is a timesheet recording times for the provision of services and/or delivery of goods.
  • TSUTTrade Services Utility TransactionDocument is a transaction identifier as assigned by the Trade Services Utility.
  • USARUsage ReportDocument is a usage report indicating the consumption pattern for designated goods and/or services.
  • VCHRVoucherDocument is an electronic payment document.

Messages that use ExternalDocumentType1Code

MessageElement path
pacs.002TxInfAndSts/OrgnlTxRef/RmtInf/Strd/RfrdDocInf/Tp/CdOrPrtry/Cd
pain.002OrgnlPmtInfAndSts/TxInfAndSts/OrgnlTxRef/RmtInf/Strd/RfrdDocInf/Tp/CdOrPrtry/Cd
pacs.004TxInf/OrgnlTxRef/RmtInf/Strd/RfrdDocInf/Tp/CdOrPrtry/Cd, TxInf/OrgnlTxRef/UndrlygCstmrCdtTrf/RmtInf/Strd/RfrdDocInf/Tp/CdOrPrtry/Cd
camt.056Undrlyg/TxInf/OrgnlTxRef/RmtInf/Strd/RfrdDocInf/Tp/CdOrPrtry/Cd
camt.029ModDtls/OrgnlTxRef/RmtInf/Strd/RfrdDocInf/Tp/CdOrPrtry/Cd, CxlDtls/TxInfAndSts/OrgnlTxRef/RmtInf/Strd/RfrdDocInf/Tp/CdOrPrtry/Cd, CxlDtls/OrgnlPmtInfAndSts/TxInfAndSts/OrgnlTxRef/RmtInf/Strd/RfrdDocInf/Tp/CdOrPrtry/Cd
pacs.008CdtTrfTxInf/RmtInf/Strd/RfrdDocInf/Tp/CdOrPrtry/Cd
pacs.009CdtTrfTxInf/UndrlygCstmrCdtTrf/RmtInf/Strd/RfrdDocInf/Tp/CdOrPrtry/Cd
pain.001PmtInf/CdtTrfTxInf/RmtInf/Strd/RfrdDocInf/Tp/CdOrPrtry/Cd
camt.053Stmt/Ntry/NtryDtls/TxDtls/RmtInf/Strd/RfrdDocInf/Tp/CdOrPrtry/Cd
camt.054Ntfctn/Ntry/NtryDtls/TxDtls/RmtInf/Strd/RfrdDocInf/Tp/CdOrPrtry/Cd
camt.052Rpt/Ntry/NtryDtls/TxDtls/RmtInf/Strd/RfrdDocInf/Tp/CdOrPrtry/Cd
acmt.027BalTrf/BalTrfMtd/Cdt/RmtInf/Strd/RfrdDocInf/Tp/CdOrPrtry/Cd, BalTrf/BalTrfMtd/Dbt/RmtInf/Strd/RfrdDocInf/Tp/CdOrPrtry/Cd
acmt.028PmtInstr/CdtTrfTxInf/RmtInf/Strd/RfrdDocInf/Tp/CdOrPrtry/Cd
acmt.029PmtInstr/CdtTrfTxInf/RmtInf/Strd/RfrdDocInf/Tp/CdOrPrtry/Cd
acmt.031BalTrf/BalTrfMtd/Cdt/RmtInf/Strd/RfrdDocInf/Tp/CdOrPrtry/Cd, BalTrf/BalTrfMtd/Dbt/RmtInf/Strd/RfrdDocInf/Tp/CdOrPrtry/Cd
acmt.032BalTrf/BalTrfMtd/Cdt/RmtInf/Strd/RfrdDocInf/Tp/CdOrPrtry/Cd, BalTrf/BalTrfMtd/Dbt/RmtInf/Strd/RfrdDocInf/Tp/CdOrPrtry/Cd
acmt.034CdtInstr/RmtInf/Strd/RfrdDocInf/Tp/CdOrPrtry/Cd
admi.024NtfctnData/NclsdFile/Tp/Cd
auth.018CtrctRegn/CtrctRegnOpng/Attchmnt/DocTp, CtrctRegn/CtrctRegnOpng/Ctrct/Ln/Attchmnt/DocTp, CtrctRegn/CtrctRegnOpng/Ctrct/Trad/Attchmnt/DocTp
auth.019RegdCtrct/Ctrct/Ln/Attchmnt/DocTp, RegdCtrct/Ctrct/Trad/Attchmnt/DocTp
auth.020RegdCtrctClsr/Attchmnt/DocTp
auth.021CtrctRegnAmdmnt/RegdCtrctAmdmnt/Attchmnt/DocTp, CtrctRegnAmdmnt/RegdCtrctAmdmnt/Ctrct/Ln/Attchmnt/DocTp, CtrctRegnAmdmnt/RegdCtrctAmdmnt/Ctrct/Trad/Attchmnt/DocTp
auth.022Stmt/TxJrnl/CertRcrd/Attchmnt/DocTp, Stmt/SpprtgDocJrnl/Ntry/Attchmnt/DocTp, Stmt/AddtlSpprtgDocJrnl/Ntry/Attchmnt/DocTp, Stmt/RegdCtrct/Ctrct/Ln/Attchmnt/DocTp
auth.024TxNtfctn/TxCert/CertRcrd/Attchmnt/DocTp
auth.025SpprtgDoc/Ntry/Attchmnt/DocTp
auth.026ReqOrLttr/Attchmnt/DocTp
auth.034TaxRpt/AddtlRef/DocTp, TaxRpt/TaxRptHdr/RptCtgy, TaxRpt/TaxRptHdr/TaxRptPurp
camt.026Undrlyg/Initn/OrgnlTxRef/RmtInf/Strd/RfrdDocInf/Tp/CdOrPrtry/Cd, Undrlyg/IntrBk/OrgnlTxRef/RmtInf/Strd/RfrdDocInf/Tp/CdOrPrtry/Cd
camt.027Undrlyg/Initn/OrgnlTxRef/RmtInf/Strd/RfrdDocInf/Tp/CdOrPrtry/Cd, Undrlyg/IntrBk/OrgnlTxRef/RmtInf/Strd/RfrdDocInf/Tp/CdOrPrtry/Cd
camt.028Inf/RmtInf/Strd/RfrdDocInf/Tp/CdOrPrtry/Cd, Undrlyg/Initn/OrgnlTxRef/RmtInf/Strd/RfrdDocInf/Tp/CdOrPrtry/Cd, Undrlyg/IntrBk/OrgnlTxRef/RmtInf/Strd/RfrdDocInf/Tp/CdOrPrtry/Cd
camt.037Undrlyg/Initn/OrgnlTxRef/RmtInf/Strd/RfrdDocInf/Tp/CdOrPrtry/Cd, Undrlyg/IntrBk/OrgnlTxRef/RmtInf/Strd/RfrdDocInf/Tp/CdOrPrtry/Cd
camt.055Undrlyg/OrgnlPmtInfAndCxl/TxInf/OrgnlTxRef/RmtInf/Strd/RfrdDocInf/Tp/CdOrPrtry/Cd
camt.057Ntfctn/Itm/RmtInf/Strd/RfrdDocInf/Tp/CdOrPrtry/Cd
camt.058OrgnlNtfctn/OrgnlNtfctnRef/OrgnlItm/OrgnlItmRef/RmtInf/Strd/RfrdDocInf/Tp/CdOrPrtry/Cd
camt.059OrgnlNtfctnAndSts/OrgnlNtfctnRef/OrgnlItmAndSts/OrgnlItmRef/RmtInf/Strd/RfrdDocInf/Tp/CdOrPrtry/Cd
camt.087Mod/RmtInf/Strd/RfrdDocInf/Tp/CdOrPrtry/Cd, Undrlyg/Initn/OrgnlTxRef/RmtInf/Strd/RfrdDocInf/Tp/CdOrPrtry/Cd, Undrlyg/IntrBk/OrgnlTxRef/RmtInf/Strd/RfrdDocInf/Tp/CdOrPrtry/Cd
camt.110InvstgtnData/NclsdFile/Tp/Cd, InvstgtnData/RltdFileData/Tp/Cd
camt.111InvstgtnRspn/InvstgtnData/NclsdFile/Tp/Cd, InvstgtnRspn/InvstgtnData/RltdFileData/Tp/Cd
pacs.003DrctDbtTxInf/RmtInf/Strd/RfrdDocInf/Tp/CdOrPrtry/Cd
pacs.007TxInf/OrgnlTxRef/RmtInf/Strd/RfrdDocInf/Tp/CdOrPrtry/Cd

And 33 more messages: see the ExternalDocumentType1Code page.

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.