Kernpunten
- Peppol BIS Billing 3.0 is het factuurprofiel dat op het Peppol-netwerk wordt gebruikt, geen volledig nieuw bedacht formaat.
- Het is een gebruiksspecificatie (CIUS) van de norm EN 16931, gebouwd op de UBL 2.1-syntax.
- Het profiel dekt twee documenten, de factuur en de creditnota, en voegt eigen validatieregels toe.
- Voor B2B in België wordt een onderneming geïdentificeerd via haar ondernemingsnummer met het schema 0208.
Peppol BIS Billing 3.0, het formaat dat over het netwerk reist
Wanneer een factuur over het Peppol-netwerk gaat, reist ze niet in een vrije vorm: ze volgt een precies profiel, Peppol BIS Billing 3.0. Dat profiel bepaalt welke informatie de factuur bevat, hoe ze is geschreven en welke regels ze moet doorstaan om aanvaard te worden. Het begrijpen betekent begrijpen wat er werkelijk op het spel staat achter de B2B-verplichting.
BIS staat voor Business Interoperability Specification. Het profiel wordt gepubliceerd en onderhouden door OpenPeppol, de vereniging die het netwerk bestuurt. Het komt niet uit het niets: het bouwt voort op de Europese norm en op een bestaand XML-formaat, dat het voor concreet gebruik vastlegt.
Dit artikel beschrijft wat het profiel echt bevat. Voor de structuur van het XML-bestand zelf leest u Het UBL 2.1-formaat uitgelegd; voor het netwerk dat het vervoert, Het Peppol-netwerk begrijpen in 5 minuten.
Wat Peppol BIS Billing 3.0 precies dekt
Het profiel is officieel een Core Invoice Usage Specification (CIUS) van de norm EN 16931. In de praktijk betekent dat twee dingen. Ten eerste is elke factuur die conform Peppol BIS Billing 3.0 is, ook conform EN 16931: het profiel spreekt de norm nooit tegen, het specialiseert ze. Ten tweede maakt het keuzes waar de norm ruimte liet: het neemt één syntax over en scherpt bepaalde regels aan.
De gekozen syntax is UBL 2.1. EN 16931 laat twee XML-syntaxen toe (UBL 2.1 en UN/CEFACT CII); voor facturatie op Peppol wordt in de praktijk UBL 2.1 gebruikt. Een Peppol BIS Billing 3.0-factuur is dus, technisch gezien, een UBL 2.1-bestand dat het EN 16931-model en de Peppol-eigen regels volgt.
De drie lagen waaruit het profiel bestaat
Het semantische model (EN 16931)
De lijst van informatie die een factuur moet of mag bevatten: verkoper, koper, lijnen, btw-opsplitsing, totalen.
De syntax (UBL 2.1)
De concrete XML-grammatica die dat model uitdrukt, document per document.
De Peppol-regels
Validatieregels en codelijsten toegevoegd door OpenPeppol, plus de identificatie van de partijen op het netwerk.
De twee documenten van het profiel: factuur en creditnota
Peppol BIS Billing 3.0 dekt niet één documenttype. Het profiel definieert twee berichten, beide in UBL 2.1: de factuur (Invoice) en de creditnota (CreditNote). De creditnota is geen technisch detail: ze laat toe een reeds verstuurde factuur te corrigeren of te annuleren, binnen hetzelfde gestructureerde kader en met dezelfde verwerkingsbetrouwbaarheid.
Beide documenten delen dezelfde logica: een hoofding, de partijen (verkoper, koper, en indien nodig een begunstigde van de betaling), de lijnen, de btw-opsplitsing en de geldelijke totalen. Die symmetrie is gewild: de software die een factuur kan lezen, kan ook de bijbehorende creditnota lezen.
gedekte documenten
de factuur en de creditnota
gekozen syntax
een van de twee toegelaten door EN 16931
Belgisch schema
identificeert een onderneming via haar KBO-nummer
EN 16931 en Peppol BIS Billing 3.0: wie doet wat
De meest voorkomende verwarring stelt de norm en het profiel tegenover elkaar alsof u moet kiezen. In werkelijkheid vervangt het profiel de norm niet: het stapelt erop. De tabel hieronder plaatst elke rol.
| Norm EN 16931 | Peppol BIS Billing 3.0 | |
|---|---|---|
| Legt vast welke informatie de factuur bevat | ||
| Verplicht de XML-syntax (UBL 2.1) | ||
| Voegt validatieregels toe eigen aan het netwerk | ||
| Document klaar om via een Peppol-toegangspunt te reizen |
De door Peppol toegevoegde regels dragen een herkenbaar voorvoegsel in de validatierapporten en vullen die van EN 16931 aan. Daar komen verplichte codelijsten bij: btw-categorieën, meeteenheden, munteenheden en landen volgen genormaliseerde referenties, zodat eenzelfde code hetzelfde betekent bij de verzender en bij de ontvanger.
De partijen identificeren: het schema 0208 in België
Eén ding onderscheidt Peppol duidelijk van een gewone bestandsuitwisseling: opdat een factuur de juiste ontvanger bereikt, moet elke onderneming identificeerbaar zijn op het netwerk. Die identificatie steunt op een schema. In België is het schema voor B2B-facturatie het voorvoegsel 0208, dat het ondernemingsnummer aanduidt (Kruispuntbank van Ondernemingen). Het komt overeen met het Belgische btw-nummer zonder het voorvoegsel "BE".
Concreet is een onderneming met btw-nummer BE0123.456.789 op Peppol bereikbaar via het adres 0208:0123456789. Het is die identificatie die uw software in de factuur schrijft en die het netwerk gebruikt om het document naar het juiste toegangspunt te routeren. Voor de aansluitmodaliteiten, zie Peppol-toegangspunt: waarvoor het dient.
Conforme Peppol BIS Billing 3.0-facturen, zonder de XML aan te raken
YouInv maakt uw facturen aan in het Peppol BIS Billing 3.0-profiel, valideert ze en verstuurt ze via het Peppol-netwerk in enkele klikken.
Wat het verandert voor uw onderneming
Het goede nieuws is hetzelfde als voor UBL: u hoeft het profiel niet rechtstreeks te hanteren. Conforme software zorgt ervoor dat er een geldig Peppol BIS Billing 3.0-bestand wordt aangemaakt, het door de validatieregels haalt en het verstuurt. Uw rol beperkt zich tot het invoeren van juiste gegevens.
Wat verandert, is het keuzecriterium voor de tool. Een pdf versturen volstaat niet langer in B2B: uw software moet documenten in het Peppol BIS Billing 3.0-profiel kunnen aanmaken, valideren en ontvangen, zowel factuur als creditnota. Dat is het eerste punt om na te kijken bij de keuze of de update van uw oplossing.
Ook lezen
- Het UBL 2.1-formaat uitgelegd: de structuur van het onderliggende XML-bestand.
- Het Peppol-netwerk begrijpen in 5 minuten: het vierhoekenmodel en de toegangspunten.
- Peppol in België: de B2B-verplichting op 1 januari 2026: wie onder de verplichting valt en vanaf wanneer.
De referentiebron is gezaghebbend: de Peppol BIS Billing 3.0-documentatie gepubliceerd door OpenPeppol.
Wat is Peppol BIS Billing 3.0?
Peppol BIS Billing 3.0 is het facturatieprofiel dat op het Peppol-netwerk wordt gebruikt. Het is een gebruiksspecificatie (CIUS) van de Europese norm EN 16931, gebouwd op de UBL 2.1-syntax, die de factuur en de creditnota dekt en er validatieregels aan toevoegt die eigen zijn aan Peppol.
Wat is het verschil tussen Peppol BIS Billing 3.0 en EN 16931?
EN 16931 legt het semantische model van de factuur vast, dus de informatie die ze moet bevatten. Peppol BIS Billing 3.0 is een profiel dat op die norm voortbouwt: het neemt de UBL 2.1-syntax over, beperkt bepaalde opties en voegt de validatie- en identificatieregels toe die nodig zijn om over het Peppol-netwerk te reizen.
Welke documenten dekt Peppol BIS Billing 3.0?
Het profiel dekt twee documenten: de factuur (Invoice) en de creditnota (CreditNote), beide in UBL 2.1. De creditnota dient om een reeds verstuurde factuur te corrigeren of te annuleren.
Gebruikt Peppol BIS Billing 3.0 UBL of CII?
Het Peppol BIS Billing 3.0-profiel steunt op de UBL 2.1-syntax. EN 16931 laat ook de UN/CEFACT CII-syntax toe, maar het formaat dat in de praktijk op het Peppol-netwerk voor facturatie wordt uitgewisseld, is UBL 2.1.
Moet u Peppol BIS Billing 3.0 beheersen om te factureren?
Nee. Conforme facturatiesoftware maakt het Peppol BIS Billing 3.0-bestand aan op basis van de gegevens die u invoert, valideert het en verstuurt het via een toegangspunt. U hoeft de XML nooit te schrijven of de regels van het profiel te kennen.




