Skip to main content

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.

Quick actions

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

Affected Fields

Validation Tools