Learning Center
EDIFACT message reference
UN/EDIFACT is the international EDI standard maintained by the United Nations and used widely in Europe, Asia and global trade. Messages have six-letter names. This reference lists common messages and their closest ANSI X12 equivalents.
EDIFACT nests like X12, but the functional group level is optional and rarely used. Segments repeat in numbered segment groups, for example a group per line item starting with LIN.
Each card is one business area, with the number of message pages and a few examples. Select a card to jump to its group in the list below, or a message to open its page. EDIFACT names messages with six letters: ORDERS is a purchase order, DESADV a despatch advice and INVOIC an invoice.
| Message | Name | Used to | X12 equivalent |
|---|---|---|---|
| ORDERS | Purchase order | Buyer orders goods or services. | 850 |
| ORDRSP | Purchase order response | Supplier confirms or changes an order. | 855 |
| ORDCHG | Purchase order change request | Buyer changes an order. | 860 |
| DESADV | Despatch advice | Describes a shipment before arrival. | 856 |
| RECADV | Receiving advice | Confirms goods received. | 861 |
| INVOIC | Invoice | Bills for goods or services. | 810 |
| REMADV | Remittance advice | Explains a payment. | 820 |
| PAYMUL | Multiple payment order | Instructs a bank to make multiple payments. | — |
| FINSTA | Financial statement of an account | Bank account statement. | — |
| DELFOR | Delivery schedule | Shares forecasts and delivery requirements. | 830 |
| DELJIT | Delivery just in time | Gives precise just-in-time requirements. | 862 |
| INVRPT | Inventory report | Shares inventory levels. | 846 |
| SLSRPT | Sales data report | Shares sales data by item and location. | 852 |
| PRICAT | Price/sales catalogue | Shares item and price information. | 832 |
| IFTMIN | Instruction message | Transport booking or instruction. | 204 |
| IFTSTA | International multimodal status report | Reports transport status. | 214 |
| APERAK | Application error and acknowledgement | Reports business-level errors. | 824 |
| CONTRL | Syntax and service report | Confirms receipt and syntax validity. | 997 |
| CUSDEC | Customs declaration | Submits customs declarations. | — |
Equivalents are approximate. EDIFACT and X12 documents may differ in scope and structure.
All EDIFACT message guides
Every message type in the current UN/EDIFACT directory with its own page in the Learning Center, grouped by business area.
Catalogs and pricing
Communications
Control and acknowledgments
Customs and regulatory
- CODENOPermit expiration/clearance ready notice
- CUSCARCustoms cargo report
- CUSDECCustoms declaration
- CUSEXPCustoms express consignment declaration
- CUSPEDPeriodic customs declaration
- CUSREPCustoms conveyance report
- CUSRESCustoms response
- DGRECADangerous goods recapitulation
- GOVCBRGovernment Cross Border Regulatory
- PAXLSTPassenger list
- REGENTRegistration of enterprise
- SANCRTInternational movement of goods governmental regulatory
- VATDECValue added tax
- WASDISWaste disposal information
Finance
- AUTHORAuthorization
- BALANCBalance
- BANSTABanking status
- BUSCRDBusiness credit report
- CHACCOChart of accounts
- COACSUCommercial account summary
- COLREQRequest for a documentary collection
- COMDISCommercial dispute
- CREADVCredit advice
- CREEXTExtended credit advice
- CREMULMultiple credit advice
- DEBADVDebit advice
- DEBMULMultiple debit advice
- DEBRECDebts recovery
- DIRDEBDirect debit
- DOCADVDocumentary credit advice
- DOCAMAAdvice of an amendment of a documentary credit
- DOCAMIDocumentary credit amendment information
- DOCAMRRequest for an amendment of a documentary credit
- DOCAPPDocumentary credit application
- DOCAREResponse to an amendment of a documentary credit
- DOCINFDocumentary credit issuance information
- ENTRECAccounting entries
- FINCANFinancial cancellation
- FINPAYMultiple interbank funds transfer
- FINSTAFinancial statement of an account
- INFENTEnterprise accounting information
- INVOICInvoice
- JUPREQJustified payment request
- LEDGERLedger
- PAYEXTExtended payment order
- PAYMULMultiple payment order
- PAYORDPayment order
- RECECOCredit risk cover
- REMADVRemittance advice
- STATACStatement of account
- TAXCONTax control
Government and legal
Healthcare and social
- COPAYMContributions for payment
- IHCEBIInteractive health insurance eligibility and benefits inquiry and response
- IHCLMEHealth care claim or encounter request and response
- JAPRESJob application result
- JOBAPPJob application proposal
- JOBCONJob order confirmation
- JOBMODJob order modification
- JOBOFFJob order
- MEDPIDPerson identification
- MEDPREMedical prescription
- MEDREQMedical service request
- MEDRPTMedical service report
- MEDRUCMedical resource usage and cost
- PAYDUCPayroll deductions advice
- SOCADESocial administration
- SSIMODModification of identity details
- SSRECHWorker's insurance history
- SSREGWNotification of registration of a worker
- SUPCOTSuperannuation contributions advice
- SUPMANSuperannuation maintenance
Insurance
- ICASRPInsurance claim assessment and reporting
- ICSOLIInsurance claim solicitor's instruction
- IFTICLCargo insurance claims
- INSPREInsurance premium
- IPPOADInsurance policy administration
- IPPOMOMotor insurance policy
- ISENDSIntermediary system enablement or disablement
- LREACTLife reinsurance activity
- LRECLMLife reinsurance claims
- PRPAIDInsurance premium payment
- REBORDReinsurance bordereau
- RECALCReinsurance calculation
- RECLAMReinsurance claims
- RECORDReinsurance core data
- RELISTReinsured objects list
- REPREMReinsurance premium
- RESETTReinsurance settlement
- RETACCReinsurance technical account
Master data
- CLASETClassification information set
- DAPLOSData Plot Sheet
- DIRDEFDirectory definition
- DMRDEFData maintenance request definition
- DMSTATData maintenance status report/query
- IMPDEFEDI implementation guide definition
- PARTINParty information
- PRODATProduct data
- PROINQProduct inquiry
- SAFHAZSafety and hazard data
- UTILMDUtilities master data
Ordering
Planning and inventory
Projects and construction
- CNTCNDContractual conditions
- CONAPWAdvice on pending works
- CONDPVDirect payment valuation
- CONDRADrawing administration
- CONDRODrawing organisation
- CONESTEstablishment of contract
- CONITTInvitation to tender
- CONPVAPayment valuation
- CONQVAQuantity valuation
- CONRPWResponse of pending works
- CONTENTender
- CONWQDWork item quantity determination
- PROCSTProject cost reporting
- PROTAPProject tasks planning
Shipping and logistics
Statistics and reporting
- BOPBNKBank transactions and portfolio transactions report
- BOPCUSBalance of payment customer transaction report
- BOPDIRDirect balance of payment declaration
- BOPINFBalance of payment information from customer
- GESMESGeneric statistical
- MSCONSMetered services consumption report
- RDRMESRaw data reporting
- UTILTSUtilities time series
Transport
- BAPLIEBayplan/stowage plan occupied and empty locations
- BERMANBerth management
- BMISRMBulk marine inspection summary report
- CALINFVessel call information
- COARRIContainer discharge/loading report
- CODECOContainer gate
- COEDORTransport equipment stock and profile report
- COHAORContainer special handling order
- COPARNContainer announcement
- COPINOContainer pre-notification
- COPRARContainer discharge/loading order
- COREORContainer release order
- COSTCOContainer stuffing/stripping confirmation
- COSTORContainer stuffing/stripping order
- DESTIMEquipment damage and repair estimate
- IFCSUMForwarding and consolidation summary
- IFTCCAForwarding and transport shipment charge calculation
- IFTDGNDangerous goods notification
- IFTFCCInternational transport freight costs and other charges
- IFTMANArrival notice
- IFTMBCBooking confirmation
- IFTMBFFirm booking
- IFTMBPProvisional booking
- IFTMCAConsignment advice
- IFTMCSInstruction contract status
- IFTMINInstruction
- IFTRINForwarding and transport rate information
- IFTSAIForwarding and transport schedule and availability information
- IFTSTAInternational multimodal status report
- IFTSTQInternational multimodal status request
- MEQPOSMeans of transport and equipment position
- MOVINSStowage instruction
- TANSTATank status report
- TPFREPTerminal performance
- VERMASVerified gross mass
- VESDEPVessel departure
Travel and tourism
- AVLREQAvailability request
- AVLRSPAvailability response
- PASREQTravel, tourism and leisure product application status request
- PASRSPTravel, tourism and leisure product application status response
- RESMSGReservation
- RESREQReservation request
- RESRSPReservation response
- SKDREQSchedule request
- SKDUPDSchedule update
- STLRPTSettlement transaction reporting
- SUPRESSupplier response
- TIQREQTravel, tourism and leisure information inquiry request
- TIQRSPTravel, tourism and leisure information inquiry response
- TSDUPDTimetable static data update
- TUPREQTravel, tourism and leisure data update request
- TUPRSPTravel, tourism and leisure data update response
EDIFACT structure basics
An EDIFACT interchange starts with an optional UNA segment that defines delimiters, followed by UNB (interchange header) and ends with UNZ. Each message is enclosed in UNH and UNT. Within a message, segments such as BGM (beginning of message), DTM (dates), NAD (name and address) and LIN (line item) carry the business data.
Typical delimiters are + between data elements, : between components and ' at the end of each segment. Messages are published in directory versions such as D96A or D01B, and trading partners specify the version and subset they use.
Read more in X12 vs EDIFACT.
Trading with international partners?
ECOM supports EDIFACT and X12 on one platform, with maps for each partner.