BR-O-03FelEN 16931 (CEN)
Momsregistreringsnummer finns trots rabatt som ej är momspliktig (O)
Ett fel betyder att fakturan inte uppfyller reglerna. Den avvisas normalt när den skickas via Peppol.
Vad regeln betyder
Om en rabatt på dokumentnivå har momskategori O (BT-95) får fakturan inte innehålla säljarens (BT-31), skatteombudets (BT-63) eller köparens (BT-48) momsregistreringsnummer. Organisationsnummer påverkas inte av regeln.
Så rättar du felet
Ge rabatten samma momskategori som de rader den gäller. Om hela fakturan verkligen avser försäljning utanför momsen behöver momsregistreringsnumren tas bort från fakturan.
Officiell regeltext
An Invoice that contains a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Not subject to VAT" shall not contain the Seller VAT identifier (BT-31), the Seller tax representative VAT identifier (BT-63) or the Buyer VAT identifier (BT-48).Teknisk kontroll (XPath)
- Kontext – där regeln kontrolleras
- /ubl:Invoice | /cn:CreditNote
- Test – måste vara sant, annars visas felet
- (exists((/ubl:Invoice|/cn:CreditNote)/cac:AllowanceCharge[cbc:ChargeIndicator=false()]/cac:TaxCategory[normalize-space(cbc:ID) = 'O'][cac:TaxScheme/normalize-space(upper-case(cbc:ID))='VAT']) and (not(//cac:AccountingSupplierParty/cac:Party/cac:PartyTaxScheme[cac:TaxScheme/(normalize-space(upper-case(cbc:ID)) = 'VAT')]/cbc:CompanyID) and not(//cac:TaxRepresentativeParty/cac:PartyTaxScheme[cac:TaxScheme/(normalize-space(upper-case(cbc:ID)) = 'VAT')]/cbc:CompanyID) and not(//cac:AccountingCustomerParty/cac:Party/cac:PartyTaxScheme[cac:TaxScheme/(normalize-space(upper-case(cbc:ID)) = 'VAT')]/cbc:CompanyID))) or not(exists((/ubl:Invoice|/cn:CreditNote)/cac:AllowanceCharge[cbc:ChargeIndicator=false()]/cac:TaxCategory[normalize-space(cbc:ID) = 'O'][cac:TaxScheme/normalize-space(upper-case(cbc:ID))='VAT']))
Källa: Peppol BIS Billing 3.0.21 · EN 16931 1.3.16.