Skip to main content

EDIFACT INVOIC vD96A

What is the EDIFACT INVOIC? 

TheElectronic Data Interchange EDIFACT INVOIC message is the EDI standard for electronic invoicing internationally. It enables buyers to request payment for goods or services from suppliers in a structured, automated format.  

Where the EDI 810 Invoice transaction is detail-rich, used mostly in North America and perhaps a bit rigid depending on trade relationships, the EDIFACT INVOIC message is a document tailored for Europe and international trade, United Nations (UN) based and a bit more flexible on structure. 

The EDIFACT INVOIC message replaces paper-based invoices with structured, machine-readable data that allows seamless automated billing, payment processing, and reconciliation. Implementing the INVOIC message, ensures accuracy, security, and compliance across global supply chains. 

SimilarEDIFACT in purpose to the X12 810 Invoice, both are electronic invoices sent by sellers to buyers to communicate billing information for goods and services between trading partners and include details like Order numbers, prices, quantities, and taxes to request payment. Selling organizations can transmit a complete EDIFACT INVOIC Invoice transaction, a machine‑readable invoice that drives automated posting, cash application, and reconciliation with their trading partner counterparts.  
 

How does PartnerLinQ use the EDIFACT INVOIC? 

The EDIFACT INVOIC message is generated by suppliers after shipment confirmation and aligns the message to purchase Order and receipt records for three‑way matching. The result is a electronic bill to buyers for goods and services provided. PartnerLinQ leverages the EDIFACT INVOIC transaction to automate the procure-to-pay lifecycle. The INVOIC message ties directly to corresponding purchase order and despatch advice. This enables precise three-way matching, allowing finance systems to post validated invoices automatically while maintaining full audit traceability. 
 

What responses to the EDIFACT INVOIC are expected/sent? 

PartnerLinQ trading partners typically exchange the following related documents to complete the end-to-end invoice and order management process. 

TransactionRole
CONTRLFunctional Acknowledgment
DESADVDespatch Advice
ORDERSPurchase Order
ORDRSPOrder Response
ORDCHGOrder Change Request

 

How do we support the EDIFACT INVOIC? 

PartnerLinQ Value Added Networkprovides complete technical enablement for INVOIC, including prebuilt maps, validations, and error management tools. The platform supports AS2, SFTP, and VAN connectivity and offers dashboard-based monitoring for message flow, acknowledgments, and business exceptions. 
 

What are the Key Features of the EDIFACT INVOIC? 

• Automates billing workflows across international markets 
• Supports multiple currencies and tax configurations 
• Enables three-way matching for order, shipment, and invoice 
• Reduces manual reconciliation and accelerates payment processing 
• Complies with UN/EDIFACT D96A syntax and ISO 9735 standards 
 

What is the Purpose of the EDIFACT INVOIC? 

The AS2purpose of the INVOIC message is to electronically communicate invoice information for single or recurring billing by the seller to the buyer (typically). It ensures that billing data corresponds to delivered goods or services, enabling automated posting and faster settlement cycles. 
 

What Information is Included in the EDIFACT INVOIC? 

The INVOIC message typically contains: 

  • Product details, quantities, and unit prices
  • Invoice number and date
  • Seller and buyer identifiers
  • Related purchase order and shipment references
  • Discounts, allowances, and charges
  • Taxes, totals, and terms 
     

What are the Essential Components of the EDIFACT INVOIC? 

Core segments include: 

SegmentNamePurpose
UNHMessage HeaderIndicates the start of a transaction set.
BGMBeginning of MessageUniquely identifies the invoice.
DTMDate/Time/PeriodUsed to indicate or specify pertinent processing and other dates and times relative to the transaction.
RFFReference InformationCarries reference details between the trading parties.
NADName and AddressUsed to identify trade parties.
CUXCurrenciesDefines the currency expected for payment.
LINLine ItemUsed to specify details about individual items or products being ordered.
IMDItem DescriptionUsed to describe the product or service being invoiced.
MOAMonetary AmountUsed to convey financial values such as line totals or grand totals.
TAXTax InformationSpecifies the tax type.
UNTMessage TrailerA service segment that signals the end of a message.

 

What are the Common Segments Included in the EDIFACT INVOIC? 

Typical messages include: UNH, BGM, DTM, RFF, NAD, CUX, LIN, IMD, MOA, TAX, UNT. 
Optional segments include ALC (Allowances/Charges), FTX (Free Text), and TDT (Transport Details).

SegmentNamePurpose
UNHMessage HeaderIdentifies the start and control number.
BGMBeginning of MessageDefines document type and number.
DTMDate/Time/PeriodSpecifies critical transaction dates.
RFFReferenceLinks related orders and shipments.
NADName and AddressIdentifies buyer, seller, and remittance parties.
LINLine ItemDefines item number, quantity, and price.
MOAMonetary AmountSummarizes totals and subtotals.
TAXTax InformationProvides tax type and rate details.
UNTMessage TrailerCloses message and validates segment count.

 

What Status Codes are used with the EDIFACT INVOIC? 

BGM1225 Application Programming Interfacedefines document status such as 9 = Original, 7 = Duplicate, and 5 = Replace. PartnerLinQ ensures consistency across message lifecycles and correlates CONTRL acknowledgments accordingly.  
 

What Reason Codes are used with the EDIFACT INVOIC? 

Common reasons for variance, where BGM1225 = 5 (Replace) include pricing discrepancies, tax errors, and quantity mismatches. PartnerLinQ manages financial adjustments through structured ALC and MOA segments for traceable reconciliation. 
 

