EDI 810 Invoice: Every Required Segment, Explained

By
BOLD VAN Marketing
March 27, 2026
5 min read
Share this post

An EDI 810 invoice is the electronic billing document a supplier sends to a buyer to request payment after goods ship. It conforms to the ANSI X12 standard and replaces the traditional paper invoice. The 810 is sent in response to an EDI 850 purchase order and typically follows the EDI 856 advance ship notice (ASN) in the order-to-cash workflow. Buyers usually respond with an EDI 997 functional acknowledgment confirming receipt.

EDI 810 Invoice: Required Segments, Common Chargebacks, and How to Avoid Them

By the BOLD VAN EDI Compliance Team • Updated December 2025 • 7 min read

At a glance
  • The EDI 810 is the electronic invoice in an ANSI X12 workflow, sent after shipment to trigger payment.
  • Required segments include BIG, N1, IT1, TDS, CTT, REF, ITD, SAC, and the envelope segments. Trading partners often require "optional" X12 segments too.
  • The five most common chargeback causes are PO mismatches, totals discrepancies, wrong party IDs, 810/856 inconsistencies, and invalid SAC codes.
  • Pre-transmission validation and automated three-way matching (850 ↔ 856 ↔ 810) eliminates most chargeback triggers before they reach the retailer.

For distributors working with big-box retailers, national chains, and mid-market brands, the EDI 810 is where the order-to-cash workflow succeeds or fails. A compliant, accurate 810 speeds up payment and protects the trading partner relationship. An error in a single segment — a mismatched PO number, a wrong party ID, a totals discrepancy — can stop payment, trigger a chargeback, and flag your account for audit.

This guide covers every required segment in the EDI 810, the most common chargeback causes and how to prevent them, and a clean template structure you can use as your baseline.

What is the EDI 810 invoice?

The EDI 810 is the electronic equivalent of an invoice. Suppliers transmit it to buyers after fulfilling an order to initiate payment. In a standard EDI workflow, the 810 follows the 850 (purchase order) and 856 (advance ship notice), completing the billing side of the transaction cycle.

Unlike some EDI documents that retailers process with minimal scrutiny, the 810 feeds directly into retailer accounts payable systems and ERP platforms. Formatting errors aren't flagged by a human reviewer — they trigger automatic payment holds, deductions, or rejections at the system level. That's what makes getting the segment detail right non-negotiable.

EDI 810 in the distributor order-to-cash workflow

The 810 sits at the center of order-to-cash for distributors. It flows system to system, after the 850 purchase order and in alignment with the 856 ASN, automating how shipped product gets billed and how funds move. When the 810 is accurate and compliant, it helps distributors:

  • Shorten days sales outstanding (DSO) by speeding customer acceptance
  • Avoid penalty chargebacks from retailers and OEMs
  • Pass trading partner and internal control audits cleanly
  • Reduce manual order matching, freeing up accounting and IT teams

Those benefits reverse quickly the moment an 810 misses a required segment or fails to echo a retailer's reference code. Getting the details right matters most for distributors scaling into new retail channels or continuously onboarding trading partners.

Required EDI 810 segments

The segments below are required in most 810 implementations under ANSI X12. Treat segments labeled "optional" in the base X12 spec with caution — most enterprise retailers require them in their implementation guide, and omitting them is a leading cause of invoice rejection.

