OIOUBL, Peppol og NemHandel i Danmark
Hvordan OIOUBL, Peppol BIS og NemHandel hænger sammen — og hvad du som leverandør skal kunne for at få dine fakturaer accepteret af det offentlige.
OIOUBL: det danske UBL-format til det offentlige
OIOUBL (Offentlig Information Online — Universal Business Language) er Danmarks nationale UBL-profil til elektronisk handel med det offentlige. Det er et XML-format bygget oven på den internationale UBL-standard, men med danske udvidelser til EAN/GLN-lokationsnumre, CVR-validering og momskoder. Formatet er forvaltet af Erhvervsstyrelsen og bruges i NemHandel-infrastrukturen. Når du sender en faktura til staten, en region eller en kommune, skal den enten være i OIOUBL eller i den europæiske ækvivalent Peppol BIS Billing 3.0. PDF-fakturaer accepteres ikke — de bliver afvist eller forsvinder.
Peppol BIS Billing 3.0: den europæiske bro
Peppol BIS Billing 3.0 er den europæiske standardprofil for elektronisk fakturering, vedtaget af OpenPeppol og baseret på EN 16931. Den dækker B2G og B2B på tværs af EU/EØS, og den er især vigtig, når en dansk leverandør fakturerer en offentlig modtager i et andet EU-land, eller når en udenlandsk leverandør fakturerer en dansk myndighed. Både OIOUBL og Peppol BIS bygger på samme semantiske kerne (EN 16931), så indholdet er det samme — kun feltkoder og enkelte udvidelser adskiller sig. Mange danske leverandører bruger i dag Peppol BIS som standard og lader OIOUBL være et fallback for ældre offentlige modtagere.
NemHandelsRegistret og adressering
NemHandelsRegistret (NHR) er det centrale opslagsregister, der binder en juridisk modtager (CVR-nummer eller EAN/GLN-lokationsnummer) sammen med et access point. Når dit faktureringssystem skal sende en faktura, slår det modtageren op i NHR for at finde den korrekte adresse og det tilhørende access point. Hvis modtageren ikke er registreret, kan fakturaen ikke leveres. Alle statslige institutioner og kommuner er registreret automatisk; private virksomheder kan tilmelde sig frivilligt for at modtage e-fakturaer fra deres leverandører.
Adgangspunkter (access points): fire-hjørne-modellen
Peppol og NemHandel bruger en såkaldt fire-hjørne-model: afsender → afsenders access point → modtagers access point → modtager. Du som leverandør behøver ikke selv at drive et access point — det gør din software- eller systemudbyder. De certificerede access points i Danmark er optaget på Erhvervsstyrelsens liste og inkluderer både kommercielle udbydere og det offentligt drevne fælles access point. Fordelen ved modellen er, at du kan skifte software uden at miste forbindelsen til dine modtagere: dit gamle access point lukker, dit nye åbner, og NHR opdateres automatisk.
Indhold af en OIOUBL/Peppol BIS-faktura
En OIOUBL- eller Peppol BIS-faktura skal indeholde alle de oplysninger, der gør den behandlingsbar maskinelt: sælgers CVR og adresse, købers CVR/EAN og adresse, fakturanummer og udstedelsesdato, leveringsdato, ordreoplysninger (typisk en ordrereference eller indkøbsnummer fra det offentlige), linjeoplysninger med antal, enhedspris og momskode, totalbeløb opdelt på momsgrundlag og momsbeløb, samt betalingsoplysninger (forfaldsdato, kontonummer eller FIK/+71-streng). Mangler en obligatorisk oplysning, afvises fakturaen — typisk med en fejlkode, der peger på det manglende felt, så du kan rette og gensende.
Validering og afvisninger
Når en faktura ankommer til modtagerens access point, valideres den mod den danske OIOUBL-skemavalidering eller Peppol BIS-schematron. Valideringen tjekker både teknisk format (er XML'en velformet?) og forretningsregler (matcher momsberegningen? er CVR-nummeret aktivt?). En faktura, der ikke består valideringen, returneres med en fejlkode. De hyppigste fejl er forkert eller manglende EAN-nummer på modtageren, ugyldigt CVR-nummer, manglende ordrereference, og inkonsistens mellem linjetotaler og fakturatotal. Når fejlen er rettet, kan fakturaen gensendes — med samme fakturanummer, da det officielle nummer ikke er blevet brugt endnu.
Pligten ved B2G — og tendensen mod B2B
Pligten til at modtage e-faktura fra leverandører gælder hele den offentlige sektor i Danmark og har gjort det siden 2005 (Lov om offentlige betalinger m.v.). Det betyder, at hver gang en virksomhed leverer en vare eller tjeneste til staten, en region eller en kommune, skal fakturaen sendes i OIOUBL eller Peppol BIS via NemHandel/Peppol. EU er på vej mod at gøre e-faktura obligatorisk også i B2B (ViDA-pakken, der skal implementeres senest 2030), og flere medlemslande har allerede taget skridt i den retning. Danmark forventes at følge EU-tidsplanen, og NemHandel/Peppol-infrastrukturen er allerede klar — det er kun lovgrundlaget, der mangler.
Accepterede fakturaformater
Ofte stillede spørgsmål
Skal jeg vælge mellem OIOUBL og Peppol BIS?
Du behøver ikke vælge — dit faktureringssystem håndterer det for dig. Når du sender til en dansk offentlig modtager, vil systemet typisk vælge OIOUBL (det er det format, modtageren forventer); når du sender til en udenlandsk EU-modtager, vælges Peppol BIS automatisk. Begge formater bygger på EN 16931, så indholdet er identisk — kun feltnavne og enkelte udvidelser adskiller sig.
Hvad gør jeg, hvis modtageren ikke står i NemHandelsRegistret?
Alle danske offentlige modtagere er registreret automatisk. Hvis du ikke kan finde en kommune eller styrelse i NHR, skyldes det typisk, at du leder efter en intern afdeling eller et institutionsnummer i stedet for den juridiske enhed. Tjek myndighedens hjemmeside for det officielle EAN/GLN-nummer; det er det, du skal bruge som modtageradresse.
Skal jeg selv drive et Peppol access point?
Nej. Dit faktureringssystem eller dets udbyder driver et access point på dine vegne. Du betaler typisk et lille gebyr pr. dokument eller en månedlig abonnementspris, og det dækker både OIOUBL- og Peppol BIS-trafik. Du kan altid skifte udbyder uden at miste forbindelsen til dine modtagere — NemHandelsRegistret opdateres automatisk.
Hvad sker der, hvis en faktura afvises på grund af en fejl?
Du får en fejlmeddelelse retur, der peger på den manglende eller forkerte oplysning (typisk: EAN-nummer, CVR-nummer, momskode eller ordrereference). Du retter fejlen i dit faktureringssystem og gensender. Da fakturaen ikke nåede frem til modtageren, kan du beholde det oprindelige fakturanummer; det er først officielt brugt, når en gyldig faktura er leveret.
Hvornår bliver e-faktura obligatorisk i B2B i Danmark?
EU's ViDA-pakke (VAT in the Digital Age) lægger op til, at e-faktura bliver obligatorisk i B2B senest i 2030. Danmark har endnu ikke offentliggjort en konkret tidsplan, men NemHandel/Peppol-infrastrukturen er allerede på plads og bliver brugt frivilligt af mange B2B-aktører. Forventningen er en gradvis indfasning fra omkring 2027.