BR-DE-17Error — invoice will be rejectedxrechnung

XRechnung error BR-DE-17: tax identifier conflict

BR-DE-17 checks that tax number and VAT ID are correctly separated. A VAT ID always starts with a country code (e.g. 'DE123456789'). A tax number is a purely numeric string. If SchemeID 'FC' is used, the value must not be a VAT ID.

Last updated: 2026-06-01

Affected field

cac:TaxRegistration/cbc:ID (UBL) / ram:SpecifiedTaxRegistration/ram:ID (CII)

Cause

The tax number (SchemeID='FC') contains a VAT ID (starts with 'DE') or vice versa. Or: both SchemeIDs contain the same value.

Fix

Check your SchemeID attributes: SchemeID='FC' must contain a tax number (digits only, no country prefix). SchemeID='VA' must contain a VAT ID (starts with 'DE' for German companies).

Check your invoice for this and other errors.

Validate your invoice →

Frequently asked questions

How do you distinguish a tax number from a VAT ID?

The tax number (Steuernummer) has 13 digits and contains only numbers (e.g. 1234567890123). The VAT ID starts with 'DE' followed by 9 digits (e.g. DE123456789).

Related error codes