Peppol & e-facturatie

Peppol-afleverlocatie controleren

Je factureert aan het hoofdkantoor, maar de goederen gaan naar een depot. Welk adres hoort dan in de Peppol-factuur? Houd het postadres van de koper, het afleveradres, een locatie-ID en het elektronische factuuradres afzonderlijk bij. Een ingevuld adresblok vertelt nog niet welke rol dat blok in de export heeft.

Kort antwoord

Leg bij dezelfde opdracht vast wie de koper is, waar de levering plaatsvindt en welk elektronisch adres de factuur ontvangt. Vraag een gebruikte locatie-ID apart na, inclusief het bijbehorende schema als dat wordt gebruikt. Vergelijk vervolgens de betekenis én de plaats van die gegevens in dezelfde conceptversie en UBL-export.

Deze uitleg gebruikt de UBL-Invoice-syntax van Peppol BIS Billing 3.0, May 2026 Release. Zij is bedoeld als beperkte veldcontrole voor je administratie. De hieronder gebruikte dossierlabels zijn verzonnen en mogen niet als echte adressen of identificaties in een factuur worden overgenomen.

Begin met vier verschillende vragen

Het postadres van de koper, BG-8, staat onder AccountingCustomerParty → Party → PostalAddress. Deze adresgroep is in de beschreven syntax verplicht; BR-10 controleert haar aanwezigheid. De uitleg verlangt voldoende adresonderdelen voor de toepasselijke wettelijke eisen. Een optioneel straatveld betekent dus niet dat ieder onvolledig adres bruikbaar is.

Het elektronische kopersadres, BT-49, is een ander gegeven: EndpointID onder diezelfde Party. Het duidt het elektronische adres aan waar de factuur wordt afgeleverd. Voor dit veld is schemeID verplicht. De tekst van een straatadres vervangt dit veld niet.

Het afleveradres gaat over de plaats van de gefactureerde goederen of diensten. Een locatie-ID duidt die plaats met een identificatie aan. Zet daarom vier vragen op je eigen blad: welke koper, welk kopersadres, welke afleverplaats en welke elektronische factuurroute? Noteer een locatie-ID bij de afleverplaats als die voor de opdracht wordt gebruikt. Verwar haar ook niet met een kopers- of orderreferentie in de export.

Lees de aflevergegevens op hun eigen plaats

De groep Delivery, BG-13, beschrijft waar en wanneer de gefactureerde goederen of diensten worden geleverd. Haar cardinaliteit is 0..1: de syntax biedt maximaal één zo'n groep op dit niveau. Dat is geen algemene uitspraak dat afleverinformatie in iedere situatie achterwege mag blijven.

Onder Delivery → DeliveryLocation staat de afzonderlijke adresgroep Address, BG-15. Zij beschrijft het adres waar de levering plaatsvond of zal plaatsvinden. De groep heeft eveneens 0..1; daarbinnen staat een verplicht landonderdeel. Kopieer het kopersadres niet automatisch naar deze plaats alleen omdat je pakket een vak “afleveradres” toont.

Bij een ingevuld afleveradres verlangt BR-57 een afleverlandcode, BT-80. Dezelfde pagina noemt een aanvullende voorwaarde bij de btw-categorie intracommunautaire levering. Laat dus ook de toepasselijke profiel-, land- en btw-regels controleren. Deze gids bepaalt geen btw-behandeling of bewijs van een grensoverschrijdende levering.

Houd ook het tijdstip apart van de plaats. Onze uitleg over factuurdatum en daadwerkelijke leverdatum helpt om de datum niet uit een adresblok of een maandomschrijving af te leiden.

Controleer een locatie-ID met haar eigen schema

BT-71 identificeert de plaats waar de goederen of diensten worden geleverd. Het veld is ID direct onder DeliveryLocation. Het is niet het ID van een order, factuur of een willekeurige adresgroep. De syntax noemt dit locatieveld optioneel.

Ook het schema-attribuut bij BT-71 is optioneel. Als het wordt gebruikt, verlangt BR-CL-26 een waarde uit de ISO 6523 ICD-lijst. Neem het verplichte schema van het elektronische kopersadres dus niet als algemene invulregel voor dit andere veld over.

Vraag de opdrachtgever welke locatie wordt bedoeld, wie de identificatie heeft uitgegeven en welk schema daarbij hoort. Noteer ook wie die combinatie heeft bevestigd. Een code die op een order staat, wordt niet door zijn opmaak vanzelf een locatie-ID. Kies geen schema omdat een voorbeeld daarmee zonder melding door een invoerscherm komt.

