Hoppa till innehållet
Fakturaguru
BR-AF-09FelEN 16931 (CEN)

Skattebeloppet för IGIC (L) stämmer inte

Ett fel betyder att fakturan inte uppfyller reglerna. Den avvisas normalt när den skickas via Peppol.

Vad regeln betyder

I en momsspecifikation med kategori L (IGIC) ska skattebeloppet (BT-117) vara momsunderlaget (BT-116) gånger satsen (BT-119) delat med 100, avrundat till två decimaler. Testet tillåter en avvikelse på mindre än 1 hel valutaenhet. Exempel: 1 000,00 × 7 / 100 = 70,00.

Så rättar du felet

Kontrollera att satsen på momsraden är rätt och att underlaget stämmer. Felet kommer oftast från avsändarens program, som behöver rätta och skicka om fakturan.

Officiell regeltext

The VAT category tax amount (BT-117) in a VAT breakdown (BG-23) where VAT category code (BT-118) is "IGIC" shall equal the VAT category taxable amount (BT-116) multiplied by the VAT category rate (BT-119).
Teknisk kontroll (XPath)
Kontext – där regeln kontrolleras
/*/cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory[normalize-space(cbc:ID) = 'L'][cac:TaxScheme/normalize-space(upper-case(cbc:ID))='VAT']
Test – måste vara sant, annars visas felet
(abs(xs:decimal(../cbc:TaxAmount)) - 1 < round((abs(xs:decimal(../cbc:TaxableAmount)) * (xs:decimal(cbc:Percent) div 100)) * 10 * 10) div 100 ) and (abs(xs:decimal(../cbc:TaxAmount)) + 1 > round((abs(xs:decimal(../cbc:TaxableAmount)) * (xs:decimal(cbc:Percent) div 100)) * 10 * 10) div 100 )

Källa: Peppol BIS Billing 3.0.21 · EN 16931 1.3.16.

Begrepp i regeln