Skip to main content

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

Affected Fields

Validation Tools