Reference
BR-CO-15 Invoice total with VAT must equal total without VAT plus total VAT
Invoice total amount with VAT (BT-112) must equal Invoice total amount without VAT (BT-109) plus Invoice total VAT amount (BT-110). Mismatched totals are the most common rejection cause.
Problem Description
Invoice total amount with VAT (BT-112) must equal Invoice total amount without VAT (BT-109) plus Invoice total VAT amount (BT-110). Mismatched totals are the most common rejection cause.
ERROR
XRechnung 3.0
Context and Significance
Public-sector receivers (ZRE, OZG-RE) automatically reject invoices where header totals do not reconcile, since this normally signals data corruption between the source ERP and the e-invoicing converter.
Solution
Recompute BT-112 = BT-109 + BT-110 with the rounding policy used elsewhere in the totals block.
Valid Examples
- BT-109 = 100.00, BT-110 = 19.00 → BT-112 = 119.00
- BT-109 = 84.03, BT-110 = 15.97 → BT-112 = 100.00
Invalid Examples
- BT-109 = 100.00, BT-110 = 19.00 but BT-112 = 118.99
- BT-112 = BT-109 (VAT total forgotten in the gross sum)
Technical Details
Affected Fields
BT-112 Invoice total amount with VAT, BT-109 Invoice total amount without VAT, BT-110 Invoice total VAT amount