EDI 810 Required Segments: Purpose and Common Chargeback Triggers
Segment Name Purpose Common chargeback trigger
ISA / GS / GE / IEA Interchange & group envelope Define sender/receiver, version, and control numbers for the entire transmission Incorrect formatting causes file-level rejection before any invoice data is read
ST / SE Transaction set header & trailer Open and close each individual invoice transaction; SE01 must equal the total segment count Segment count mismatch in SE01 triggers automatic rejection
BIG Beginning segment for invoice States the invoice date, invoice number, and PO number (BIG04); must echo the exact PO from the inbound 850 PO number mismatch is the single most common cause of invoice rejection
N1 Loop Party identification Identifies bill-to, ship-to, and buyer using trading partner-supplied codes (GLN, store number, DUNS) Outdated or incorrect party codes cause misapplied cash receipts and "invalid ship-to" chargebacks
REF Reference identification Carries vendor numbers, department codes, or payment routing references required for internal tracking Omission or mismatch causes payment holds
ITD Terms of sale / deferred terms Specifies payment terms (e.g., Net 30, 2% 10 Net 30); retailers rely on this for AP scheduling and early payment discounts Incorrect terms can cause deductions or missed discount windows
DTM Date/time reference Provides service or shipment dates where trading partners require them for compliance or discount eligibility Missing when required by trading partner guide triggers compliance flags
IT1 Baseline item data Line-level detail: quantity, item number, unit of measure, and price; must align 1:1 with the original 850 and often the 856 ASN IT1 mapping errors are the top source of chargebacks from large retail accounts
PID Product/item description Item descriptions, sent where trading partners require additional product information Required by some retailers; omission can cause rejection
TDS Total dollar summary Invoice total; must equal the sum of all IT1 line extensions plus taxes and adjustments Even minor rounding discrepancies trigger automatic payment holds
TXI Tax information Line and summary tax amounts; used where applicable and must be consistent across the document Tax inconsistencies cause deductions and reconciliation disputes
SAC Service, promotion, allowance, or charge Carries freight, promotional allowances, and discounts using trading partner-approved codes Non-approved SAC codes or header/line misallocation cause short-pays and recurring deductions
CTT Transaction totals Count of line item segments; used for reconciliation and must match the actual IT1 count Mismatch between CTT and actual line count triggers transmission errors

In practice, most big-box and enterprise retailers treat "optional" X12 segments as required. Always check every trading partner's implementation guide — automation is only as reliable as the mapping rules enforced for each recipient.

Common EDI 810 chargebacks and how to prevent them

Retailer chargebacks on 810 invoices are almost always traceable to a small set of root causes — mapping errors, reference number mismatches, and totals that don't reconcile. Nine times out of ten, the issue is in the template or mapping, not the product or relationship. Here are the five most common triggers and how to address them systematically.

1. PO reference and line-level mismatches

Symptoms: The invoice carries the wrong or missing PO number, or line items don't match the original PO structure.

Why it happens: Manual mapping errors, or incomplete integration between ERP and order systems that fails to pull the correct PO reference automatically.

Impact: Invoice rejections, manual review queues, and per-invoice penalties that compound quickly across high-volume accounts.

How to prevent it: Automatically copy PO numbers from the inbound 850 into BIG04. Automate the mapping of IT1 line numbers and product IDs directly from order data. Run pre-send validation to confirm every line item matches the corresponding PO before transmission.

2. Totals that don't match line items

Symptoms: The TDS segment doesn't match the sum of line extensions plus charges and tax.

Why it happens: Rounding errors, omitted SAC charges, or sync gaps between accounts receivable and order data.

Impact: Partial payments, quick payment holds, or recurring chargebacks that take weeks to research and dispute.

How to prevent it: Recompute TDS automatically from mapped line item data — never rely on hand-keyed amounts. Enforce rounding and tax logic that matches each trading partner's calculation rules, which often differ from your internal defaults.

3. Incorrect or missing N1 party IDs

Symptoms: Bill-to or ship-to IDs don't match the retailer's master file.

Why it happens: Outdated partner codes in your mapping tables, or poor integration with warehouse and location data that doesn't reflect store openings, consolidations, or restructuring.

Impact: Misapplied cash receipts or "invalid ship-to" chargebacks that require manual correction on both sides.

How to prevent it: Centralize location ID tables and validate N1 segments against each customer's expected code set before transmission. Audit mappings regularly, especially after a retailer restructures distribution centers or store networks.

4. ASN/invoice inconsistencies (810 vs. 856)

Symptoms: Invoice quantities don't match shipped or boxed amounts from the ASN, or shipment records aren't linked.

Why it happens: Disconnected shipping and invoicing processes — corrections made at the time of the ASN or invoice that aren't reflected in both documents.

Impact: Chargebacks for inaccurate invoicing, reconciliation rework, and in severe cases, loss of retailer trust and reduced order allocation.

How to prevent it: Drive both the 810 and the 856 from the same fulfillment source data. Build cross-checks that block transmission until quantities reconcile, or prompt a compliance review when they don't.

5. Misused allowance, charge, or tax codes

