Hoppa till innehållet
Fakturaguru
SE-R-001FelOpenPeppol

Svenskt momsregistreringsnummer har fel längd

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

Vad regeln betyder

Regeln gäller när säljarens land är SE och säljarens momsregistreringsnummer (BT-31) börjar med SE. Numret måste då vara exakt 14 tecken: SE, organisationsnumret med 10 siffror och 01, till exempel SE556677889901.

Så rättar du felet

Skriv momsregistreringsnumret utan mellanslag och bindestreck, i formatet SE + 10 siffror + 01. Rätta uppgiften i företagsinställningarna och skicka om fakturan.

Officiell regeltext

For Swedish suppliers, Swedish VAT-numbers must consist of 14 characters.
Teknisk kontroll (XPath)
Kontext – där regeln kontrolleras
//cac:AccountingSupplierParty/cac:Party[cac:PostalAddress/cac:Country/cbc:IdentificationCode = 'SE' and cac:PartyTaxScheme[cac:TaxScheme/cbc:ID = 'VAT']/substring(cbc:CompanyID, 1, 2) = 'SE']
Test – måste vara sant, annars visas felet
string-length(normalize-space(cac:PartyTaxScheme[cac:TaxScheme/cbc:ID = 'VAT']/cbc:CompanyID)) = 14

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

Begrepp i regeln