Peppol-validatiefouten: regelcodes, oorzaken en oplossingen
Wat Peppol-validatiefouten zoals BR-CO-14, R003, R043 en CL001 betekenen, wat OrdoGrid vóór verzending controleert en wat u moet herstellen of bewaren.
- Bijgewerkt
- Inhoudsverantwoordelijke
- Team klantdocumentatie
- Voor
- Zaakvoerders en financieel personeel die facturen via Peppol versturen · Boekhouders die validatierapporten voor klanten lezen · Ontwikkelaars die facturen via de OrdoGrid-API versturen
In één oogopslag
Een validatiefout betekent dat het factuurbestand een blokkerende regel van EN 16931 of Peppol BIS Billing 3.0 schendt: het werd geweigerd voordat iemand het ontving. OrdoGrid controleert elke Peppol-verzending volgens de officiële regels (BIS Billing 3.0.21, EN 16931-artefacten 1.3.16). Controleer bijlagen, btw-regime en adressen vóór u verstuurt: een geweigerde factuur blijft vergrendeld en vereist de tussenkomst van OrdoGrid-support.
Voordat u begint
- De factuur of creditnota die u via Peppol wilt versturen, of het validatierapport dat u kreeg
- Toegang als eigenaar of beheerder tot de onderneming in OrdoGrid
- Het btw-nummer van uw klant en, voor een Belgische klant, zijn ondernemingsnummer
Wat u bereikt
- Een regelcode lezen en weten welk gegeven u moet herstellen
- Een validatieweigering onderscheiden van een leveringsprobleem en een afwijzing door de klant
- Een factuur in OrdoGrid controleren vóór de eerste Peppol-verzending
- Weten wat u bewaart en wie u contacteert na een weigering
Op deze pagina
Een Peppol-validatiefout betekent dat het gestructureerde factuurbestand een regel van de Europese norm EN 16931 of van Peppol BIS Billing 3.0 schendt en geweigerd werd voor het vertrok. Het is geen leveringsfout en geen afwijzing door de klant: het bestand heeft de klant nooit bereikt, dus die heeft niets te boeken, goed te keuren of af te wijzen.
Deze handleiding is voor wie gestructureerde facturen verstuurt, een validatierapport leest of de OrdoGrid-API gebruikt. Meldingen vóór de validatie, zoals een ontbrekende machtiging of een klant die niet gevonden wordt, en afwijzingen door de klant staan in Mislukte Peppol-verzending of afgewezen Peppol-factuur herstellen.
Validatiefout, leveringsprobleem of afwijzing?
| Wat u ziet | Wanneer | Wat het betekent | Waar verder |
|---|---|---|---|
| Een regelcode zoals BR-CO-14; in OrdoGrid een fout op de lijn Peppol van het verzendresultaat | Vóór de verzending | Het bestand schendt een blokkerende regel; er werd niets verstuurd | Dit artikel |
| Erreur (fout), Pas sur Peppol (niet op Peppol) of Nouvelle tentative (nieuwe poging) in Peppol → Outbox | Nadat de verzending begon | Het netwerk kon nog niet of helemaal niet leveren | Peppol-afleverstatus |
| Een Invoice Response zoals RE Rejetée (afgewezen) of UQ Sous question (vraag gesteld) | Na de levering (Traité) | De beslissing van de klant over de inhoud | Peppol-factuurantwoorden |
Traité (verwerkt) betekent dat het netwerk het bestand leverde, niet dat de klant de inhoud aanvaardde; een factuur met foute inhoud moet nog altijd met een creditnota worden gecorrigeerd.
Hoe Peppol-validatie werkt
De validatie gebeurt in drie lagen: het XML-schema UBL 2.1 (is het bestand correct opgebouwd?), de bedrijfsregels van EN 16931 (kloppen gegevens en bedragen?) en de regels van Peppol BIS Billing (Peppol-beperkingen en codelijsten). Een fatal (blokkerende) regel weigert het bestand; een warning (waarschuwing) informeert alleen.
- Schematron
- De regelbestanden die CEN (EN 16931) en OpenPeppol (BIS Billing) publiceren. Elke controle heeft een code zoals BR-CO-14, een niveau (fatal of warning), een plaats in de XML en een melding met de betrokken bedrijfstermen (BT-nummers).
| Prefix | Vastgelegd door | Controleert |
|---|---|---|
| BR-, BR-CO-, BR-CL- | EN 16931 | Verplichte gegevens (BR-02 factuurnummer), berekeningen (BR-CO-10 tot BR-CO-17), codelijsten (eenheden, landen) |
| BR-S-, BR-Z-, BR-E-, BR-AE-, BR-IC-, BR-G- | EN 16931 | Telkens één btw-categorie |
| PEPPOL-EN16931-R, -CL, -P | OpenPeppol | Peppol-beperkingen: kopersreferentie, soorten bijlagen, typecodes |
| PEPPOL-COMMON-R | OpenPeppol | Formaat van identificatoren, zoals R043 voor het Belgische ondernemingsnummer |
Welke versie geldt. In oktober 2026 is de geldende versie Peppol BIS Billing 3.0.21 (release van mei 2026), gepubliceerd op 20 mei 2026 en verplicht sinds 17 augustus 2026. OpenPeppol publiceert elk voorjaar en elk najaar een release, die ongeveer drie maanden later verplicht wordt (release notes). Release 3.0.21 schrapte BR-CO-25 (vervaldag of betalingsvoorwaarden) en verstrengde PEPPOL-EN16931-R004: de specificatie-identificator mag niet meer eindigen op een versiesuffix zoals ::2.1. België heeft geen nationale regels in BIS Billing; de enige Belgische controle is PEPPOL-COMMON-R043.
Een rapportregel lezen. “[BR-CO-14]-Invoice total VAT amount (BT-110) = Σ VAT category tax amount (BT-117)” noemt de regel en daarna de bedrijfstermen: BT-110 is het btw-totaal, BT-117 de btw per categorie. Herstel de gegevens die bij die termen horen; één fout bedrag doet vaak meerdere BR-CO-regels tegelijk falen.
Wat OrdoGrid controleert vóór een Peppol-verzending
OrdoGrid is via een gecertificeerd toegangspunt met Peppol verbonden. Voor het een bestand doorgeeft, bouwt het de UBL op uit uw Profil entreprise (ondernemingsprofiel), de klant en de factuur, en valideert het die tegen het UBL 2.1-schema, de EN 16931-validatieartefacten 1.3.16 en de regels van Peppol BIS Billing 3.0.21. Alleen blokkerende regels stoppen de verzending. Faalt er één, dan wordt niets verstuurd: het verzendresultaat toont Des erreurs sont survenues. (er zijn fouten opgetreden) en op de lijn Peppol de Engelse melding “Official Peppol/EN16931 validation refused the emitted XML”, of een gelijkaardige melding over het UBL 2.1-schema. De regelcodes verschijnen niet op het scherm. Na een weigering toont Peppol → Outbox de factuur toch met de badge Créé (aangemaakt), en in het venster van Envoyer staat Déjà envoyé via Peppol (al verzonden via Peppol), hoewel er niets werd verstuurd; een factuur in Brouillon (concept) blijft dat ook, tenzij de e-mail vertrok. Créé betekent hier niet dat de factuur onderweg is.
OrdoGrid dekt zelf veel regels af, omdat het de gegevens invult:
| Regel | Wat OrdoGrid doet |
|---|---|
| BR-CO-10 tot BR-CO-17 | Berekent alle totalen uit de factuurlijnen, de btw één keer per tarief; een verschil van een cent door prijzen inclusief btw gaat mee als BT-114 (Arrondi, afronding) |
| PEPPOL-EN16931-R003 | Vult de kopersreferentie in: N° bon de commande (bestelbonnummer), anders de Communication (mededeling), anders het factuurnummer |
| BR-CL-23 | De keuzelijst Unité (eenheid) biedt alleen UN/ECE-codes: C62, HUR, DAY, KGM, LTR, MTR, KWH, MTK. Ze kan een symbool zoals pcs of h tonen, maar het bestand bevat altijd de code |
| BR-25 | Geen enkele factuurlijn kan worden opgeslagen zonder Description (omschrijving) |
| R010, R020, PEPPOL-COMMON-R043 | Uw elektronisch Peppol-adres is 0208: gevolgd door het ondernemingsnummer uit uw BE-btw-nummer; dat van de klant komt uit de opzoeking op het netwerk via zijn btw-nummer |
| P0100, P0101 | Facturen gaan als type 380, creditnota's als 381 met het nummer van de oorspronkelijke factuur |
De editor blokkeert ook twee btw-inconsistenties die BR-S-05 zouden schenden: alle factuurlijnen tegen 0 % onder Standard (waarschuwing Attention : Régime standard incompatible avec TVA à 0%, daarna een venster met Appliquer ce régime, dit regime toepassen), en een mix van 0 % en andere tarieven onder Standard, die bij het verzenden geweigerd wordt. Pas een voorgesteld regime alleen toe als het juridisch klopt: de suggestie van OrdoGrid is geen fiscale regel.
Wat van u afhangt:
| Oorzaak | Regel | Voorkomen |
|---|---|---|
| Bijlage in Word (.docx, .doc), oud Excel-formaat (.xls) of GIF | PEPPOL-EN16931-CL001 | OrdoGrid aanvaardt die bestanden en stuurt standaard alle bijlagen mee, maar Peppol laat alleen PDF, PNG, JPEG, CSV, XLSX en ODS toe (lijst van MIME-types). Zet om naar pdf of verwijder het bestand onder Documents et Références |
| Regime Livraison intracommunautaire (intracommunautaire levering van goederen) | BR-IC-11, BR-IC-12 | Die vragen een leveringsdatum of factuurperiode en een land van levering. OrdoGrid stuurt de datum uit Datum levering / dienst (het label volgt uw documenttaal: Date de livraison / prestation in het Frans) of anders de factuurdatum (voor een creditnota die van de gecrediteerde factuur) mee, met het land van het adres van de klant. Vul de werkelijke leveringsdatum in als die verschilt van de factuurdatum; een creditnota op een factuur die buiten OrdoGrid werd uitgereikt, wordt geweigerd tot u die datum invult. Staat de klant niet op Peppol, verstuur dan per Email: grensoverschrijdende facturen vallen buiten de Belgische verplichting (Buitenlandse klanten factureren) |
| Onvolledig adres in uw profiel of bij de klant | PEPPOL-EN16931-R008, BR-09, BR-11 | Een leeg veld kan een leeg XML-element opleveren, dat R008 weigert. Vul straat, Code postal (postcode), Ville (gemeente) en Pays (land) aan in Profil entreprise en in de klantfiche |
Regelcodes: oorzaak en oplossing
Een selectie van blokkerende regels, met hun gebruikelijke oorzaak en oplossing. De toleranties komen van de officiële regelpagina's (BIS-regels, EN 16931-regels). CL001, R008, BR-09, BR-11 en BR-IC-11/12 staan hierboven in de tabel “Wat van u afhangt”.
| Regel | Controleert | Typische oorzaak | Oplossing |
|---|---|---|---|
| PEPPOL-EN16931-R003 | Kopersreferentie (BT-10) of bestelreferentie (BT-13) | Beide leeg | Voeg het bestelbonnummer van de klant toe; zonder nummer laat BIS een andere waarde in de kopersreferentie (“Your ref”) toe, bijvoorbeeld de naam van wie de bestelling plaatste |
| PEPPOL-COMMON-R043 | Elke 0208-waarde: 10 cijfers, controle modulo 97 | Punten, spaties, prefix “BE”, 9 cijfers, tikfout | Ondernemingsnummer uit de Kruispuntbank van Ondernemingen (KBO), alleen cijfers |
| PEPPOL-EN16931-R010, R020, CL008 | Elektronisch adres van koper en verkoper, met een schema uit de EAS-lijst | Ontbreekt, of ingetrokken schema zoals 9956 | Belgische deelnemers moeten onder 0208 geregistreerd zijn; 9925 (btw-nummer) is een geldig extra schema. Schema en waarde moeten overeenstemmen |
| BR-CO-10 | Som van de nettoregelbedragen (BT-106) = Σ nettoregelbedragen (BT-131) | Totaal uit een andere berekening | Herbereken vanuit de factuurlijnen |
| BR-CO-14 | Btw-totaal (BT-110) = Σ btw per categorie (BT-117), exact | Totaal opgeteld uit de afgeronde btw per factuurlijn terwijl de uitsplitsing per tarief berekend is, of manueel ingetypt | Neem het totaal over uit de btw-uitsplitsing |
| BR-CO-15 | Totaal incl. btw (BT-112) = totaal excl. btw (BT-109) + btw (BT-110) | Eén totaal met de hand aangepast | Herbereken; pas nooit één veld apart aan |
| BR-CO-16 | Te betalen (BT-115) = BT-112 − betaald (BT-113) + afronding (BT-114) | Totaal incl. btw als te betalen bedrag verstuurd zonder BT-114 | Stuur het verschil als BT-114 (Prijzen inclusief btw, kortingen en afronding) |
| BR-CO-17, BR-S-08, BR-S-09 | Per tarief: maatstaf = Σ nettoregelbedragen + toeslagen op documentniveau − kortingen op documentniveau, btw = maatstaf × tarief, telkens met een tolerantie van minder dan 1,00 | Fout tarief, foute maatstaf of categorie | Corrigeer de factuurlijn en herbereken |
| PEPPOL-EN16931-R120 | Nettoregelbedrag = hoeveelheid × nettoprijs + toeslagen − kortingen (marge 0,02) | Prijs afgerond vóór de vermenigvuldiging; korting niet als regelkorting verstuurd | Laat de eenheidsprijs onafgerond; stuur de korting als regelkorting |
| BR-S-05, BR-Z-05, BR-E-05, BR-AE-05, BR-G-05 | Tarief past bij de categorie: boven 0 voor S, 0 voor de andere | Factuurlijn tegen 0 % onder het regime Standard | Kies het juiste regime of tarief |
| BR-E-10, BR-AE-10, BR-AE-02 | Vrijstellingsreden; bij verlegging van heffing beide btw-nummers | Reden of btw-nummer van de klant ontbreekt | Vul ze aan |
| BR-CL-23 | Eenheden volgens UN/ECE-aanbeveling 20 | “pcs”, “uur”, “Stück” | C62, HUR, DAY enzovoort |
| PEPPOL-EN16931-R002 | Hoogstens één notitie op documentniveau | Eén notitie per wettelijke vermelding | Voeg ze samen in één notitie |
| PEPPOL-EN16931-P0100 | Toegelaten typecodes voor facturen | 389 (self-billing) als BIS Billing verstuurd | Self-billing heeft een eigen BIS-specificatie; OrdoGrid reikt geen self-billingfacturen uit |
De controle van het ondernemingsnummer. PEPPOL-COMMON-R043 deelt de eerste acht cijfers door 97 en verwacht dat de laatste twee cijfers gelijk zijn aan 97 min de rest. Met het voorbeeld van de FOD Financiën, 0208:0308357159: 03083571 gedeeld door 97 laat 38 over, en 97 − 38 = 59, de laatste twee cijfers. Een tikfout zoals 0308357195 faalt. Ondernemingsnummers die sinds september 2023 worden toegekend, beginnen met 1: ze zijn geldig en moeten ongewijzigd aanvaard worden. De FOD Financiën verwijst naar lookup.peppol.org om na te gaan of een nummer geregistreerd is.
De btw-categorieën die OrdoGrid verstuurt, en de regels waaraan elke categorie getoetst wordt:
| Regime in OrdoGrid | Categorie | Verstuurde vrijstellingsreden | Belangrijkste regels |
|---|---|---|---|
| Standard | S | – | BR-S-05, BR-S-08, BR-S-09 |
| Taux zéro (nultarief) | Z | – | BR-Z-05 |
| Régime de la franchise de taxe (vrijstellingsregeling kleine ondernemingen) | E | De vermelding van de vrijstellingsregeling op de pdf, zonder VATEX-code | BR-E-02, BR-E-05, BR-E-10 |
| Autoliquidation, Régime cocontractant (verlegging van heffing) | AE | VATEX-EU-AE | BR-AE-02, BR-AE-05, BR-AE-10 |
| Livraison intracommunautaire | K | VATEX-EU-IC | BR-IC-02, BR-IC-11, BR-IC-12 |
| Export (uitvoer) | G | VATEX-EU-G | BR-G-02, BR-G-05 |
De codelijst (UNCL 5305) kent geen categorie “vrijstellingsregeling”: de vrijstellingsregeling voor kleine ondernemingen wordt als E verstuurd, met een vrijstellingsreden. OrdoGrid neemt elke btw-vermelding, gevolgd door uw Notes, ook op in de enige opmerking op documentniveau (BT-22) die regel R002 toelaat.
Rekenvoorbeeld: één factuur getoetst aan de validatieregels
Imprimerie Dufour SRL (Namen) drukt voor Agence Lumen SRL (Brussel): factuur F-2026-0087 van 6 oktober 2026, vervaldag 5 november 2026, bestelbonnummer PO-4471.
| Factuurlijn | Hoeveelheid × prijs | Netto | Btw |
|---|---|---|---|
| Flyers A5, 2.500 exemplaren | 1 × € 212,50 | € 212,50 | 21 % |
| Affiches A2 | 50 × € 1,75 | € 87,50 | 21 % |
| Visitekaartjes, 500 | 1 × € 162,50 | € 162,50 | 21 % |
| Som van de nettoregelbedragen (BT-106) | € 462,50 |
Zoals EN 16931 rekent, wordt de btw één keer berekend op de categorie van 21 %: € 462,50 × 21 % = € 97,125, afgerond € 97,13. Totaal inclusief btw: € 462,50 + € 97,13 = € 559,63; te betalen € 559,63.
Een rekenblad dat de btw per factuurlijn afrondt, komt op € 44,63 + € 18,38 + € 34,13 = € 97,14. Wat er dan gebeurt, hangt af van de export:
| Export | Waarden in het bestand | Resultaat |
|---|---|---|
| Uitsplitsing € 97,13, btw-totaal € 97,14 | BT-117 verschilt van BT-110 | BR-CO-14 faalt |
| Uitsplitsing en btw-totaal € 97,14, totaal € 559,64 | Samenhangend | Slaagt dankzij de tolerantie van BR-CO-17, maar wijkt af van de € 97,13 van de norm |
| Lijn affiches € 87,50 met eenheidsprijs € 1,70 | 50 × € 1,70 = € 85,00 | PEPPOL-EN16931-R120 faalt (verschil € 2,50) |
In OrdoGrid toont TVA € 97,13 en Total TVAC € 559,63: het bestand doorstaat deze controles dus vanzelf. Het risico lag elders: de leveringsbon zat als bon-de-livraison.docx in bijlage. Vóór de verzending doet de boekhouder het volgende:
- Opent F-2026-0087 en controleert N° bon de commande onder Documents et Références: PO-4471 wordt de kopersreferentie (R003).
- Verwijdert
bon-de-livraison.docxen voegtbon-de-livraison.pdftoe, geëxporteerd vanuit Word (CL001). - Controleert Options de TVA: Standard, alle factuurlijnen tegen 21 %.
- Klikt op Aperçu du PDF, dan op Envoyer, laat Envoi électronique via Peppol aangevinkt, vinkt Email uit (de pdf zit al in het Peppol-bestand, zo krijgt de klant geen twee exemplaren) en klikt op Sauvegarder & Envoyer.
- Volgt de rij in Peppol → Outbox met Vérifier (controleren) tot de status Traité is.
Met het Word-bestand nog in bijlage was stap 4 geëindigd in een weigering en een vergrendelde factuur.
Na een weigering in OrdoGrid
- Leg de melding vast. Maak een schermafdruk van het verzendresultaat met het factuurnummer en het tijdstip: Peppol → Outbox toont de factuur daarna met de badge Créé, niet als geweigerd.
- Kijk naar de lijn Email. E-mail en Peppol vertrekken tegelijk. Was Email aangevinkt en gelukt, dan heeft de klant de pdf al: stuur geen tweede exemplaar. Bij een Belgische B2B-verkoop die onder de verplichting valt, is die pdf niet de wettelijke factuur: de gestructureerde factuur moet nog worden uitgereikt, dus stap 5 blijft nodig.
- Probeer niet opnieuw en maak geen nieuw document. Geen tweede Sauvegarder & Envoyer, geen Dupliquer, geen Note de crédit: de factuur is vergrendeld, en een tweede document voor dezelfde verkoop kan tot dubbele boeking leiden.
- Zoek de waarschijnlijke oorzaak in de tabel “Wat van u afhangt”. Bij Livraison intracommunautaire is dezelfde factuur per Email versturen een geldige weg en een uitzondering op stap 3: gebruik Envoyer met alleen Email aangevinkt, of de e-mailactie in de factuurlijst.
- Contacteer OrdoGrid-support met het factuurnummer, de schermafdruk en de vermoedelijke oorzaak. Moet de factuur uiteindelijk vervangen worden, volg dan het advies van de support en van uw boekhouder: heeft de klant de pdf al per e-mail ontvangen, dan gebeurt de correctie met een creditnota en een nieuwe factuur (Mislukte Peppol-verzending of afgewezen Peppol-factuur herstellen).
Via de API. Een verzending die de validatie niet doorstaat, geeft HTTP 400 terug met de code PEPPOL_XML_INVALID; details.failures somt elke geschonden regel op (id, location, message) en details.validation de gebruikte versies. Faalt de controle tegen het UBL 2.1-schema, dan staan de fouten in details.schema_errors. Wanneer de validatie een oproep naar POST /api/v1/peppol/send weigert, heeft die oproep de factuur al aangemaakt: ze blijft in OrdoGrid staan, vergrendeld, met haar nummer. Herhaal de oproep niet met gecorrigeerde gegevens, want dan maakt u een tweede factuur voor dezelfde verkoop. Faalde alleen een bijlage (PEPPOL-EN16931-CL001), verstuur dezelfde factuur dan opnieuw met POST /api/v1/peppol/invoices/{id}/send en attachment_ids zonder dat bestand; wilt u de inhoud behouden, voeg dan een pdf-versie toe onder attachments. Voor elke andere regel contacteert u OrdoGrid-support zoals hierboven beschreven. Gebruik voor nieuwe facturen UN/ECE-eenheidscodes en de zes Peppol-bijlagetypes. Er is geen testmodus: elke oproep werkt op echte gegevens en het echte netwerk.
Bijzondere gevallen en veelgemaakte fouten
| Situatie | Risico | Wat te doen |
|---|---|---|
| De XML met de hand aanpassen tot hij slaagt | Nieuwe verschillen; het bestand stemt niet meer overeen met uw boekhouding | Corrigeer de brongegevens en maak het bestand opnieuw aan |
| Het rapport bevat alleen waarschuwingen | Geen voor de verzending | Warnings, zoals de controles van 3.0.21 op Nederlandse identificatoren, blokkeren niet |
| Eén factuur voor meerdere bestelbonnen | EN 16931 (2017) voorziet één bestelreferentie per factuur | Vraag de klant welke referentie hij wil, of maak één factuur per bestelling; de FOD Financiën beschrijft een tijdelijke oplossing in zijn FAQ (vraag 12) |
| Creditnota zonder verwijzing naar de factuur | Geen validatiefout (de verwijzing BG-3 is optioneel in BIS; BR-55 controleert alleen dat een aanwezige verwijzing een nummer bevat), maar het Belgische recht eist dat een creditnota verwijst naar de factuur die ze corrigeert (koninklijk besluit nr. 1, art. 12) | OrdoGrid voegt het oorspronkelijke nummer toe; houd factuurnummers uniek |
Te bewaren bewijsstukken
- De schermafdruk van de weigering, met factuurnummer, datum en tijdstip, en of de e-mail vertrok.
- Bij verzendingen via de API: het volledige foutantwoord, met
details.failuresendetails.validation. - Bij een rapport uit een ander programma: het rapport zelf, met de regelcodes en de gebruikte versie.
- Bij verstuurde facturen: de XML en pdf zoals verzonden, die OrdoGrid archiveert met hun validatieversies en SHA-256-hashes. Download ze via Peppol → Outbox (XML of PDF, of een zip van geselecteerde rijen).
- Een korte notitie over wat veranderde en waarom, voor uw boekhouder, als een factuurnummer ongebruikt blijft of vervangen wordt.
Veelgestelde vragen
Waarom weigert OrdoGrid te verzenden terwijl de pdf er goed uitziet?
De pdf is een leesbare kopie. Peppol valideert de gestructureerde XML, die sinds 1 januari 2026 de wettelijke factuur is voor Belgische B2B-verkopen die onder de verplichting vallen. Een Word-bijlage of een onvolledig adres schendt regels die de pdf niet toont.
Is een validatiefout hetzelfde als een afgewezen factuur?
Nee. Een validatiefout houdt het bestand tegen vóór de verzending: de klant ontving niets. Een afwijzing is een Invoice Response (RE) van een klant die de factuur ontving.
Volgens welke Peppol-regels valideert OrdoGrid?
Het UBL 2.1-schema, de EN 16931-validatieartefacten 1.3.16 en de regels van Peppol BIS Billing 3.0.21 (release van mei 2026, verplicht sinds 17 augustus 2026). Alleen blokkerende regels stoppen een verzending.
Kan ik de factuur na een weigering corrigeren en opnieuw versturen?
Niet zelf: bedragen, btw, klant en nummer zijn vergrendeld zodra OrdoGrid het Peppol-bestand voorbereidt, vóór de validatie. Dupliceer of crediteer de factuur niet; contacteer OrdoGrid-support met het factuurnummer en een schermafdruk.
Waarom klopt het btw-totaal niet met de factuurlijnen?
EN 16931 berekent de btw per categorie, niet per factuurlijn. Telt software de afgeronde btw van de factuurlijnen op voor het totaal maar berekent ze de uitsplitsing per tarief, dan faalt BR-CO-14.
Waarom weigert regel R043 het ondernemingsnummer van mijn klant?
Een 0208-waarde moet precies tien cijfers tellen, zonder BE, punten of spaties, en slagen voor de controle modulo 97 op de laatste twee cijfers. Controleer het nummer in de KBO.
Betekent een foutloos validatierapport dat mijn btw juist is?
Nee. Validatie controleert de samenhang; het juiste tarief, het juiste regime en de wettelijke vermeldingen blijven uw verantwoordelijkheid.
Bronnen en referenties
- Peppol BIS Billing 3.0: regels voor Peppol BIS (PEPPOL-EN16931 en PEPPOL-COMMON)
- Peppol BIS Billing 3.0: EN 16931-bedrijfsregels gekoppeld aan UBL (BR-regels)
- Peppol BIS Billing 3.0: release notes (3.0.21, mei 2026)
- Peppol BIS Billing 3.0: specificatie, sectie 7.2.10 (bijlagen) en hoofdstuk 9 (afronding)
- Koninklijk besluit van 17 december 2025, art. 10: afronding van gestructureerde e-facturen (Belgisch Staatsblad, 31.12.2025)
- FOD Financiën, Peppol-FAQ: ondernemingsnummer (0208) en deelnemers opzoeken