Ga naar de hoofdinhoud

Referentie

Markdown-export

BR-O-07 O-toeslag op documentniveau mag geen btw-tarief bevatten

Een toeslag op documentniveau (BG-21) waarvan de btw-categoriecode (BT-102) "Niet onderworpen aan btw" (O) is, mag geen btw-tarief van de toeslag op documentniveau (BT-103) bevatten.

Probleembeschrijving

FOUT

Btw-categorieregel van EN 16931

Context en betekenis

Bedragen met categorie O vallen buiten de btw; een tarief op een toeslag op documentniveau is daarom verboden, ook 0. In de praktijk ontstaat de fout als doorberekende kosten als toeslag met een vooraf ingevuld tariefveld worden toegevoegd.

Oplossing

Verwijder cbc:Percent (BT-103) uit de cac:TaxCategory van de toeslag; categorie O draagt geen tarief.

Snelle acties

Geldige voorbeelden

  • Documenttoeslag met cac:TaxCategory/cbc:ID = O en zonder cbc:Percent

Ongeldige voorbeelden

  • Documenttoeslag met cbc:ID = O maar cbc:Percent = 0 aanwezig (BT-103)

Codevoorbeelden

Geldig XML
<cac:AllowanceCharge>
  <cbc:ChargeIndicator>true</cbc:ChargeIndicator>
  <cbc:Amount currencyID="EUR">15.00</cbc:Amount>
  <cac:TaxCategory>
    <cbc:ID>O</cbc:ID>
    <cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme>
  </cac:TaxCategory>
</cac:AllowanceCharge>
Ongeldig XML
<cac:AllowanceCharge>
  <cbc:ChargeIndicator>true</cbc:ChargeIndicator>
  <cbc:Amount currencyID="EUR">15.00</cbc:Amount>
  <cac:TaxCategory>
    <cbc:ID>O</cbc:ID>
    <cbc:Percent>0</cbc:Percent>
    <cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme>
  </cac:TaxCategory>
</cac:AllowanceCharge>

Betrokken velden

Validatietools