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

Momsbeloppet för standardmoms stämmer inte

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

Vad regeln betyder

I momsspecifikationen med kategori S (standardmoms) måste momsbeloppet (BT-117) vara momsunderlaget (BT-116) × momssatsen (BT-119), avrundat till två decimaler. Skillnaden måste vara mindre än 1,00. Exempel: underlag 1 000,00 och 25 % ska ge 250,00.

Så rättar du felet

Räkna momsen på momsunderlaget per momssats i stället för att summera avrundad moms per rad, om skillnaden blir för stor. Kontrollera också att momssatsen i specifikationen är samma som på raderna.

Officiell regeltext

The VAT category tax amount (BT-117) in a VAT breakdown (BG-23) where VAT category code (BT-118) is "Standard rated" 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) = 'S'][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