Veelvoorkomende Peppol-validatiefouten en herstelvolgorde
Herstel Peppol-validatiefouten vóór verzenden: btw-totalen, koper-0208-nummer, ontbrekende velden. Validatie is geen klantafwijzing en geen leveringsfout.
Bijgewerkt
Een Peppol-validatiefout betekent dat uw facturatietool of toegangspunt de factuur weigert vóór levering. Het gestructureerde bestand faalt op EN 16931 / BIS-regels. Dat is niet de klant die zegt dat hij niet betaalt, en het is geen probleem van afleverstatus. Herstel eerst validatie. Gebruik geen wettelijk factuurnummer op een document dat u al als ongeldig kent.
Na een mislukte verzending die een nummer verbruikte, of na een latere klantreactie: Afgewezen Peppol-factuur herstellen.
Symptomen die u herkent
| Wat u ziet | Waarschijnlijke oorzaak |
|---|---|
| « Btw-totaal komt niet overeen met de regels » | Regel-btw en document-btw anders berekend |
| « Kopernummer fout » / klant niet te vinden op Peppol | Ondernemingsnummer of schema onjuist |
| « Factuurnummer / datum / valuta ontbreekt » | Verplichte kopvelden leeg |
| « Regelomschrijving leeg » of « eenheid niet toegelaten » | Onvolledige regel |
| « Btw-tarief past niet bij de categorie » | Verkeerde btw-code op een regel (normaal, vrijstelling, medeaansprakelijkheid, vrijstellingsregeling) |
| « Te betalen bedrag klopt niet » | Kortingen, toeslagen of btw niet meegenomen in het totaal |
De meeste « bijna klaar »-facturen falen op btw-rekenwerk of identiteit van de koper. Latere fouten verdwijnen vaak als eerdere zijn opgelost.
Voorbeeld
Atelier Noord BV maakt een factuur met twee regels: 1.000,00 EUR aan 21% (210,00 btw) en 200,00 EUR aan 6% (12,00 btw). Verwachte document-btw is 222,00 EUR en te betalen 1.422,00 EUR. Iemand typt TaxTotal als 210,00 « om bij de eerste regel te passen ». Validatie faalt: btw-totaal komt niet overeen met de regels.
Fout: alleen het te-betalen-veld bijwerken tot het rapport stilvalt.
Juist: btw-categorie per regel herstellen, daarna TaxTotal en LegalMonetaryTotal opnieuw genereren vanuit de regels. Valideer tot het rapport schoon is, verstuur dan.
Herstel in deze volgorde
Werk van boven naar beneden:
- Identiteit koper en verkoper - Juiste rechtsnamen. In België gebruikt Peppol-adressering schema 0208 en het tiencijferige ondernemingsnummer (KBO/BCE). Zet geen btw-nummer (
BE0…) waar het Peppol-ID0208+ ondernemingsnummer verwacht. Bewaar voorloopnullen. Check moeder vs dochter. Bevestig de koper via deelnemeropzoeking. - Factuurbasis - Nummer, uitgiftedatum, valuta (meestal
EURbinnenlands). - Regels - Omschrijving, hoeveelheid, eenheid, nettobedrag op elke regel.
- Btw per regel - Categorie en tarief in lijn met uw Belgische btw-behandeling; zie wettelijke vermeldingen.
- Totalen - Herstel btw-mapping in het product en genereer totalen opnieuw. Bewerk geen enkel totaalveld apart.
- Referenties die de koper verwacht - Bestelnummer als zij dat eisen.
- Validatiefout
Een weigering vóór levering: de gestructureerde factuur faalde op de regels, dus Peppol behandelde ze nooit als geleverd zakelijk document.
Snelle checklist vóór verzenden
- Namen en adressen verkoper en koper
- Uw btw- / ondernemings-ID's voor het scenario
- Factuurnummer en datum
- Minstens één volledige regel
- Btw-uitsplitsing die bij de regels past
- IBAN of gestructureerde mededeling als u die op de factuur zet
Daarna: open het volledige foutrapport → herstel in de volgorde hierboven → valideer opnieuw tot schoon → stuur pas dan (eerste Peppol-factuur). Veldbetekenis: EN 16931 / UBL.
FAQ
Wat is een Peppol-validatiefout?
Een weigering vóór Peppol-levering: de gestructureerde factuur faalde op EN 16931- of BIS-regels. De koper ontving geen zakelijk document.
Hoe herstel ik Peppol-validatiefouten?
Open het volledige rapport en werk in volgorde: identiteit koper en verkoper (0208 plus ondernemingsnummer), kopvelden, volledige regels, btw per regel, daarna totalen opnieuw genereren. Valideer tot schoon vóór u verstuurt.
Waarom komt het btw-totaal niet overeen met de regels?
Regel-btw en document-btw zijn anders berekend, of een totaal is met de hand ingetypt. Herstel de btw-categorie per regel en genereer TaxTotal en LegalMonetaryTotal opnieuw vanuit de regels.
Waarom is het kopernummer fout op Peppol?
Het ID is meestal schema 0208 plus het tiencijferige ondernemingsnummer, inclusief voorloopnullen. Een btw-nummer (BE0…) in dat veld, of de moeder in plaats van de dochter, laat opzoeking en validatie falen.
Is een validatiefout hetzelfde als een afgewezen factuur?
Nee. Validatie stopt het bestand vóór levering. Een klantafwijzing is een IMR na een geslaagde verzending. Crediteer of hernummer niet tot u weet welke van de twee u hebt.
Mag ik verzenden nadat ik één totaal met de hand heb aangepast?
Nee. Totalen moeten uit de regels volgen. Eén veld bijwerken geeft vaak een nieuwe mismatch. Herstel de mapping, genereer opnieuw, valideer daarna.
Mag ik een factuurnummer zetten op een ongeldig ontwerp?
Nee. Verbruik geen wettelijk nummer op een document dat al op validatie faalt. Herstel eerst het ontwerp; ken het nummer toe als het rapport schoon is.
Wat betekenen TaxTotal en LegalMonetaryTotal?
TaxTotal is de document-btw-uitsplitsing. LegalMonetaryTotal is de monetaire voettekst (regelsaldo, kortingen, btw, te betalen). Beide moeten met de regels kloppen; support gebruikt die namen bij het lezen van een rapport.