BR-26: Item net price (BT-146) is missing
Official message
[BR-26] Each Invoice line (BG-25) shall contain the Item net price (BT-146).
[BR-26] Each Invoice line (BG-25) shall contain the Item net price (BT-146).
[BR-26] Each Invoice line (BG-25) shall contain the Item net price (BT-146).
- Severity
- Error The invoice is invalid and may be rejected by the recipient.
- Applies to
- EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931
- Affected fields
- BG-25, BT-146
What does this mean?
Every invoice line (BG-25) must contain an item net price (BT-146), i.e. the price per base quantity after deducting price discounts. The element is missing for at least one line.
Typical causes
The generating system writes the line amount (BT-131) only, but no unit price.
Only a gross price (BT-148) was given.
How to fix the error
State the net price for every line; for lump sums with quantity 1 it equals the line amount.
CII: ram:SpecifiedLineTradeAgreement/ram:NetPriceProductTradePrice/ram:ChargeAmount, UBL: cac:InvoiceLine/cac:Price/cbc:PriceAmount.
Generate and validate the invoice again.
In E-Rechnungsfreund
In the invoice form, section "Rechnungspositionen (BG-25)" (invoice lines), fill in the field "Nettopreis (BT-146)" (net price) for every line.
Example
Wrong
<ram:SpecifiedLineTradeAgreement>
<ram:GrossPriceProductTradePrice>
<ram:ChargeAmount>100.00</ram:ChargeAmount>
</ram:GrossPriceProductTradePrice>
</ram:SpecifiedLineTradeAgreement>
Correct
<ram:SpecifiedLineTradeAgreement>
<ram:GrossPriceProductTradePrice>
<ram:ChargeAmount>100.00</ram:ChargeAmount>
</ram:GrossPriceProductTradePrice>
<ram:NetPriceProductTradePrice>
<ram:ChargeAmount>100.00</ram:ChargeAmount>
</ram:NetPriceProductTradePrice>
</ram:SpecifiedLineTradeAgreement>
For developers: test expression per syntax
EN 16931 (CII) (CII)
Context: //ram:IncludedSupplyChainTradeLineItem
(ram:SpecifiedLineTradeAgreement/ram:NetPriceProductTradePrice/ram:ChargeAmount)
EN 16931 (UBL) (UBL)
Context: cac:InvoiceLine | cac:CreditNoteLine
exists(cac:Price/cbc:PriceAmount)
Factur-X / ZUGFeRD EN 16931 (CII)
Technical ID in the source: FX-SCH-A-000205
Context: //ram:IncludedSupplyChainTradeLineItem
(ram:SpecifiedLineTradeAgreement/ram:NetPriceProductTradePrice/ram:ChargeAmount)
Related validation rules
Last updated:
Explanation of the validation rule, not legal or tax advice.