De 10 meest voorkomende validatiefouten bij e-facturen oplossen

Ook beschikbaar in:EnglishFrançais

BR-CO-15, BR-CO-17, BR-S-08, PEPPOL-R003 en meer: wat de vaakste EN 16931- en Peppol-fouten betekenen en hoe je ze oplost in je boekhoudpakket of ERP.

8 min lezen · Bijgewerkt

De meeste geweigerde e-facturen falen om een handvol redenen. Hier zijn ze, met de oplossing.

1. BR-CO-17 — btw-bedrag klopt niet met het tarief

Het btw-bedrag per categorie moet gelijk zijn aan maatstaf × tarief ÷ 100, afgerond op twee decimalen. Pakketten die de btw per regel afronden en daarna optellen, zitten vaak een paar cent naast. Bereken de btw per tariefgroep op de opgetelde maatstaf en rond één keer af.

2. BR-CO-15 — totaal inclusief btw is fout

TaxInclusiveAmount moet gelijk zijn aan TaxExclusiveAmount plus het btw-totaal. Dat loopt meestal mis wanneer een afrondingsverschil in het ene totaal wordt verwerkt en in het andere niet. Gebruik PayableRoundingAmount voor een afronding van het te betalen bedrag.

3. BR-S-08 — maatstaf per tarief is fout

De maatstaf van elke btw-uitsplitsing moet de som zijn van de regels met die categorie en dat tarief, min kortingen en plus toeslagen op documentniveau met dezelfde categorie. Zorg dat kortingen op documentniveau een btw-categorie en -tarief hebben.

4. BR-CO-10 — som van de regels klopt niet

LineExtensionAmount op documentniveau moet exact gelijk zijn aan de som van de regelbedragen. Rond eerst elke regel af en tel daarna op.

5. PEPPOL-EN16931-R003 — referentie van de koper ontbreekt

Peppol vereist een referentie van de koper (BT-10) of een bestelreferentie (BT-13). Vraag je klant naar zijn referentie — overheden gebruiken ze om facturen intern door te sturen.

6. PEPPOL-EN16931-R010 / R020 — elektronisch adres ontbreekt

Beide partijen hebben een EndpointID met schemeID nodig. Zonder dat adres kan het access point het document niet afleveren. Gebruik voor een Belgisch bedrijf bij voorkeur 0208 met het ondernemingsnummer.

7. BR-CO-09 — btw-nummer zonder landcode

Schrijf btw-nummers met hun ISO-landcode en zonder spaties: BE0123456749, niet 0123.456.749. Griekenland gebruikt EL.

8. BR-CL-14 — ongeldige landcode

Het Verenigd Koninkrijk is GB, niet UK. Landcodes zijn twee hoofdletters volgens ISO 3166-1.

9. BR-E-10 / BR-AE-10 — vrijstellingsreden ontbreekt

Uitsplitsingen voor vrijgestelde handelingen, btw-verlegging, intracommunautaire leveringen en handelingen buiten het toepassingsgebied hebben een vrijstellingscode (VATEX-EU-…) of een reden in tekst nodig. Gebruik bij btw-verlegging VATEX-EU-AE.

10. BR-DEC — te veel decimalen

Bedragen hebben maximaal twee decimalen. Eenheidsprijzen mogen er meer hebben; regeltotalen en documenttotalen niet.

Los het op bij de bron

De XML met de hand aanpassen herstelt één factuur. De berekening in je factuursjabloon of ERP aanpassen herstelt ze allemaal — valideer na elke wijziging een paar testfacturen.

Deze gids vat openbare specificaties en officiële richtlijnen samen. Het is geen juridisch of fiscaal advies — vraag je adviseur wat in jouw situatie geldt.