Eigen voorbeeld: hoofdkantoor en depot verwisseld

In ons fictieve dossier A-1910 koopt één organisatie goederen voor depot Oost. We gebruiken korte dossierlabels in plaats van echte bedrijfsnamen, straatadressen en registratienummers. De opdracht verwijst naar postadres P-ADM voor de koper, afleveradres P-OOST en locatie L-OOST. E-KOPER staat voor het afzonderlijk bevestigde elektronische factuuradres.

RolAfspraak en aangetroffen label
E-adresAfspraak: E-KOPER
Gevonden: E-KOPER
KopersadresAfspraak: P-ADM
Gevonden: P-OOST
AfleveradresAfspraak: P-OOST
Gevonden: P-OOST
Locatie-IDAfspraak: L-OOST
Gevonden: L-WEST

Op dit oefenblad zijn alle vier rollen ingevuld. Slechts twee komen overeen met de eigen dossierafspraak: 4 vergeleken rollen − 2 overeenkomsten = 2 afwijkingen. Het kopersadres is overgenomen van de afleverplaats en de locatie-ID wijst volgens onze aanname op depot West. Deze labels vormen geen volledig adres, geldig identificatienummer of uitvoerbaar XML-voorbeeld.

Herstel de betekenis, niet alleen een leeg vak

Als we in de fictieve vergelijking alleen P-OOST bij het kopersadres vervangen door P-ADM, blijft L-WEST staan. Dan resteert 2 afwijkingen − 1 herstelde afwijking = 1 afwijking. De zichtbare factuur aan het hoofdkantoor kan er dus beter uitzien terwijl de verwijzing naar de afleverlocatie nog verkeerd is.

Leg bij beide afwijkingen de bron vast: de bevestigde koper en de afgesproken afleverplaats. Laat daarna de verantwoordelijke in de bronapplicatie de juiste velden herstellen. Vraag bij de locatie-ID ook de betekenis en het eventuele schema na. Onze telling controleert alleen overeenstemming tussen vier dossierrollen; zij meet geen geldigheid, ontvangst of werkelijk uitgevoerde levering.

Vergelijk de nieuwe export met dezelfde opdracht

Open de nieuwe conceptversie met een inhoudsweergave die de gestructureerde velden laat zien. Laat je leverancier zo nodig per rol het bovenliggende onderdeel aanwijzen. Zoek niet uitsluitend naar de tekst “Oost”: die kan ook in een omschrijving staan en daarmee nog niet het afleveradres of BT-71 vullen.

Noteer per gecontroleerde rol de verwachte waarde, de gevonden waarde, het exportveld en de versie. Vergelijk complete adressen waar de echte administratie adressen verlangt; een dossierlabel volstaat daar niet. Beoordeel bij de locatie-ID de waarde en het gebruikte schema afzonderlijk. Controleer ook of je werkelijk de herstelde export bekijkt, in plaats van een eerder gedownload bestand.

Laat de volledige export daarnaast toetsen aan de toepasselijke specificatie en lees de concrete meldingen. Onze beperkte vergelijking vervangt die toets niet. Gebruik de controle van leesbare weergave en UBL-inhoud om de adrescontrole naast bedragen, referenties en andere factuurgegevens te bewaren.

Bewaar wat bevestigd is en wat nog openstaat

Een bruikbaar dossier bevat de opdracht, bevestigde koper, afleverafspraak, eventuele locatie-identificatie, gecontroleerde versie en resterende vraag. Vraag bij een wijziging naar het betrokken gegeven: is alleen de afleverplaats veranderd, of ook de koper of elektronische factuurroute? Werk vervolgens de bijbehorende rol bij en controleer de nieuwe uitvoer opnieuw.

Maak voor een demonstratie een afgesproken proef met verzonnen gegevens. Stuur ons oefenblad niet als echte factuur naar een klant. Is het document al verzonden, bewaar dan eerst de verzonden versie en de reactie voordat je met klant en leverancier de correctieroute vaststelt. Een technische aflevering van de factuur is geen bewijs dat goederen op het juiste depot zijn aangekomen.

Bronnen en verder lezen

Acht officiële OpenPeppol-pagina's rechtstreeks gecontroleerd op 19 oktober 2026. Zij tonen de May 2026 Release van BIS Billing 3.0. A-1910, de dossierlabels, verkeerd gekoppelde waarden, tellingen en herstelvolgorde zijn onze eigen fictieve uitwerking. Er is geen klant bevraagd, softwareaccount getest, volledig UBL-bestand gevalideerd of factuur verzonden.

Bekijk het overzicht Peppol en e-facturatie voor de andere controles vóór verzending.