Skip to content
EDI 811 — EDI TransactionPublished Nov 4, 2026

EDI 811 Consolidated Service Invoice/Statement

EDI 811 explained: how telecom carriers bill services on X12, the HL billing levels, the BIG, IT1, TDS and BAL segments, a live example and common errors.

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:

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:

SectorExampleWhat the 811 bills
Telecom carriersVerizon, CenturyLink and Granite publish 811 guidesMonthly recurring charges, usage, one-time charges, taxes and balances per billing account
US federal telecom billingDoD's WAWF accepts the 811 for telecom invoicesConsolidated telecom service invoices to the activity that pays them
Insurance (mortgagee billing)State Farm's mortgagee notification and billing standardPolicy 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:

  1. 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).
  2. Bill close. The carrier closes the billing period and generates the bill from its billing system.
  3. 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 TDS and the account balance in BAL.
  4. Transmit and acknowledge. The customer returns a 997 to confirm the 811 arrived and parsed.
  5. Audit and allocate. The customer's AP or telecom expense system checks the totals, matches charges to contracts and cost centers, and flags disputes.
  6. 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:

HL03LevelTypical content
1Service/billing providerThe carrier, its contact numbers and total taxes
2Billing arrangementA billing account, such as a sub-account under a consolidated bill
3Sub-billing arrangementA more detailed account split
4GroupA group of charges, with one or more IT1 lines
5CategoryA subdivision of a group, often one per phone number or circuit
6Sub-categoryA further breakdown
7TypeA further breakdown
8Charge detailThe lowest level of charges, in SLN lines
9Line detailSupporting 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.

Live exampleTelecom CarrierEDI 811

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)

1
ISA*00* *00* *ZZ*NORTHWIRE *ZZ*LAKESIDEFOODS *261101*0600*U*00401*000000811*0*P*:~
2
GS*CI*NORTHWIRE*LAKESIDEFOODS*20261101*0600*811*X*004010~
3
ST*811*0001~
4
BIG*20261101*NW04722191101*****DI~
5
REF*12*0472219~
6
DTM*186*20261001~
7
DTM*187*20261031~
8
ITD*03*3****20261125~
9
N1*PE*NORTHWIRE COMMUNICATIONS~
10
N3*400 SIGNAL WAY~
11
N4*COLUMBUS*OH*43215~
12
N1*PR*LAKESIDE FOODS DISTRIBUTION~
13
N3*1200 HARBOR RD~
14
N4*TOLEDO*OH*43604~
15
HL*1**1*1~
16
LX*1~
17
NM1*SJ*2*NORTHWIRE COMMUNICATIONS~
18
PER*BI**TE*8005550142~
19
TXI*TX*14.62~
20
HL*2*1*4*0~
21
IT1*1*1*M4*185.00**SV*0110~
22
PID*F****MONTHLY SERVICE 6 LINES~
23
IT1*2*1240*M4*31.00**SV*0700~
24
PID*F****LONG DISTANCE USAGE 1240 MIN~
25
TDS*23062~
26
BAL*P*PB*198.40~
27
BAL*M*TP*-198.40~
28
BAL*M*TT*230.62~
29
SE*27*0001~
30
GE*1*811~
31
IEA*1*000000811~

Human-Readable

Interchange

Sender ID(ZZ)NORTHWIRE
Receiver ID(ZZ)LAKESIDEFOODS
Date261101
Time0600
Standards IDU
Version00401
Control Number000000811
Acknowledgment RequestedNo
UsageProduction
Included Groups (IEA01)1

Functional Group

Functional IDCICI
SenderNORTHWIRE
ReceiverLAKESIDEFOODS
Date20261101
Time0600
Control Number811
Agency CodeX
Version004010
Transactions1
Reported Transaction Count (GE01)1

Transaction 811

Consolidated Service Invoice/Statement
Transaction Type811
Control Number0001
Segments, ST to SE27
Count in SE0127 (matches)

Segment Detail

