Hoppa till innehållet
Fakturaguru
PEPPOL-EN16931-R054FelOpenPeppol

Momssumma i redovisningsvaluta saknas eller finns i onödan

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

Vad regeln betyder

Om momsredovisningsvaluta (BT-6, cbc:TaxCurrencyCode) anges ska det finnas exakt ett extra cac:TaxTotal utan momsspecifikationer, som visar momsen i den valutan (BT-111). Om BT-6 inte anges får något sådant extra cac:TaxTotal inte finnas.

Så rättar du felet

Fakturerar du i utländsk valuta och anger SEK som momsredovisningsvaluta, lägg till ett andra cac:TaxTotal med bara momsbeloppet i SEK. Anges ingen momsredovisningsvaluta, ta bort det extra cac:TaxTotal.

Officiell regeltext

Only one tax total without tax subtotals MUST be provided when tax currency code is provided.
Teknisk kontroll (XPath)
Kontext – där regeln kontrolleras
ubl-creditnote:CreditNote | ubl-invoice:Invoice
Test – måste vara sant, annars visas felet
count(cac:TaxTotal[not(cac:TaxSubtotal)]) = (if (cbc:TaxCurrencyCode) then 1 else 0)

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