Guide
Règles de validation des factures électroniques expliquées
Les validateurs signalent les erreurs par un identifiant de règle, par exemple BR-CO-15 ou BR-DE-15. Pour chaque règle, vous trouverez ici ce qu’elle exige, pourquoi elle échoue le plus souvent, à quoi ressemble le XML correct et comment corriger l’erreur en C#.
Une facture avec des messages d’erreur ? Vérifiez-la dans le validateur en ligne – chaque règle expliquée du résultat renvoie directement à sa page.
XRechnung (règles nationales allemandes)
BR-DE-1
Payment instructions (BG-16) missing
Every XRechnung needs payment instructions with a payment means type code (BT-81).
BR-DE-2
Seller contact (BG-6) missing
XRechnung requires a seller contact point with phone number and e-mail address.
BR-DE-15
Buyer reference / Leitweg-ID (BT-10) missing
Every XRechnung needs a buyer reference – for German public authorities the Leitweg-ID.
BR-DE-16
Seller VAT ID or tax number missing
With VAT categories such as S, Z, E or AE, the seller's VAT ID or tax number must be present.
BR-DE-18
Cash discount (Skonto) in BT-20 badly formatted
Cash discounts go into the payment terms in a fixed syntax: #SKONTO#TAGE=14#PROZENT=2.00#.
BR-DE-21
Invalid specification identifier (BT-24)
Avertissement
BT-24 must carry the XRechnung identifier – otherwise the invoice is not recognised as an XRechnung.
Règles de calcul
Catégories de TVA
D’autres règles suivront. Votre message n’y figure pas encore ? Écrivez-nous via la page de contact.