BIGBeginning Segment for Invoice
BIG01Invoice Date20261101
BIG02Invoice NumberNW04722191101
BIG07Transaction TypeDI
REFReference Identification
REF01Qualifier12
REF02Reference ID0472219
DTMDate/Time Reference
DTM01Date Qualifier186
DTM02Date20261001
DTMDate/Time Reference
DTM01Date Qualifier187
DTM02Date20261031
ITDTerms of Sale/Deferred Terms of Sale
ITD01Terms Type03
ITD02Terms Basis3
ITD06Net Due Date20261125
N1Party Identification
N101Entity CodePE
N102NameNORTHWIRE COMMUNICATIONS
N3Party Location
N301Address400 SIGNAL WAY
N4Geographic Location
N401CityCOLUMBUS
N402State/ProvinceOH
N403Postal Code43215
N1Party Identification
N101Entity CodePR
N102NameLAKESIDE FOODS DISTRIBUTION
N3Party Location
N301Address1200 HARBOR RD
N4Geographic Location
N401CityTOLEDO
N402State/ProvinceOH
N403Postal Code43604
HLHierarchical Level
HL01Hierarchical ID1
HL03Level Code1
HL04Child Code1
LXAssigned Number
LX01Assigned Number1
NM1Individual or Organizational Name
NM101Entity Identifier CodeSJ
NM102Entity Type Qualifier2
NM103Name (Last or Organization)NORTHWIRE COMMUNICATIONS
PERAdministrative Communications Contact
PER01Contact FunctionBI
PER03Comm QualifierTE
PER04Comm Number8005550142
TXITax Information
TXI01Tax TypeTX
TXI02Amount14.62
HLHierarchical Level
HL01Hierarchical ID2
HL02Parent ID1
HL03Level Code4
HL04Child Code0
IT1Baseline Item Data (Invoice)
IT101Line Number1
IT102Quantity1
IT103UOMM4
IT104Unit Price185.00
IT106ID QualifierSV
IT107Product ID0110
PIDProduct/Item Description
PID01Description TypeF
PID05DescriptionMONTHLY SERVICE 6 LINES
IT1Baseline Item Data (Invoice)
IT101Line Number2
IT102Quantity1240
IT103UOMM4
IT104Unit Price31.00
IT106ID QualifierSV
IT107Product ID0700
PIDProduct/Item Description
PID01Description TypeF
PID05DescriptionLONG DISTANCE USAGE 1240 MIN
TDSTotal Monetary Value Summary
TDS01Total Amount23062
BALBalance Detail
BAL01Balance Type CodeP
BAL02Amount Qualifier CodePB
BAL03Monetary Amount198.40
BALBalance Detail
BAL01Balance Type CodeM
BAL02Amount Qualifier CodeTP
BAL03Monetary Amount-198.40
BALBalance Detail
BAL01Balance Type CodeM
BAL02Amount Qualifier CodeTT
BAL03Monetary Amount230.62
1 functional group1 transactionControl #000000811Valid

811 Structure at a Glance

