Critical
BR-16
Invoice Line Amount Missing (BT-131)
What This Error Means
Every invoice line (InvoiceLine) must have a net amount (BT-131) in cbc:LineExtensionAmount. This amount equals quantity × unit price, adjusted for any line-level allowances or charges. A missing or zero value without justification triggers this error.
How to Fix It
Calculate LineExtensionAmount = InvoicedQuantity × PriceAmount - any line-level AllowanceCharge amounts. Ensure currencyID attribute matches the document currency (BT-5).
XML Example
<cac:InvoiceLine>
<cbc:ID>1</cbc:ID>
<cbc:InvoicedQuantity unitCode="C62">10</cbc:InvoicedQuantity>
<cbc:LineExtensionAmount currencyID="EUR">250.00</cbc:LineExtensionAmount>
<cac:Price>
<cbc:PriceAmount currencyID="EUR">25.00</cbc:PriceAmount>
</cac:Price>
</cac:InvoiceLine>Fix Automatically
Upload your invoice to our Smart Repair engine. It will detect and fix BR-16 errors automatically with a GoBD audit trail.
Open Smart RepairRelated Errors
Other commonly encountered validation errors