The EDI 811 is the invoice for services that do not fit on a product invoice. A phone bill for 400 lines across 60 locations has no item numbers or ship quantities. It has accounts, sub-accounts, monthly recurring charges, usage, taxes and a running balance. The 811 was built for that shape, and it is the format large telecom carriers use when a business customer asks for its bill electronically.
This guide covers what the 811 carries, how its billing hierarchy works, every segment you will map, a live single-account example, how consolidated billing works, how the 811 differs from the 810, and the errors that cause short-pays and disputes.
What Is an EDI 811?
An EDI 811 is the Consolidated Service Invoice/Statement transaction set defined by ASC X12, used to bill or report complex, structured service invoice detail. The X12 standard describes it as suited to "either consolidated or standalone invoices for service arrangements which require processing other than that done for the typical product invoice." It travels in functional group CI (the GS01 value), and it can carry both payable items and information-only memo items.
Authoritative references for 811 work:
- The X12 811 structure (release 004010) on Stedi lists every segment and loop in order, including the HL hierarchy and the summary BAL loop
- The telecom industry's 811 conventions are maintained through ATIS, whose Ordering and Billing Forum (OBF) and TCIF guidelines define the billing levels and summing rules carriers follow. The US Department of Defense WAWF 811 telecom guide points vendors to ATIS for those rules
- Carriers publish their own implementation guides. Verizon posts an EDI 811 implementation guide and appendix, and Granite Telecommunications' 811 guide shows full sample bills
Who sends it? The service provider: in practice usually a telecom carrier, or an insurer or service bureau in some insurance programs.
Who receives it? The customer's accounts payable or telecom expense management system, or a federal agency's payment system.
When is it sent? Once per billing cycle, per billing account. A consolidated account produces one master 811 and, depending on the carrier, memo 811s for each sub-account.
Why does it matter? Service bills are large and change every month. If the 811 is mapped badly, AP pays the wrong total, taxes land in the wrong cost center, and nobody can trace a disputed charge back to the line or circuit that caused it.
Who Uses the EDI 811
The 811 has a narrower audience than the 810. The clearest users are:
| Sector | Example | What the 811 bills |
|---|---|---|
| Telecom carriers | Verizon, CenturyLink and Granite publish 811 guides | Monthly recurring charges, usage, one-time charges, taxes and balances per billing account |
| US federal telecom billing | DoD's WAWF accepts the 811 for telecom invoices | Consolidated telecom service invoices to the activity that pays them |
| Insurance (mortgagee billing) | State Farm's mortgagee notification and billing standard | Policy notices and premium bills sent from an insurer to mortgage companies, paid with an 820 |
Utilities are a common guess, but most US retail energy markets bill on the 810 under state-run guides, such as the New York DPS EDI standards. If a utility or other service provider asks for an 811, its guide will say so.
How 811 Billing Works
A monthly telecom 811 cycle typically runs like this:
- Account setup. The customer and carrier agree which billing accounts will be sent by EDI, whether consolidated, and over which channel (VAN, AS2 or SFTP).
- Bill close. The carrier closes the billing period and generates the bill from its billing system.
- 811 build. The heading carries the invoice number, account and period. The detail carries the charges in an HL hierarchy. The summary carries the current charges in
TDSand the account balance inBAL. - Transmit and acknowledge. The customer returns a 997 to confirm the 811 arrived and parsed.
- Audit and allocate. The customer's AP or telecom expense system checks the totals, matches charges to contracts and cost centers, and flags disputes.
- Pay. The customer pays, often with an 820 payment order/remittance advice that quotes the invoice number from
BIG02.
There is no purchase order and no receipt to match against, so the usual three-way match does not apply. Audit against the contract rates and the previous month's bill instead.
The 811 Billing Hierarchy (HL Levels)
The detail area of the 811 is a set of HL loops. In telecom billing, HL03 uses numbered level codes defined in the X12 code list and used by the ATIS conventions:
| HL03 | Level | Typical content |
|---|---|---|
1 | Service/billing provider | The carrier, its contact numbers and total taxes |
2 | Billing arrangement | A billing account, such as a sub-account under a consolidated bill |
3 | Sub-billing arrangement | A more detailed account split |
4 | Group | A group of charges, with one or more IT1 lines |
5 | Category | A subdivision of a group, often one per phone number or circuit |
6 | Sub-category | A further breakdown |
7 | Type | A further breakdown |
8 | Charge detail | The lowest level of charges, in SLN lines |
9 | Line detail | Supporting detail such as itemized calls |
HL01 numbers each level, HL02 points to its parent, and HL04 says whether children follow (1) or not (0). A summary-only 811 uses levels 1 and 4. A detailed bill adds categories, charge detail and call detail under the group they support. The DoD guide notes that federal 811s must use levels 1 and 4, and that when a level 4 has no children, several IT1 loops can sit under it.
Interactive Example: Monthly Telecom Bill (Single Account)
A telecom carrier bills a food distributor for October. The heading names the invoice, the billing account (REF*12), the period (DTM 186 and 187), the due date and both parties. Level 1 is the carrier with its billing contact and $14.62 of tax. Level 4 holds two charges as monetary (M4) IT1 lines: $185.00 of monthly service and $31.00 of usage for 1,240 minutes. TDS shows $230.62 of current charges, and BAL shows last month's $198.40, the payment against it, and the $230.62 now due. All names and numbers are fictional.
Use the Plain English tab for a readable summary, or click any segment to see its elements.
Telecom 811 Consolidated Service Invoice/Statement
A carrier's monthly 811 for one billing account: HL level 1 service provider and level 4 charge group, recurring and usage charges as M4 monetary IT1 lines, tax in TXI, current charges in TDS, and previous balance, payment and amount due in BAL
- Document
- 811 Consolidated Service Invoice/Statement
- From / to
- NORTHWIRE → LAKESIDEFOODS
- Segments
- 31
- Interchange date
- Nov 1, 2026
Raw EDI (X12)
Human-Readable
Interchange
Functional Group
Transaction 811
Consolidated Service Invoice/StatementSegment Detail
811 Structure at a Glance
| Area | Segment | Name | Usage | Notes |
|---|---|---|---|---|
| Heading | ST | Transaction Set Header | Mandatory | ST01 = 811 |
| Heading | BIG | Beginning Segment for Invoice | Mandatory | Invoice date, invoice number, invoice type |
| Heading | NTE | Note/Special Instruction | Optional | Free-text bill messages |
| Heading | CUR | Currency | Optional | Non-US-dollar bills |
| Heading | REF | Reference Identification | Optional, usually required | Billing, master and sub-account numbers |
| Heading | PER | Administrative Communications Contact | Optional | Billing inquiry contacts |
| Heading | ITD | Terms of Sale | Optional | Due date and terms |
| Heading | DTM | Date/Time Reference | Optional | Billing period start and end |
| Heading | TXI | Tax Information | Optional | Account tax status |
| Heading loop | N1/N2/N3/N4 | Name and address | Optional | Payee (PE), payer (PR), remit-to |
| Detail loop | HL | Hierarchical Level | Mandatory, repeats | The billing hierarchy |
| Detail loop | LX | Assigned Number | Optional | Groups detail by phone number, circuit or order |
| Detail loop | NM1 | Individual or Organizational Name | Optional | Service provider at level 1 |
| Detail loop | ITA | Allowance, Charge or Service | Optional | Surcharges, credits, allowances |
| Detail loop | IT1 | Baseline Item Data (Invoice) | Optional, required at level 4 by most guides | One charge line |
| Detail loop | SI | Service Characteristic Identification | Optional | Telecom identifiers such as the phone number |
| Detail loop | QTY | Quantity | Optional | Lines in service, minutes and other counts |
| Detail loop | SLN | Subline Item Detail | Optional | Charge detail under a group |
| Detail loop | TCD / USD | Itemized Call Detail / Usage-Sensitive Detail | Optional | Call records and usage rating |
| Summary | TDS | Total Monetary Value Summary | Mandatory | Current charges |
| Summary loop | ITA | Allowance, Charge or Service | Optional | Account-level charges such as late fees |
| Summary loop | BAL | Balance Detail | Optional, usually sent | Previous balance, payments, adjustments, amount due |
| Summary | CTT | Transaction Totals | Optional | Count of IT1 lines where the guide asks for it |
| Summary | SE | Transaction Set Trailer | Mandatory | Segment count and control number |
The 811 standard is large: detail loops nest to four levels, and the X12 structure includes segments for vehicles, installments and rating factors that telecom bills rarely use. Each carrier's guide names the subset it sends.
Key Segments Explained
BIG: Beginning Segment for Invoice
BIG*20261101*NW04722191101*****DI~
| Element | Name | Example | What it means |
|---|---|---|---|
| BIG01 | Date | 20261101 | Invoice issue date |
| BIG02 | Invoice Number | NW04722191101 | Unique invoice number. Your 820 quotes it back |
| BIG03 to BIG06 | PO date, PO number, release, change order | Rarely used on service bills | |
| BIG07 | Transaction Type Code | DI | The kind of bill. See below |
| BIG08 | Transaction Set Purpose Code | Original, cancellation or replacement where the guide uses it |
BIG07 decides how AP treats the document. Codes in the X12 list include DI (debit invoice), CD (consolidated debit invoice), CE (consolidated credit invoice), DR (debit memo), CR (credit memo), ME (memorandum) and FB (final bill). On a consolidated account, Granite's guide sends the master bill as CD and each sub-account as a memo, so only the master is payable. Paying both is the classic consolidated-billing mistake.
The ATIS conventions recommend a unique invoice number, and some carriers build it from the account number plus the bill date, as in the example.
REF and DTM: Account and Billing Period
REF*12*0472219~
DTM*186*20261001~
DTM*187*20261031~
REF01 qualifies the account. Common qualifiers on telecom 811s are 12 (billing account), 14 (master account) and 11 (account number, used for sub-accounts), but the carrier's guide decides which it sends where. DTM with 186 and 187 gives the start and end of the billing period. Use the billing account, not the invoice number, as the key for allocating charges month to month.
HL: Hierarchical Level
HL*1**1*1~
HL*2*1*4*0~
| Element | Name | Example | What it means |
|---|---|---|---|
| HL01 | Hierarchical ID Number | 2 | Sequential number of this level |
| HL02 | Hierarchical Parent ID | 1 | The HL01 of the parent. Blank on level 1 |
| HL03 | Hierarchical Level Code | 4 | The billing level (see the table above) |
| HL04 | Hierarchical Child Code | 0 | 1 = children follow, 0 = none |
Build your parser to follow HL02, not segment order. Detailed bills can interleave many levels, and the parent pointer is the only reliable way to roll charges up.
IT1: Baseline Item Data (Invoice)
IT1*2*1240*M4*31.00**SV*0700~
| Element | Name | Example | What it means |
|---|---|---|---|
| IT101 | Assigned Identification | 2 | Line number |
| IT102 | Quantity Invoiced | 1240 | The count the charge relates to, here minutes |
| IT103 | Unit of Measure | M4 | M4 = monetary value |
| IT104 | Unit Price | 31.00 | With M4, the charge amount for the line, not a per-unit price |
| IT106 | Product/Service ID Qualifier | SV | Service |
| IT107 | Product/Service ID | 0700 | The charge type code from the industry list |
The M4 convention is what trips up teams who reuse their 810 map. On a product invoice, line amount is quantity times unit price. On a telecom 811 with IT103 = M4, IT104 already is the amount, and the DoD guide notes that with M4 the extended pricing rules do not apply. Multiply 1,240 by $31.00 and you have billed yourself $38,440.
The charge type codes in IT107 come from the telecom conventions, not from X12 itself. Granite's guide, for example, uses 0110 for recurring charges, 0400 for adjustments and 0700 for usage. Load the list from your carrier's guide and map each code to a GL account.
TXI: Tax Information
TXI*TX*14.62~
TXI01 is the tax type (TX = all taxes) and TXI02 the amount. Carriers send tax at several levels: a total at level 1, taxes per charge line, or exemption status in the heading. Pick one level to post from, or you will count the same tax twice.
TDS: Total Monetary Value Summary
TDS*23062~
TDS01 is the current charges total with two implied decimals: 23062 is $230.62. It includes taxes and the detail charges, but the DoD convention notes it does not include amounts billed only in the summary area. In the example, $185.00 + $31.00 + $14.62 = $230.62.
BAL: Balance Detail
BAL*P*PB*198.40~
BAL*M*TP*-198.40~
BAL*M*TT*230.62~
| Element | Name | Example | What it means |
|---|---|---|---|
| BAL01 | Balance Type Code | P | P previous period, M current period, A adjustment |
| BAL02 | Amount Qualifier Code | PB | PB billed amount, TP payments, NA net adjustment, TT total amount due |
| BAL03 | Monetary Amount | 198.40 | A decimal amount, sign included |
BAL is the statement half of "invoice/statement". It shows how this month's amount due was reached: previous balance, plus adjustments, minus payments, plus current charges. Unlike TDS, the amounts carry an explicit decimal point. Pay from TDS for the current invoice, and use BAL to spot payments the carrier has not applied.
Consolidated Billing: Master and Sub-Accounts
The "consolidated" in the name is about rolling many accounts into one bill. A business with 60 branch phone accounts can receive a single payable bill for the master account and still see each branch's charges.
Carriers do this in two ways, and the guide will tell you which:
- One transaction, many levels. The master 811 carries a level 2 (billing arrangement) loop for each sub-account, each with its own level 4 charge group. You pay the master
TDS. - Master plus memo transactions. The master 811 (for example
BIG07=CD) summarizes each sub-account, and a separate memo 811 for each sub-account (for exampleBIG07=ME) carries its detail and billing period. Only the master is payable.
Either way, allocate costs from the sub-account detail and pay from the master total. If your AP system treats each memo as an invoice, it will pay every branch twice.
EDI 811 vs 810 and Related Documents
| Document | Sent by | Purpose | Key difference from the 811 |
|---|---|---|---|
| 811 Consolidated Service Invoice/Statement | Service provider | Bills structured service charges with a running balance | Hierarchy of accounts and charges, BAL statement section |
| 810 Invoice | Supplier | Bills goods shipped against a PO | Flat item lines priced quantity times price, matched to the 850 and receipt |
| 880 Grocery Products Invoice | Grocery supplier | Grocery invoice with UCS segments | Product invoice for the grocery channel |
| 210 Motor Carrier Freight Invoice | Carrier | Bills a freight move | Transport service, but billed per shipment |
| 812 Credit/Debit Adjustment | Either party | Adjusts an invoice already sent | X12 says the 811 should not be used as a standalone credit/debit notice |
| 820 Payment Order/Remittance | Customer | Pays and explains the payment | The usual response to an 811 |
The short version: if you are billing for goods, use the 810. The 811 is for bills that are really statements of account, where the structure of accounts and charges matters as much as the total.
Common 811 Errors and How to Prevent Them
| Error | What happens | Prevention |
|---|---|---|
Treating IT104 as a unit price on M4 lines | Line amounts multiplied by minutes or line counts | Branch on IT103: with M4, take IT104 as the line amount |
| Paying memo bills on a consolidated account | Sub-account charges paid twice | Pay only the master BIG07, allocate from memos |
| Counting tax at two levels | Tax posted twice, totals do not tie | Post tax from one level only and reconcile to TDS |
Implied decimal error in TDS01 | Totals off by 100 times | TDS01 has two implied decimals. BAL03 and IT104 carry a decimal point |
Rolling up by segment order instead of HL02 | Charges assigned to the wrong account or circuit | Build the tree from HL01/HL02 |
Unknown charge type code in IT107 | Charge lands in a suspense account | Load the carrier's charge code list and alert on new codes |
Ignoring BAL | Unapplied payments and late fees go unnoticed | Compare BAL previous balance and payments to your own payment records monthly |
| Missing invoice number on the 820 | Payment not applied to the bill | Quote BIG02 in the remittance |
Run a sample bill through the free EDI inspector before you build the map. It shows the HL tree, the charge lines and the totals side by side, which makes M4 and decimal mistakes easy to spot.
811 Implementation Checklist
- Get the carrier's 811 guide and its industry charge code list
- Confirm single-account or consolidated billing, and whether memo 811s are sent
- Confirm which HL levels you will receive: summary only (1 and 4) or full detail
- Map
REFaccount qualifiers to your account master and cost centers - Handle
M4charge lines separately from priced lines - Pick one tax level to post from
- Reconcile
TDSto the sum of detail charges and taxes on every bill - Track
BALagainst your payment history - Return a 997 for every 811, and pay with an 820 that quotes
BIG02 - Test with a real prior-month bill, including a credit and a final bill if you can get them
For the wider picture of which X12 documents your partners may ask for, see the EDI document types reference.
Where OrderSync Fits
The 811 is money going out: a carrier billing you. Most of the documents that keep an operations team busy are money coming in: customer purchase orders arriving as EDI 850s and 875s, PDFs, emails and spreadsheets that someone keys into the ERP.
OrderSync reads those inbound orders in any format, matches customers, items and units to your catalog, and outputs clean orders to your ERP or valid X12. Paste any 811 into the free EDI inspector to see its billing hierarchy in plain English, read how multi-format order processing works, or book a 15-minute walkthrough to see your own orders processed.
Frequently Asked Questions
What is an EDI 811 used for?
The EDI 811 bills services with complex structure: accounts, sub-accounts, recurring charges, usage and taxes, plus a statement of the account balance. Telecom carriers are the main senders, and it is also used for some insurance billing and for federal telecom invoices.
What is the difference between EDI 810 and EDI 811?
The 810 is a product invoice: flat item lines, priced quantity times unit price, matched to a purchase order. The 811 is a service invoice and statement: charges sit in a numbered hierarchy of accounts and charge groups, line amounts are often sent as monetary values, and a BAL section shows the account balance.
What functional group does the 811 use?
The 811 travels in functional group CI, the value in GS01. The transaction set identifier in ST01 is 811.
What are the HL levels in a telecom 811?
HL03 codes run from 1 to 9: service/billing provider, billing arrangement, sub-billing arrangement, group, category, sub-category, type, charge detail and line detail. A summary bill uses levels 1 and 4; a detailed bill adds lower levels under each group.
What does M4 mean in an 811 IT1 segment?
M4 means monetary value. When IT103 is M4, IT104 is the amount of the charge, not a price per unit, so the line is not extended by the quantity in IT102.
What is a consolidated 811?
A consolidated 811 bills a master account that rolls up many sub-accounts. The carrier either nests each sub-account inside one transaction or sends a payable master bill plus memo bills for each sub-account. You pay the master and allocate costs from the sub-account detail.
How is an EDI 811 paid?
Most customers pay with an 820 Payment Order/Remittance Advice that quotes the 811 invoice number from BIG02, or by another payment method agreed with the carrier. A 997 acknowledges receipt of the 811 itself.