What Use Cases does the EDIFACT INVOIC support? 

  • Supplier billing for goods and services
  • Freight invoicing for logistics providers
  • Service contracts and project-based billing
  • Consolidated invoices for multi-location deliveries 
     

What are the Benefits of the EDIFACT INVOIC? 

  • Accelerates cash flow
  • Improves accuracy and reduces disputes
  • Ensures tax and compliance accuracy
  • Enables global interoperability 
     

How efficient is the EDIFACT INVOIC? 

Very, UN/EDIFACTand PartnerLinQ transaction document routing validates invoices automatically, isolating exceptions for rapid correction. 
 

How Compliant is the EDIFACT INVOIC?  

The EDIFACT INVOIC conforms to UN/EDIFACT and GS1 standards ensuring alignment with international B2B practices.  
 

What is the Format of the EDIFACT INVOIC?  

The EDIFACT INVOIC uses hierarchical segments grouped into Header, Detail, and Summary levels following ISO 9735 formatting rules. 
 

How Accurate is the EDIFACT INVOIC? 

PartnerLinQ enforces validation between order, shipment, and invoice data for complete accuracy. 
 

What are the Limitations of the EDIFACT INVOIC? 

The primary limitation of the EDIFACT INVOIC is the Free-Text (FTX) segments, which can reduce automation. Partners should use structured data wherever possible, and avoid Free-Text (FTX) segments. 
 

Are Guidelines & Sample Files for the EDIFACT INVOIC transaction? 

Yes. PartnerLinQ provides sample EDIFACT INVOIC Transaction and implementation guides are available through its Support and Guideline Management Team

Sample EDIFACT INVOIC implementation guides illustrate both inbound and outbound flows, segment layouts, and valid data examples and support testing and partner onboarding. Customized specification documents for use in on boarding and technical development are available upon request.  

PartnerLinQ provides: 

  • EDIFACT INVOIC transaction implementation guide
  • Sample payloads
  • Qualification and testing maps
  • Error handling and best-practice notes 

Contact our experts

Sample

 

What are the Basic Questions for EDI Integration with the EDIFACT INVOIC? 

When integrating the EDIFACT INVOIC transaction, key questions include: 

  1. Is the transaction inbound or outbound relative to the ERP?
  2. Are there Samples and Specs available?
  3. What is the general direction of the transaction?
  4. Are there other interested parties?
  5. What transactions might these interested parties be a party to?
  6. What response(s) to the transaction are expected or sent
  7. What payment terms and currency details are required?
  8. Are Service, Allowance, or Charge (SAC) segments expected?
  9. What about taxes? (TXI)
  10. What system triggers the 810 – manual or automated?
  11. Is there automation? (an internal systems trigger) or are Invoice (810) business message transactions triggered manually?
  12. How are invoice updates or changes handled?
  13. Are responses and changes automatically triggered? (an internal systems trigger) or do transactions require human intervention?
  14. What about terms of payment that come from inbound orders, how will those be accommodated/validated? 


What Business Level Workflow does the EDIFACT INVOIC support? 

  1. Seller ships goods and issues DESADV.
  2. Seller transmits INVOIC to buyer.
  3. Buyer validates and returns CONTRL acknowledgment.
  4. Payment initiated through PAYMUL or PAYORD. 
     
Workflow

 

What are the Best Practices for using the EDIFACT INVOIC? 

  • Maintain sequential UNH/UNT references
  • Use structured RFF references
  • Validate CUX and TAX accuracy
  • Avoid redundant free-text entries
  • Monitor message status using PartnerLinQ dashboards 
     

What Transactions are associated with the EDIFACT INVOIC? 
 

TransactionRole
ORDERSPurchase Order
ORDRSPOrder Response
DESADVDespatch Advice
CONTRLFunctional Acknowledgment
APERAKApplication Acknowledgment
PAYMUL/PAYORDPayment Messages

Footnotes 

  1. UN/EDIFACT UN/EDIFACTD96A Standard, INVOIC Message Structure – United Nations Economic Commission for Europe (UNECE).",
  2. PartnerLinQ EDIFACT INVOIC Notes (20251009) – User Notes 3: What is the EDIFACT INVOIC message.",
  3. PartnerLinQ INVOIC EDIFACT vD96A (20240926) – Segment Definitions for UNH, BGM, DTM, RFF, NAD, CUX, LIN, IMD, MOA, TAX, UNT.",
  4. PartnerLinQ Implementation Guidance – Procure-to-Pay Automation and Three-Way Match Framework
  5. PartnerLinQ Connectivity & Compliance Suite – AS2, SFTP, and VAN Integration Guidelines
  6. UN/EDIFACT ISO 9735 Syntax Rules – Delimiter and Segment Structure Definitions.",
  7. PartnerLinQ Global EDI Practice – Validation, Acknowledgment, and Exception Management Framework.",
  8. PartnerLinQ Mapping Guidelines – D96A-to-ERP Field Alignment and Business Rule Enforcement.",
  9. PartnerLinQ Testing & Certification Process – INVOIC Implementation Compliance Procedures.",
  10. GS1 Global Standards – Application Identifiers and GLN Usage in EDI Transactions." 

Explore Our Integration Solutions

PartnerLinQ Integration Solutions

PartnerLinQ Integration Solutions

Connect Everything. Integrate Intelligently.

Future-Proof Your Business with Composable, AI Powered Connectivity.

×