BR-S-10 Champ BT-118 Catégories de TVA (BR-S/Z/E/AE)

Corriger BR-S-10 : Motif d'exonération au taux normal (BT-120/BT-121) interdit

[BR-S-10]-A VAT breakdown (BG-23) with VAT Category code (BT-118) "Standard rate" shall not have a VAT exemption reason code (BT-1

BR-S-10 dans votre propre facture ? Déposez le fichier et trouvez toutes les erreurs en quelques secondes.

Que signifie BR-S-10 ?

Une ventilation de la TVA de catégorie S (taux normal) ne peut pas porter de motif d'exonération de TVA. Le taux normal n'est pas une exonération.

Causes fréquentes de BR-S-10

Comment corriger BR-S-10

  1. Repérer l'endroit fautif dans le XML. Ouvrez le XML de la facture et allez au champ BT-118 par le XPath suivant ://ram:ApplicableHeaderTradeSettlement/ram:ApplicableTradeTax
  2. Appliquer la correction. Un bloc de ventilation de la TVA (BG-23) de catégorie 'S' (taux normal) ne peut pas porter de motif d'exonération. Supprime dans le 'ram:ApplicableTradeTax' concerné (CategoryCode='S') les éléments 'ram:ExemptionReason' (BT-120) et 'ram:ExemptionReasonCode' (BT-121). Un motif d'exonération n'appartient qu'aux catégories exonérées comme 'E', 'Z', 'AE', 'K' ou 'G'.
  3. Valider à nouveau. Enregistrez le fichier et validez-le à nouveau pour vérifier que BR-S-10 n'est plus signalé.
Proposition de correction

Un bloc de ventilation de la TVA (BG-23) de catégorie 'S' (taux normal) ne peut pas porter de motif d'exonération. Supprime dans le 'ram:ApplicableTradeTax' concerné (CategoryCode='S') les éléments 'ram:ExemptionReason' (BT-120) et 'ram:ExemptionReasonCode' (BT-121). Un motif d'exonération n'appartient qu'aux catégories exonérées comme 'E', 'Z', 'AE', 'K' ou 'G'.

XPath//ram:ApplicableHeaderTradeSettlement/ram:ApplicableTradeTax

Avant / après : l'exemple XML

Voici l'endroit concerné avant et après la correction (Cross Industry Invoice, Factur-X/ZUGFeRD).

Incorrect
<ram:ApplicableTradeTax>
  <ram:CalculatedAmount>19.00</ram:CalculatedAmount>
  <ram:TypeCode>VAT</ram:TypeCode>
  <ram:ExemptionReason>Steuerfrei</ram:ExemptionReason>
  <ram:CategoryCode>S</ram:CategoryCode>
  <ram:RateApplicablePercent>19</ram:RateApplicablePercent>
</ram:ApplicableTradeTax>
Correct
<ram:ApplicableTradeTax>
  <ram:CalculatedAmount>19.00</ram:CalculatedAmount>
  <ram:TypeCode>VAT</ram:TypeCode>
  <ram:CategoryCode>S</ram:CategoryCode>
  <ram:RateApplicablePercent>19</ram:RateApplicablePercent>
</ram:ApplicableTradeTax>

Questions fréquentes sur BR-S-10

Pourquoi le taux normal n'admet-il aucun motif d'exonération ?
Un motif d'exonération explique pourquoi aucune TVA n'est due. Avec la catégorie 'S', de la TVA est due : le motif d'exonération est donc contradictoire et se voit rejeté.
Mon opération est vraiment exonérée, que faire ?
Ce n'est alors pas le motif d'exonération qui est faux, mais la catégorie. Mets BT-118 sur la catégorie exonérée qui convient ('E', 'Z', 'AE', 'K' ou 'G') et conserve le motif d'exonération.

Codes d'erreur voisins

Vérifier BR-S-10 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.

Trouver chaque erreur automatiquement au lieu de chercher à la main

Déposez votre fichier Factur-X ou XRechnung – vous recevez chaque manquement avec l'identifiant de la règle, le champ, la proposition de correction et le XPath.

Valider gratuitement en ligne
Vérifier la facture