Reference
BR-CO-3 Value added tax point date and date code are mutually exclusive
The Value added tax point date (BT-7) and the Value added tax point date code (BT-8) cannot both be present on the same invoice. Use exactly one of them.
Problem Description
The Value added tax point date (BT-7) and the Value added tax point date code (BT-8) cannot both be present on the same invoice. Use exactly one of them.
ERROR
XRechnung 3.0
Context and Significance
EN 16931 lets the issuer indicate the VAT point either as an explicit date or as a coded reference (for example, the delivery date). Allowing both would make tax-point reporting ambiguous and break downstream tax accounting reconciliation.
Solution
Remove either BT-7 or BT-8 so that only one of the two VAT point indicators is present.
Valid Examples
- BT-7 = 2026-03-31, BT-8 absent
- BT-8 = 3 (invoice date), BT-7 absent
Invalid Examples
- BT-7 = 2026-03-31 and BT-8 = 35 set on the same invoice
- Both VAT point date and date code populated in the same VAT breakdown
Technical Details
Affected Fields
BT-7 Value added tax point date, BT-8 Value added tax point date code