Peppol & e-facturatie
Peppol: factuur en valuta
Lees bij een Peppol-factuur niet alleen het getal, maar ook de valutacode die erbij staat. De factuurvaluta geldt voor de factuurbedragen. Een eventueel btw-totaal in een andere boekhoudvaluta heeft een afzonderlijke functie. Controleer die gegevens in de export van hetzelfde concept dat je op het scherm bekijkt.
Kort antwoord
Noteer eerst de factuurvaluta. Zoek daarna de valutacodes bij bedragen en controleer of een aparte btw-boekhoudvaluta is ingevuld. Is die aanwezig, vergelijk dan ook het bijbehorende btw-totaal. Leg een afwijking vast met veldnaam, getal en valutacode. Corrigeer het concept via het pakket en controleer een nieuwe export; alleen een ander symbool in de pdf verklaart het verschil niet.
Begin bij de factuurvaluta
OpenPeppol beschrijft cbc:, BT-5 als de valuta van de factuurbedragen. Het veld is verplicht en gebruikt een drieletterige ISO-valutacode. De uitzondering betreft de aparte btw-boekhoudvaluta en het btw-totaal daarin.
Gebruik op je eigen controleblad bijvoorbeeld de kolommen “betekenis”, “getal” en “valuta”. Een leesbare weergave met een dollarteken is minder precies dan de code USD. Vraag de leverancier waar je de code uit het gestructureerde document ziet. Vergelijk eerst documentnummer en versie, zodat je geen oude export naast een nieuw concept legt. De algemene vergelijking van XML en pdf helpt om die twee weergaven bij elkaar te houden.
Houd een btw-boekhoudvaluta apart
cbc:, BT-6 is optioneel in de syntax. Het betreft de valuta voor btw-administratie en -rapportage zoals toegestaan of voorgeschreven in het land van de verkoper, wanneer die afwijkt van de factuurvaluta. Dit veld is geen algemene tweede prijs- of betaalvaluta.
Volgens regel R005 moet een ingevulde btw-boekhoudvaluta verschillen van de factuurvaluta. Vul dus niet op eigen initiatief dezelfde code nogmaals in om het document “completer” te maken. Deze exportcontrole bepaalt niet of jouw factuur zo'n btw-boekhoudvaluta nodig heeft. Laat die inhoudelijke keuze en een toepasselijke omrekening afzonderlijk met je boekhouder beoordelen.
Zoek het bijbehorende btw-totaal terug
BR-53 verlangt bij een aanwezige BT-6 ook het totale btw-bedrag in die boekhoudvaluta, BT-111. Alleen de code toevoegen is dus niet genoeg. Vraag in de viewer zowel het bedrag als de bijbehorende valutacode te tonen.
De uitleg van cac:TaxTotal vermeldt voor deze situatie twee btw-totalen, waarvan slechts één met een btw-uitsplitsing. Houd het totaal in factuurvaluta en het aanvullende totaal in boekhoudvaluta daarom als afzonderlijke regels op je controleblad. Zoek niet alleen naar het eerste veld met de naam TaxAmount; leg ook vast waar het veld in de documentstructuur staat.
Eigen voorbeeld: USD 120 is iets anders dan EUR 18
We verzinnen voor onze dossiervergelijking USD 100,00 exclusief btw en een gekozen btw-bedrag van USD 20,00. Zonder korting, toeslag, vooruitbetaling of afrondingscorrectie is het totaal USD 100,00 + USD 20,00 = USD 120,00. We nemen uitsluitend voor de rekensom aan dat een btw-boekhoudvaluta EUR nodig is en dat de omrekenfactor 0,90 EUR per USD bedraagt.
| Controle | Voorbeeld |
|---|---|
| Factuurvaluta | USD |
| Btw-boekhoudvaluta | EUR |
| Btw in factuurvaluta | USD 20,00 |
| Btw in boekhoudvaluta | EUR 18,00 |
| Te betalen | USD 120,00 |
De tweede eigen som is USD 20,00 × 0,90 EUR per USD = EUR 18,00. Die EUR 18,00 is in dit voorbeeld het omgerekende btw-bedrag, niet het te betalen factuurbedrag. Tel USD 120,00 en EUR 18,00 niet bij elkaar op.
De bedragen en omrekenfactor zijn fictief. Dit is geen actuele wisselkoers, vastgesteld btw-tarief, voorgeschreven fiscale koers of volledig Peppol-document. We hebben geen factuur verzonden of door een validator gehaald. Het voorbeeld helpt uitsluitend om betekenis, getal en valuta uit elkaar te houden.
Een ander valutalabel rekent geen bedrag om
R051 verlangt dat de betrokken currencyID-attributen overeenkomen met BT-5, met de genoemde uitzondering voor BT-111. Onder de gecontroleerde velden vallen onder meer prijzen, regeltotalen en het te betalen bedrag.
Staat in ons fictieve dossier USD als factuurvaluta, maar EUR bij het te betalen getal 120,00, dan verdient juist die combinatie onderzoek. Alleen het label wijzigen verklaart geen omrekening. Laat de leverancier aanwijzen welke broninstelling en welk exportveld afwijken. Houd de oorspronkelijke export bij je notitie en vraag een nieuwe versie vanuit het concept. Onze voorbeelden bepalen niet welke valuta met een echte klant is afgesproken.
Laat dezelfde proef in het pakket zien
Gebruik in een daarvoor bedoelde testomgeving één herkenbaar fictief document. Laat achtereenvolgens het concept, de leesbare weergave en de geëxporteerde gegevens openen. Vraag waar de factuurvaluta wordt gekozen, of een btw-boekhoudvaluta wordt ondersteund en hoe het bijbehorende btw-totaal zichtbaar wordt. Noteer wat werkelijk getoond is en wat nog moet worden uitgezocht.
Laat bij een wijziging eerst de nieuwe versie herkennen. Controleer daarna de codes en bedragen opnieuw. Een demonstratie van een scherm is geen bewijs van de inhoud van een ander exportbestand. Neem deze proef mee in de exportcontrole bij de keuze van Peppol-software. We schrijven hier geen gedrag van een specifiek pakket aan alle leveranciers toe.
Bewaar het verschil en de hercontrole
Noteer bij een fout het documentnummer, de exportversie, het betrokken veld en een eventuele regelmelding zoals R051. Vraag je leverancier voor welke specificatie en regels de controle wordt uitgevoerd. Bewaar de nieuwe uitkomst bij de aangepaste versie. Een bestand dat je kunt openen, is nog geen volledig gevalideerde factuur; één opgeloste valutamelding bewijst dat evenmin.
Sluit af met twee afzonderlijke vragen: klopt de technische weergave van de valuta, en passen de bedragen bij de onderliggende afspraak en boekhouding? Alleen het eerste wordt door deze veldvergelijking behandeld. Neem een onbeantwoorde vraag mee naar degene die de factuur of administratie inhoudelijk controleert.
Bronnen en verder lezen
Zes primaire OpenPeppol-pagina's rechtstreeks gecontroleerd op 16 oktober 2026. De geraadpleegde documentatie draagt het label “May 2026 Release”. De werkvolgorde, bedragen en omrekenfactor zijn onze eigen fictieve uitwerking; we hebben geen volledig XML-document of fiscale omrekening beoordeeld.
- OpenPeppol: factuurvaluta BT-5
- OpenPeppol: btw-boekhoudvaluta BT-6
- OpenPeppol: R051 en de valutacode bij bedragen
- OpenPeppol: BR-53 en het aanvullende btw-totaal
- OpenPeppol: R005 en verschillende valuta
- OpenPeppol: de twee btw-totalen bij een btw-boekhoudvaluta
Bekijk het overzicht Peppol en e-facturatie voor andere controles vóór verzending.