E-fakturering i Sverige i korthet
Sedan 1 april 2019 skickar leverantörer till svenska offentliga organisationer sina fakturor elektroniskt enligt den europeiska standarden, och de offentliga organisationerna måste ta emot dem (lag 2018:1277). Upphandlingsmyndigheten, som tog över Peppol- och e-handelsarbetet från DIGG den 1 juli 2026, rekommenderar Peppol BIS Billing 3.0 och är svensk Peppol-myndighet.
Mellan företag är e-fakturering inte ett krav. Gränsöverskridande fakturor mellan företag i EU blir elektroniska senast 1 juli 2030 enligt ViDA-direktivet. Svefaktura, det äldre svenska formatet på UBL 1.0, avvecklades av SFTI den 1 april 2021 till förmån för Peppol BIS Billing 3.
Så kontrollerar du en svensk faktura
- Öppna validatorn med Peppol BIS-fakturaprofilen, eller profilen för kreditfaktura. De svenska reglerna körs för en säljare i Sverige.
- Klistra in UBL:en eller släpp filen och klicka på Validate.
- Klicka på ett regel-id för att se vad regeln kontrollerar.
Vad som kontrolleras
UBL 2.1-schemat, EN 16931-reglerna och reglerna i Peppol BIS Billing 3.0 (3.0.21), med de svenska reglerna för svenska leverantörer: ett momsregistreringsnummer på 14 tecken (SE-R-001), texten Godkänd för F-skatt när säljaren uppger att den har F-skatt (SE-R-005), momssatserna 25, 12 och 6 (SE-R-006), ett organisationsnummer med giltig kontrollsiffra (SE-R-013) och bankgiro- och plusgironummer med rätt längd (SE-R-009).
En faktura i Svefaktura 1.0 kontrolleras bara mot SFTI:s scheman: inga regler för den är publicerade.
Profiler att kontrollera med
- Peppol BIS Billing 3.0 Invoice: A Peppol invoice checked the way an access point does: UBL 2.1 schema, EN 16931 rules and the Peppol BIS Billing 3.0 rules. Validera
- Peppol BIS Billing 3.0 Credit Note: A Peppol credit note checked against the UBL 2.1 schema, the EN 16931 rules and the Peppol BIS Billing 3.0 rules. Validera
- Sweden Svefaktura 1.0: The Swedish e-invoice format based on UBL 1.0, retired by SFTI in 2021 in favour of Peppol BIS Billing 3, for older systems that still send it. Validera
Reglerna fakturor oftast bryter mot
Varje regel har en sida med vad den kontrollerar, dess test och ofta hur du rättar felet.
SE-R-001: For Swedish suppliers, Swedish VAT-numbers must consist of 14 characters.SE-R-005: For Swedish suppliers, when using Seller tax registration identifier, 'Godkänd för F-skatt' must be statedSE-R-006: For Swedish suppliers, only standard VAT rate of 6, 12 or 25 are usedSE-R-013: The last digit of a Swedish organization number must be valid according to the Luhn algorithm.SE-R-009: For Swedish suppliers using Bankgiro, the Account ID must have 7-8 charactersPEPPOL-EN16931-R010: Buyer electronic address MUST be provided
Frågor
Laddas fakturan upp?
Nej. Schemakontrollen och reglerna körs båda i din webbläsare. Bara API:et och URL-övervakningen validerar på våra servrar.
Tas Svefaktura fortfarande emot?
SFTI avvecklade Svefaktura 1.0 den 1 april 2021 och rekommenderar Peppol BIS Billing 3 i stället. Katalogen behåller schemat för system som fortfarande skickar det.
Betyder ett giltigt resultat att köparen tar emot fakturan?
Det betyder att fakturan klarar de regler som accesspunkterna tillämpar. Leveransen kräver också att köparen är registrerad i Peppol, vilket den här kontrollen inte slår upp.
Kan jag kontrollera fakturor från kod?
Ja: med API:et och kommandoradsklienten med --schema peppol-bis-3-invoice, eller --schema auto för en mapp med blandade fakturor.
Officiella källor
- Riksdagen: lag (2018:1277) om elektroniska fakturor till följd av offentlig upphandling
- SFTI: Peppol BIS Billing 3 och Svefaktura
- OpenPeppol: BIS Billing 3.0 (på engelska)