Reference
Markdown exportBT-106 Sum of Invoice Line Net Amount
Sum of all Invoice line net amounts in the Invoice. This is the sum of BT-131 (Invoice line net amount) for all invoice lines.
BT-106 (Sum of invoice line net amounts) is the total of all line-level net amounts (BT-131) before document-level allowances or charges. Mandatory under EN 16931, it must equal the arithmetic sum of every BT-131 to two decimals (BR-CO-10). Example: 1000.00.
BT-106 · EN 16931 / XRechnung 3.x
BT Reference Card
Key EN 16931 and XRechnung facts for this business term.
- BT code
BT-106- Name
- Sum of Invoice Line Net Amount
- Cardinality
- Mandatory (M)
- Business group
- BG-22 DOCUMENT TOTALS
- Data type
- Amount
- Example value
1000.00- Common error
- BR-CO-10: Sum of Invoice line net amounts (BT-106) shall equal the sum of all individual BT-131 (Invoice line net amount) values. Mismatches cause KoSIT to reject the document.
Quick answer
Sum of all Invoice line net amounts in the Invoice. This is the sum of BT-131 (Invoice line net amount) for all invoice lines.
Taxes and totals
VAT treatment, tax breakdowns, and document totals that validators check closely.
Quick actions
In plain language
Sum of all Invoice line net amounts in the Invoice. This is the sum of BT-131 (Invoice line net amount) for all invoice lines.
Sum of all Invoice line net amounts in the Invoice. This is the sum of BT-131 (Invoice line net amount) for all invoice lines.
This represents the sum of all individual line items before any document-level allowances or charges are applied. It forms the basis for calculating the invoice total.
What you usually enter here
Decimal number with up to 2 decimal places, non-negative
Typical valid values include: 1000.00, 2500.50, 0.00, 999999.99
Mandatory according to EN 16931-1. Must equal the mathematical sum of all BT-131 values in the invoice.
What goes wrong often
Avoid values like: -100.00, 1000,50, 1.000.00, total
Relevant rule codes: BR-12, BR-CO-10, BR-DEC-09
Examples in context
This represents the sum of all individual line items before any document-level allowances or charges are applied. It forms the basis for calculating the invoice total.
Mandatory according to EN 16931-1. Must equal the mathematical sum of all BT-131 values in the invoice.
Valid Examples
- 1000.00
- 2500.50
- 0.00
- 999999.99
Invalid Examples
- -100.00
- 1000,50
- 1.000.00
- total
XML mapping and field facts
Open the technical reference if you need XML paths, validator rule codes, legal wording, or schema-specific mapping details.
Field ID:
BT-106
Data Type:
amount
Cardinality:
1..1
Requirement:
Mandatory
Since Version:
XRechnung 1.0+
XML Implementation
/Invoice/cac:LegalMonetaryTotal/cbc:LineExtensionAmount/CrossIndustryInvoice/SupplyChainTradeTransaction/ApplicableHeaderTradeSettlement/ram:SpecifiedTradeSettlementHeaderMonetarySummation/ram:LineTotalAmountValidation Rules
BR-12
BR-12
BR-CO-10
BR-CO-10
BR-DEC-09
BR-DEC-09
Next step
Check whether your XRechnung sets BT-106 correctly
Upload the XML file to the free validator. It applies the KoSIT rules for XRechnung 3.0 and names each finding with its rule ID, for this field for example BR-12, BR-CO-10. Creating a new invoice instead? The converter checks the invoice against the same rules and shows the findings before download.
Free, no account needed. XML file up to 2 MB.
Why the standard cares about this field
Business Context
This represents the sum of all individual line items before any document-level allowances or charges are applied. It forms the basis for calculating the invoice total.
Legal Requirement
Mandatory according to EN 16931-1. Must equal the mathematical sum of all BT-131 values in the invoice.
FAQ
How is BT-106 calculated?
BT-106 is the sum of all BT-131 (Invoice line net amount) values for every line item in the invoice.
What is the difference between BT-106 and BT-109?
BT-106 is the sum of line amounts only, while BT-109 is BT-106 adjusted for document-level allowances (BT-107) and charges (BT-108).