AreaSegmentNameUsageNotes
HeadingSTTransaction Set HeaderMandatoryST01 = 811
HeadingBIGBeginning Segment for InvoiceMandatoryInvoice date, invoice number, invoice type
HeadingNTENote/Special InstructionOptionalFree-text bill messages
HeadingCURCurrencyOptionalNon-US-dollar bills
HeadingREFReference IdentificationOptional, usually requiredBilling, master and sub-account numbers
HeadingPERAdministrative Communications ContactOptionalBilling inquiry contacts
HeadingITDTerms of SaleOptionalDue date and terms
HeadingDTMDate/Time ReferenceOptionalBilling period start and end
HeadingTXITax InformationOptionalAccount tax status
Heading loopN1/N2/N3/N4Name and addressOptionalPayee (PE), payer (PR), remit-to
Detail loopHLHierarchical LevelMandatory, repeatsThe billing hierarchy
Detail loopLXAssigned NumberOptionalGroups detail by phone number, circuit or order
Detail loopNM1Individual or Organizational NameOptionalService provider at level 1
Detail loopITAAllowance, Charge or ServiceOptionalSurcharges, credits, allowances
Detail loopIT1Baseline Item Data (Invoice)Optional, required at level 4 by most guidesOne charge line
Detail loopSIService Characteristic IdentificationOptionalTelecom identifiers such as the phone number
Detail loopQTYQuantityOptionalLines in service, minutes and other counts
Detail loopSLNSubline Item DetailOptionalCharge detail under a group
Detail loopTCD / USDItemized Call Detail / Usage-Sensitive DetailOptionalCall records and usage rating
SummaryTDSTotal Monetary Value SummaryMandatoryCurrent charges
Summary loopITAAllowance, Charge or ServiceOptionalAccount-level charges such as late fees
Summary loopBALBalance DetailOptional, usually sentPrevious balance, payments, adjustments, amount due
SummaryCTTTransaction TotalsOptionalCount of IT1 lines where the guide asks for it
SummarySETransaction Set TrailerMandatorySegment 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~
ElementNameExampleWhat it means
BIG01Date20261101Invoice issue date
BIG02Invoice NumberNW04722191101Unique invoice number. Your 820 quotes it back
BIG03 to BIG06PO date, PO number, release, change orderRarely used on service bills
BIG07Transaction Type CodeDIThe kind of bill. See below
BIG08Transaction Set Purpose CodeOriginal, 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~
ElementNameExampleWhat it means
HL01Hierarchical ID Number2Sequential number of this level
HL02Hierarchical Parent ID1The HL01 of the parent. Blank on level 1
HL03Hierarchical Level Code4The billing level (see the table above)
HL04Hierarchical Child Code01 = 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~
ElementNameExampleWhat it means
IT101Assigned Identification2Line number
IT102Quantity Invoiced1240The count the charge relates to, here minutes
IT103Unit of MeasureM4M4 = monetary value
IT104Unit Price31.00With M4, the charge amount for the line, not a per-unit price
IT106Product/Service ID QualifierSVService
IT107Product/Service ID0700The 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~
ElementNameExampleWhat it means
BAL01Balance Type CodePP previous period, M current period, A adjustment
BAL02Amount Qualifier CodePBPB billed amount, TP payments, NA net adjustment, TT total amount due
BAL03Monetary Amount198.40A 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 example BIG07 = 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

DocumentSent byPurposeKey difference from the 811
811 Consolidated Service Invoice/StatementService providerBills structured service charges with a running balanceHierarchy of accounts and charges, BAL statement section
810 InvoiceSupplierBills goods shipped against a POFlat item lines priced quantity times price, matched to the 850 and receipt
880 Grocery Products InvoiceGrocery supplierGrocery invoice with UCS segmentsProduct invoice for the grocery channel
210 Motor Carrier Freight InvoiceCarrierBills a freight moveTransport service, but billed per shipment
812 Credit/Debit AdjustmentEither partyAdjusts an invoice already sentX12 says the 811 should not be used as a standalone credit/debit notice
820 Payment Order/RemittanceCustomerPays and explains the paymentThe 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

ErrorWhat happensPrevention
Treating IT104 as a unit price on M4 linesLine amounts multiplied by minutes or line countsBranch on IT103: with M4, take IT104 as the line amount
Paying memo bills on a consolidated accountSub-account charges paid twicePay only the master BIG07, allocate from memos
Counting tax at two levelsTax posted twice, totals do not tiePost tax from one level only and reconcile to TDS
Implied decimal error in TDS01Totals off by 100 timesTDS01 has two implied decimals. BAL03 and IT104 carry a decimal point
Rolling up by segment order instead of HL02Charges assigned to the wrong account or circuitBuild the tree from HL01/HL02
Unknown charge type code in IT107Charge lands in a suspense accountLoad the carrier's charge code list and alert on new codes
Ignoring BALUnapplied payments and late fees go unnoticedCompare BAL previous balance and payments to your own payment records monthly
Missing invoice number on the 820Payment not applied to the billQuote 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 REF account qualifiers to your account master and cost centers
  • Handle M4 charge lines separately from priced lines
  • Pick one tax level to post from
  • Reconcile TDS to the sum of detail charges and taxes on every bill
  • Track BAL against 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.

James Darby
Last updated: 11/4/2026

Related Resources