Symptoms: SAC or TXI segments use codes not listed in the retailer's implementation guide, or charges are misallocated between header and line items.

Why it happens: Global templates used without customizing to partner specs, or manual overrides by finance teams who aren't aware of retailer-specific code requirements.

Impact: Short-pays, disputes, and repeat deduction research every billing period — a significant drain on AR team time.

How to prevent it: Lock SAC and tax codes to permissible values for each trading partner. Train AR and EDI teams on compliance nuances for each major account, particularly when retailer specs change at quarter's end.

A clean EDI 810 invoice template structure

The following is a widely accepted segment structure for an 810 invoice that most distribution and manufacturing trading partners will accept. Adapt it to each trading partner's published implementation guide — this structure keeps you compliant for the vast majority of retailer and OEM invoices.

EDI 810 Invoice Template: Segment Structure
Position Segment Description Status
1 ISA Interchange control header Required
2 GS Functional group header Required
3 ST Transaction set header (810) Required
4 BIG Beginning segment: invoice date, invoice number, PO number (BIG04) Required
5 REF Reference identification (vendor number, department code) Required by most
6 ITD Payment terms Required by most
7 DTM Date/time reference (ship date, service date) Conditional
8 N1 Loop Party IDs: bill-to (BT), ship-to (ST), buyer (BY) Required
9 IT1 Line-item detail: quantity, UOM, price, item number (one per invoiced line) Required
10 PID Product description Conditional
11 SAC Allowances and charges (freight, promo, discount) — line level Conditional
12 TDS Total dollar summary (must equal sum of all IT1 lines + SAC + TXI) Required
13 TXI Tax information — summary level Conditional
14 SAC Allowances and charges — summary level Conditional
15 CTT Transaction totals (count of IT1 segments) Required
16 SE Transaction set trailer (SE01 = total segment count) Required
17 GE Functional group trailer Required
18 IEA Interchange control trailer Required

Don't drop segments your trading partners require, even if the base X12 spec labels them optional. Every retailer's implementation guide is different, and specs sometimes change with little or no notice at quarter's end. Disciplined, automated mapping validation is the most reliable way to stay current.

Checklist: Fortifying your EDI 810 for chargeback protection

Use this checklist with your distribution finance and IT teams to keep 810 invoice flows clean and protect AR from retailer penalty deductions.

Technical and mapping controls:

  • Validate every invoice for required segments — ST, BIG, N1, IT1, TDS, CTT, SE — and block transmission if any are missing
  • Cross-check BIG04 PO number, IT101 line numbers, and item IDs directly from the inbound 850 and, where applicable, the 856 ASN
  • Automatically recompute TDS from line data and flag discrepancies before transmission — even minor rounding differences can trigger retailer system holds
  • Confirm SE01 segment counts match the actual count in every transaction set

Business and compliance safeguards:

  • Catalog every customer's implementation guide; maintain current lists of approved SAC codes, location IDs, and payment terms
  • Ensure pricing changes are reflected on the PO first so the 810 matches contracted pricing
  • Run periodic automated audits comparing 810 invoices to both 850 POs and 856 ASNs for high-volume trading partners

Live monitoring and exception management:

  • Track invoice acceptance and chargeback rates in real time through your EDI portal — don't wait for end-of-month reports or retailer scorecard surprises
  • Sort chargebacks by partner and reason code; fix mappings or data sources where error rates cross your acceptable threshold

For teams onboarding new large retail customers, the complete guide to EDI trading partner onboarding for manufacturers and distributors covers how to embed these protections from day one rather than cleaning them up downstream.

Why EDI 810 invoice mastery pays off for distributors

Getting the EDI 810 right isn't a one-time setup task — it's an ongoing process. Retailer implementation guides change. Trading partners update spec requirements. ERP migrations can silently break field mappings. Distributors who treat 810 compliance as a continuous discipline rather than a launch checklist consistently report fewer chargebacks, shorter payment cycles, and cleaner audit outcomes.

If your AR team is spending time each week untangling retailer deductions, the root cause is almost always upstream — in how your 810s are mapped, validated, and monitored before transmission. The right EDI VAN integration and validation processes remove that friction and let your team focus on growth instead of cleanup.

Get EDI 810 compliance right and grow fearlessly

