BR-53FelEN 16931 (CEN)
Momsbelopp i redovisningsvalutan saknas
Ett fel betyder att fakturan inte uppfyller reglerna. Den avvisas normalt när den skickas via Peppol.
Vad regeln betyder
Om fakturan anger en separat valuta för momsredovisning (BT-6, cbc:TaxCurrencyCode) måste den också ha ett momsbelopp i den valutan (BT-111). Det kontrolleras genom att det ska finnas en cac:TaxTotal/cbc:TaxAmount med currencyID lika med redovisningsvalutan. Exempel: faktura i EUR med redovisningsvaluta SEK kräver ett momsbelopp med currencyID="SEK".
Så rättar du felet
Lägg till total moms omräknad till redovisningsvalutan i ett eget cac:TaxTotal-block, eller ta bort BT-6 om fakturan inte behöver den. Detta hanteras oftast i programmets valutainställningar; annars måste avsändaren rätta och skicka om.
Officiell regeltext
If the VAT accounting currency code (BT-6) is present, then the Invoice total VAT amount in accounting currency (BT-111) shall be provided.Teknisk kontroll (XPath)
- Kontext – där regeln kontrolleras
- /ubl:Invoice | /cn:CreditNote
- Test – måste vara sant, annars visas felet
- every $taxcurrency in cbc:TaxCurrencyCode satisfies exists(//cac:TaxTotal/cbc:TaxAmount[@currencyID=$taxcurrency])
Källa: Peppol BIS Billing 3.0.21 · EN 16931 1.3.16.