Que signifie BR-S-4 ?
Si des frais au niveau du document portent la catégorie S (taux normal), le vendeur doit indiquer une identification fiscale, par exemple son numéro de TVA.
Causes fréquentes de BR-S-4
- Les frais portent la catégorie "S" (BT-102), mais le vendeur n'a ni numéro de TVA ni identifiant fiscal dans le XML.
- Le numéro de TVA présent a été indiqué sans schemeID="VA" et n'a donc pas été retenu comme tel.
- Les frais ont été déclarés à tort au taux normal alors qu'aucune TVA n'est due.
Comment corriger BR-S-4
- Repérer l'endroit fautif dans le XML. Ouvrez le XML de la facture et allez au champ BT-31 par le XPath suivant :
//rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:SellerTradeParty/ram:SpecifiedTaxRegistration/ram:ID[@schemeID='VA'] - Appliquer la correction. La facture contient des frais au niveau du document (BG-21) avec la catégorie de TVA "S" (taux normal, BT-102). Au taux normal, le vendeur a besoin d'une identification fiscale. Inscris le numéro de TVA du vendeur (BT-31) dans ram:SellerTradeParty/ram:SpecifiedTaxRegistration avec schemeID="VA", par exemple DE123456789. L'identifiant fiscal (BT-32, schemeID="FC") ou le numéro de TVA du représentant fiscal (BT-63) suffit également.
- Valider à nouveau. Enregistrez le fichier et validez-le à nouveau pour vérifier que BR-S-4 n'est plus signalé.
La facture contient des frais au niveau du document (BG-21) avec la catégorie de TVA "S" (taux normal, BT-102). Au taux normal, le vendeur a besoin d'une identification fiscale. Inscris le numéro de TVA du vendeur (BT-31) dans ram:SellerTradeParty/ram:SpecifiedTaxRegistration avec schemeID="VA", par exemple DE123456789. L'identifiant fiscal (BT-32, schemeID="FC") ou le numéro de TVA du représentant fiscal (BT-63) suffit également.
//rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:SellerTradeParty/ram:SpecifiedTaxRegistration/ram:ID[@schemeID='VA']Avant / après : l'exemple XML
Voici l'endroit concerné avant et après la correction (Cross Industry Invoice, Factur-X/ZUGFeRD).
<ram:SellerTradeParty>
<ram:Name>Muster GmbH</ram:Name>
<!-- keine SpecifiedTaxRegistration -->
</ram:SellerTradeParty>
<ram:SellerTradeParty>
<ram:Name>Muster GmbH</ram:Name>
<ram:SpecifiedTaxRegistration>
<ram:ID schemeID="VA">DE123456789</ram:ID>
</ram:SpecifiedTaxRegistration>
</ram:SellerTradeParty>
Questions fréquentes sur BR-S-4
Quelle est la différence entre BR-S-3 et BR-S-4 ?
Où placer exactement le numéro de TVA dans le XML ZUGFeRD ?
Codes d'erreur voisins
Vérifier BR-S-4 automatiquement
Plutôt que de fouiller le XML à la main, vous pouvez valider votre fichier Factur-X ou XRechnung en ligne – déposez le PDF ou le XML et vous recevez chaque erreur avec l'identifiant de la règle, le champ concerné, la proposition de correction et le XPath, sous forme de rapport lisible ou de JSON par l'API.