Want to see how streamlined EDI 810 processes look in practice, or what compliance-ready mapping could do for your chargeback rates? Schedule a free BOLD VAN demo and see how we're helping distributors eliminate hidden AR leaks and protect every dollar earned — without changing your ERP or disrupting daily operations.

Frequently asked questions about the EDI 810 invoice

What is an EDI 810 invoice?

An EDI 810 invoice is an electronic billing document sent by a supplier to a buyer to request payment for goods or services delivered. It is formatted according to the ANSI X12 standard and is the electronic equivalent of a traditional paper invoice. The 810 is typically sent after shipment, in response to an EDI 850 purchase order.

What segments are required in an EDI 810?

The core required segments in an EDI 810 invoice are ISA/GS (interchange and group headers), ST (transaction set header), BIG (invoice number, date, and PO reference), N1 (party identification for bill-to and ship-to), IT1 (line-item detail including quantity, price, and unit of measure), TDS (total dollar summary), CTT (transaction totals), SE (transaction set trailer), and GE/IEA (group and interchange trailers). Additional segments such as REF, ITD, DTM, SAC, and TXI are often required by specific trading partners even when labeled optional in the base X12 standard.

What causes EDI 810 chargebacks?

The most common causes of EDI 810 chargebacks are PO number mismatches in the BIG segment, line-item discrepancies between the 810 and the original 850 purchase order, totals in the TDS segment that don't reconcile with line extensions, incorrect or missing party IDs in the N1 loop, and allowance or charge codes in the SAC segment that don't match the retailer's approved code set. Invoice quantities that conflict with the EDI 856 advance ship notice are also a frequent trigger.

What is the difference between an EDI 810 and an EDI 850?

An EDI 850 is a purchase order sent from a buyer to a supplier to initiate an order. An EDI 810 is an invoice sent from the supplier back to the buyer to request payment after goods have shipped. The 810 must reference the original 850 purchase order number in the BIG04 segment and typically must match the quantities and line items from both the 850 and the EDI 856 advance ship notice.

What is the BIG segment in an EDI 810?

The BIG segment is the beginning segment of an EDI 810 invoice. It contains the invoice date, invoice number, and purchase order number. The PO number in BIG04 must exactly match the PO number from the inbound EDI 850 — any discrepancy is one of the most common causes of invoice rejection by retailer systems.

What happens if an EDI 810 invoice is rejected?

When an EDI 810 is rejected, the buyer's system typically generates an EDI 997 functional acknowledgment with an error code, or the invoice is flagged in the retailer's vendor portal. Rejected invoices delay payment, may trigger a chargeback penalty, and often require manual research and resubmission. Automated pre-transmission validation can catch most rejection triggers before the 810 is sent.

How does the EDI 810 relate to the EDI 856 advance ship notice?

The 810 and 856 must be consistent with each other. Quantities, item IDs, and shipment references in the 810 invoice should match what was reported in the 856 ASN. Discrepancies between the two — such as invoicing for more units than the ASN reported as shipped — are a common source of short-pays and chargeback deductions from retailers.

What is the TDS segment in an EDI 810?

The TDS segment contains the total dollar amount of the invoice. It must equal the sum of all IT1 line-item extensions plus any applicable taxes (TXI) and allowances or charges (SAC). Even small rounding discrepancies between the TDS and line-level totals can trigger automatic payment holds in retailer AP systems.

BOLD VAN Marketing
Content Manager

Latest articles

Compliance
March 31, 2026

FSMA 204 Compliance Checklist: 90-Day Action Plan Before the July 2028 Deadline

Complete FSMA 204 compliance checklist for food companies. Download our 90-day action plan to prepare for the July 2028 deadline with step-by-step tasks, timelines and team responsibilities.

Solutions
March 23, 2026

Why Manual Order Processing Costs More Than You Think: Calculate Your Real Annual Spend (and Save Instantly)

Estimate what non-EDI orders are really costing your business—from chargebacks to labor. Use our calculator to uncover hidden annual costs.

Compliance
March 10, 2026

FSMA 204 Key Data Elements (KDEs): What Food Companies Must Track

Learn what FSMA 204 Key Data Elements (KDEs) are and how food companies must track traceability data during receiving, processing, and shipping events.

Achieve more from your EDI VAN provider.