Reference
Markdown exportBR-14 Invoice total amount with VAT is required
An invoice shall have the Invoice total amount with VAT (BT-112), the total payable including VAT.
Problem Description
An invoice shall have the Invoice total amount with VAT (BT-112), the total payable including VAT.
ERROR
XRechnung 3.0
Context and Significance
This is a core EN16931 rule; BT-112 is the gross document total from which the amount due is derived, so it must be present.
Solution
Add cac:LegalMonetaryTotal/cbc:TaxInclusiveAmount equal to BT-109 plus the total VAT amount (BT-110).
Quick actions
Valid Examples
Use these points as the practical checks for this section.
- BT-112 = 1190.00 — net total 1000.00 plus VAT 190.00
Invalid Examples
Use these points as the practical checks for this section.
- cac:LegalMonetaryTotal has no cbc:TaxInclusiveAmount element
Code Examples
Valid XML
<cac:LegalMonetaryTotal>
<cbc:TaxExclusiveAmount currencyID="EUR">1000.00</cbc:TaxExclusiveAmount>
<cbc:TaxInclusiveAmount currencyID="EUR">1190.00</cbc:TaxInclusiveAmount>
<cbc:PayableAmount currencyID="EUR">1190.00</cbc:PayableAmount>
</cac:LegalMonetaryTotal>Invalid XML
<cac:LegalMonetaryTotal>
<cbc:TaxExclusiveAmount currencyID="EUR">1000.00</cbc:TaxExclusiveAmount>
<cbc:PayableAmount currencyID="EUR">1190.00</cbc:PayableAmount>
</cac:LegalMonetaryTotal>