Om Fakturaguru
Fakturaguru är en gratis tjänst för att granska e-fakturor i formatet Peppol BIS Billing 3.0 och förstå valideringsfel på svenska. Den riktar sig till företag, redovisningskonsulter och alla som skickar eller tar emot e-fakturor.
Integritet
- Fakturan lämnar aldrig din dator. Granskningen körs helt i din webbläsare. Filen laddas inte upp någonstans, och varken innehåll eller resultat skickas eller sparas.
- Webbplatsen använder inga kakor, ingen inloggning och ingen spårning eller annonsering.
- Det enda som hämtas från servern är själva webbplatsen och reglerna, som laddas ner till webbläsaren första gången du granskar en faktura.
- Webbhotellet kan som alla webbservrar föra tekniska loggar över anrop (till exempel IP-adress och vilken sida som hämtades). Fakturans innehåll finns aldrig i de anropen.
Regler och version
Granskningen använder de officiella valideringsreglerna: Peppol BIS Billing 3.0.21 · EN 16931 1.3.16, totalt 1144 regler inklusive de nationella svenska. Reglerna publiceras av OpenPeppol och CEN som Schematron och körs här med SaxonJS. Innan varje publicering körs alla OpenPeppols testfall för UBL mot regelmotorn, både i Node och i en riktig webbläsare, och alla måste ge samma resultat som i den officiella specifikationen.
En teknisk justering görs: i den tyska regeln DE-R-019 räknas IBAN-kontrollen med exakta decimaltal, eftersom regelmotorn annars avrundar det långa talet. Resultatet blir detsamma som i den officiella regeln.
De svenska förklaringarna är skrivna utifrån den officiella regeltexten och den tekniska kontrollen i varje regel. Den officiella texten visas alltid bredvid. Innehållet granskades senast 2026-09-24.
Verifiera att filerna inte är ändrade
Regelmotorn som körs i din webbläsare består av fyra filer: granskningskoden, SaxonJS och de två regelfilerna. Var och en har en SHA-256-kontrollsumma nedan, beräknad när webbplatsen byggdes. Öppna webbläsarens utvecklarverktyg (nätverksfliken), ladda ner filen och räkna kontrollsumman själv (till exempel med sha256sum) för att bekräfta att den inte har ändrats sedan den byggdes.
| Fil | SHA-256 |
|---|---|
| Granskningskod (worker) | db6405f6f5d7b46471b0c82fb876c53b69fc4b909707a05dfd452388eb4ccecb |
| SaxonJS | f9148c37111293dcd418fdd457d4cff3fd8be95dcb9f1b59bd14df46dad4fe4d |
| EN 16931-regler (CEN) | 6aeb93f019b189de2cec19abd1579497f8980290c846c6509eccd286265f5d5e |
| Peppol BIS Billing-regler | 8a1b651eca89babc9fbbb9d467b181194677cf83992816ef996b7f33a0911ce3 |
Ansvar
Resultatet är vägledande. Fakturaguru kontrollerar att fakturan följer reglerna för formatet, inte att uppgifterna stämmer i sak, att momsen är rätt bedömd eller att mottagaren kan ta emot fakturan. Fakturaguru är ett oberoende hjälpmedel och är inte knutet till OpenPeppol, CEN, Skatteverket eller någon annan myndighet. Sidorna om regler, begrepp och guiderna är allmän information om det officiella regelverket, inte juridisk rådgivning, skatterådgivning eller redovisningsrådgivning. Rådfråga din redovisningskonsult, revisor eller Skatteverket i frågor som rör bokföring, moms eller skatt.
Detsamma gäller fakturamallen: den räknar ut moms och summor utifrån vad du skriver in, men Fakturaguru garanterar inte att en faktura du skapar där är fullständig eller korrekt enligt bokföringslagen eller momslagen, eller att alla uppgifter du fyller i (till exempel F-skatt eller organisationsnummer) är riktiga. Kontrollera alltid en genererad faktura innan du skickar den, och rådfråga din redovisningskonsult vid osäkerhet.
Tjänsten tillhandahålls kostnadsfritt, i befintligt skick och utan garantier av något slag, uttryckliga eller underförstådda, inklusive garantier om att den är fri från fel eller lämplig för ett visst ändamål. Användning sker på egen risk. I den utsträckning lagen tillåter ansvarar Fakturaguru inte för skada, direkt eller indirekt (till exempel en försenad betalning, en avvisad faktura eller förlorad tid), som uppstår genom att använda eller inte kunna använda tjänsten.
Licenser och källor
- Valideringsregler för EN 16931 (CEN/TC 434), version 1.3.16, under European Union Public Licence (EUPL) 1.2: github.com/ConnectingEurope/eInvoicing-EN16931. Källfilen som används här: CEN-EN16931-UBL.sch. Licenstext: EUPL 1.2.
- Peppol BIS Billing 3.0, release 3.0.21, OpenPeppol: github.com/OpenPEPPOL/peppol-bis-invoice-3. Källfilen som används här: PEPPOL-EN16931-UBL.sch. Den enda ändringen, i DE-R-019, görs när reglerna kompileras och finns i build-rules.mjs.
- Affärstermerna (BT och BG) definieras i standarden EN 16931-1, som ägs av CEN. De svenska namnen och beskrivningarna på den här webbplatsen är egna formuleringar.
- SaxonJS, copyright © Saxonica Ltd, används och distribueras oförändrad enligt Saxonicas licens. SaxonJS tillhandahålls ”i befintligt skick”, utan garantier.
- Typsnitten Familjen Grotesk, Source Sans 3 och JetBrains Mono under SIL Open Font License 1.1.