BR-AF-01FelEN 16931 (CEN)
Momsspecifikation för IGIC (L) saknas
Ett fel betyder att fakturan inte uppfyller reglerna. Den avvisas normalt när den skickas via Peppol.
Vad regeln betyder
Om någon fakturarad, rabatt eller avgift på dokumentnivå har momskategori L (IGIC, Kanarieöarnas indirekta skatt) måste momsspecifikationen (BG-23) innehålla minst en rad med kategori L. Regeln slår också till om det finns en momsspecifikation med L men ingen rad, rabatt eller avgift med L.
Så rättar du felet
Se till att momsspecifikationen har en rad med kategori L för varje IGIC-sats som används, eller ta bort L-raden om inga poster har den kategorin. Felet kommer oftast från avsändarens program, som behöver rätta och skicka om fakturan.
Officiell regeltext
An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is "IGIC" shall contain in the VAT breakdown (BG-23) at least one VAT category code (BT-118) equal with "IGIC".Teknisk kontroll (XPath)
- Kontext – där regeln kontrolleras
- /ubl:Invoice | /cn:CreditNote
- Test – måste vara sant, annars visas felet
- ((count(//cac:AllowanceCharge/cac:TaxCategory[normalize-space(cbc:ID) = 'L'][cac:TaxScheme/normalize-space(upper-case(cbc:ID))='VAT']) + count(//cac:ClassifiedTaxCategory[normalize-space(cbc:ID) = 'L'][cac:TaxScheme/normalize-space(upper-case(cbc:ID))='VAT'])) > 0 and count(cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory[cbc:ID = 'L']) > 0) or ((count(//cac:AllowanceCharge/cac:TaxCategory[normalize-space(cbc:ID) = 'L'][cac:TaxScheme/normalize-space(upper-case(cbc:ID))='VAT']) + count(//cac:ClassifiedTaxCategory[normalize-space(cbc:ID) = 'L'][cac:TaxScheme/normalize-space(upper-case(cbc:ID))='VAT'])) = 0 and count(cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory[normalize-space(cbc:ID) = 'L'][cac:TaxScheme/normalize-space(upper-case(cbc:ID))='VAT']) = 0)
Källa: Peppol BIS Billing 3.0.21 · EN 16931 1.3.16.