Skip to main content

BR-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>

Affected Fields

Validation Tools