Reference
Markdown exportBR-13 Invoice total amount without VAT is required
An invoice shall have the Invoice total amount without VAT (BT-109), the net payable amount before VAT is added.
Problem Description
An invoice shall have the Invoice total amount without VAT (BT-109), the net payable amount before VAT is added.
ERROR
XRechnung 3.0
Context and Significance
This is a core EN16931 rule; BT-109 is the VAT base of the document and links line totals to the VAT breakdown, so it is mandatory.
Solution
Add cac:LegalMonetaryTotal/cbc:TaxExclusiveAmount equal to BT-106 minus document allowances plus document charges.
Quick actions
Valid Examples
Use these points as the practical checks for this section.
- BT-109 = 1000.00 — net total before VAT
Invalid Examples
Use these points as the practical checks for this section.
- cac:LegalMonetaryTotal has no cbc:TaxExclusiveAmount element
Code Examples
Valid XML
<cac:LegalMonetaryTotal>
<cbc:LineExtensionAmount currencyID="EUR">1000.00</cbc:LineExtensionAmount>
<cbc:TaxExclusiveAmount currencyID="EUR">1000.00</cbc:TaxExclusiveAmount>
<cbc:TaxInclusiveAmount currencyID="EUR">1190.00</cbc:TaxInclusiveAmount>
</cac:LegalMonetaryTotal>Invalid XML
<cac:LegalMonetaryTotal>
<cbc:LineExtensionAmount currencyID="EUR">1000.00</cbc:LineExtensionAmount>
<cbc:TaxInclusiveAmount currencyID="EUR">1190.00</cbc:TaxInclusiveAmount>
</cac:LegalMonetaryTotal>