Je container met gezaagd hout staat klaar, maar de vrijgave blijft hangen op één ogenschijnlijk klein detail: een perceelnummer van de leverancier is geen geolocatie. Zonder de juiste brondata, legaliteitsbewijzen en een ingediende DDS mag je de zending niet zomaar in de EU op de markt brengen.
Deze route is voor de compliance- of supply-chainverantwoordelijke die per hout- of rubberzending wil kunnen aantonen wat de marktintroductie draagt, welk bewijs nog geldig is en wie de blokkade of vrijgave heeft gegeven. Je bouwt geen algemene EUDR-presentatie, maar een dossier dat één zending doorloopt van artikel en HS-code tot TRACES, uitzondering en menselijke vrijgave.
Een EUDR-zendingdossier is een versieerbare keten waarin commodity, CN- of HS-code, hoeveelheid, leverancier, land van productie, perceelgeolocatie, legaliteitsbewijs, risicobeoordeling, DDS-nummer en vrijgavebesluit aan dezelfde zending zijn gekoppeld. Een spreadsheet, leverancierscertificaat of DDS-nummer op zichzelf is geen dossier. Het dossier moet ook laten zien welke versie is beoordeeld, hoe lang die status geldt en wat er gebeurt wanneer één bewijsstuk ontbreekt.
De stand in deze gids is 28 september 2026. De EUDR geldt voor grote en middelgrote marktdeelnemers vanaf 30 december 2026. Voor micro- en kleine ondernemingen geldt in veel gevallen 30 juni 2027, maar die latere datum geldt niet voor kleine ondernemingen die al onder de houtregels vielen. De Europese Commissie bevestigt deze ingangsdata en de recente wijzigingen in de productscope. Controleer je omvang en marktrol juridisch voordat je een uitzonderingsstatus in je systeem zet.
Wat je nodig hebt voordat je een zending koppelt
Begin met één concrete productstroom. Bijvoorbeeld gezaagd beukenhout voor meubels of natuurrubber in balen voor industriële verwerking. Leg vast of je de marktdeelnemer bent die het product voor het eerst in de EU plaatst, een downstream marktdeelnemer of een handelaar. Die rol bepaalt of je zelf volledige zorgvuldigheid uitvoert of vooral DDS-nummers, leveranciers- en klantgegevens moet bewaren. De NVWA onderscheidt marktdeelnemers, downstream marktdeelnemers en handelaren, gecontroleerd op 28 september 2026.
De gegevensset
Maak voor iedere zending minimaal deze velden verplicht:
- Zending: zending-ID, ordernummer, container of vrachtbrief, geplande marktintroductiedatum, import- of exportstatus en verantwoordelijke medewerker.
- Commodity: hout of rubber, en voor rubber het onderscheid tussen natuurlijke rubber en synthetische rubber.
- Productclassificatie: CN- of HS-code uit Annex I, productomschrijving, nettogewicht in kilogram en een eventuele aanvullende eenheid. Gebruik de volledige EU-classificatie uit TARIC voor douane, in plaats van een globale productnaam.
- Leverancier en productie: juridische naam, adres, directe leverancier, land van productie, fabriek of verwerker en de relatie tussen leverancier, partij en zending.
- Bronlocaties: per
plot_ideen eigen geolocatie, geometrietype, coördinaten in WGS84, perceelreferentie,batch_iden de hoeveelheid die eraan is toegerekend. - Deforestation-free bewijs: per
plot_idenbatch_ideen verplichtdeforestation_free_evidence_id, bronbestand of kaartlaag met hash, controlemethode, uitkomst,production_period_start,production_period_enden vastecutoff_date2020-12-31. Leg vast of het bewijs geen ontbossing na 31 december 2020 aantoont en bij hout ook geen bosdegradatie door oogst. - Legaliteit: bronhouder, document-ID, documentversie, uitgevende instantie, validiteitsinterval en de wettelijke onderwerpen die het bewijs dekt.
- Risico: land- en productcontext, risico op vermenging of omzeiling, relevante controles, risicobeoordeling, mitigerende maatregelen en uitkomst. Dit veld vervangt het percelen- en batchbewijs niet.
- Reporting route:
dds,simplified_declaration,upstream_reference_onlyofnot_applicable, met routegrond, bevoegde rol en controledatum. Dit is een rapportageroute, geen uitzondering. - DDS of declaration: omgeving, type (
ddsofsimplified_declaration), declaration-ID of DDS-ID, referentie- of declaration-identifier, verificatienummer waar van toepassing, indieningsdatum en officiële status. - Wijzigingsvenster: voor een DDS apart
dds_change_window_status(not_applicable,open,closedoflocked) endds_change_window_deadline. Dit veld mag de officiële DDS-status niet overschrijven. - Uitzondering: scope-, transitie-, verpakkings-/gebruikt-product- of volledig-gerecycled-status, wettelijke grond, bewijs, periode en eigenaar. Zet
simplified_declarationnooit in dit veld. - Vrijgave:
blocked,pending_review,releasedofwithdrawn, plus actor, tijdstip, dossier-versie, gebruikte bronversies en reden.
De actuele Commissie-FAQ over de EUDR, gepubliceerd op 21 augustus 2026 en gecontroleerd op 28 september 2026 noemt voor de melding onder meer product, code, hoeveelheid, land van productie en geolocatie. Leg daarnaast de bronwaarde, de genormaliseerde waarde en het bewijs vast. Dan kun je aantonen waarom een verkeerde leverancierscode niet stilzwijgend de waarde op de vrijgegeven zending heeft overschreven.
HS-code is een scopebesluit, geen administratief detail
De EUDR werkt met de producten en codes in Annex I. Een product met hout of natuurlijke rubber in de keten is dus niet automatisch in scope en een product zonder die woorden in de handelsnaam is niet automatisch buiten scope. De prefix ex betekent dat slechts een deel van een code onder de regeling valt. In de actuele Annex I-overzichten staan bijvoorbeeld 4001 voor natuurlijke rubber in primaire vormen, ex 4403 voor hout in de ruwe vorm en ex 4407 voor gezaagd of in de lengte gesneden hout dikker dan 6 mm. De actuele productscope met deze voorbeelden en de betekenis van ex staat overzichtelijk bij Preferred by Nature, gecontroleerd op 28 september 2026. Gebruik zo’n leesbare lijst als werkhulp, maar laat de douaneclassificatie en de geldende Annex I-versie leidend zijn.
Leg daarom in je artikel- of materiaalstam een eudr_scope_status vast met de waarde in_scope, out_of_scope, partial_code of review. Laat een wijziging van HS- of CN-code een nieuwe controle starten. Op 13 juli 2026 meldde de Commissie een aangepaste productscope en een technische update van het Informatiesysteem. De update beschrijft ook aangepaste API-specificaties en extra uitzonderingen voor onder meer afval, gebruikte producten en verpakkingsmateriaal. Zet de uitzondering dus nooit op basis van een oude Excel-lijst automatisch op groen.
Geolocatie moet per bronlocatie kloppen
Voor een perceel groter dan 4 hectare gebruik je voor hout en rubber een polygoon met latitude- en longitudepunten van minimaal zes decimalen. Voor een perceel onder 4 hectare mag één punt volstaan, al mag je ook een polygoon gebruiken. Iedere bronlocatie krijgt een eigen geometrie. Een postcode of naam van een plantage is geen vervanging voor geolocatie, behalve in de specifieke vereenvoudigde route voor micro- en kleine primaire producenten waar een duidelijk corresponderend postadres is toegestaan.
Het Informatiesysteem accepteert GeoJSON in WGS84 met EPSG:4326. De officiële TRACES-informatiepagina beschrijft de kaart, bulk-upload, HS-code, hoeveelheid en de beschikbare API, gecontroleerd op 28 september 2026. Gebruik voor kwaliteitscontrole bijvoorbeeld QGIS. De huidige QGIS-downloadpagina vermeldt versie 4.2.2, uitgebracht op 28 augustus 2026, en een gratis download. QGIS is een controle- en bewerkingstool, geen juridisch bewijs dat een perceel juist is.
Bewijs en rollen
Je hebt minstens vier rollen nodig: de leverancier die brondata aanlevert, de data-eigenaar die waarden normaliseert, compliance die legaliteit en risico beoordeelt en de vrijgever die de zending voor marktintroductie vrijgeeft. Een medewerker die een GeoJSON importeert mag dus niet automatisch de DDS als vrijgegeven markeren.
Bewaar voor hout bijvoorbeeld de soortnaam, herkomst, oogst- of productiedatum en documenten over landgebruik, kaprechten, bosbeheer en handel. Voor natuurlijke rubber bewaar je de bron van de rubberteelt, de productieplaats, perceelrelatie en legaliteitsdocumenten die voor het productieland relevant zijn. De precieze documentnamen verschillen per land. Een FSC- of ander certificaat kan je risicobeoordeling ondersteunen, maar vervangt je eigen zorgvuldigheid niet. Hetzelfde onderscheid tussen productclaim, documentversie, geldigheid en menselijke vrijgave staat in een productdossier waarin EPD, DoPC, batch en pack-ID aan elkaar worden gekoppeld. De Commissie zegt expliciet dat certificering slechts helpt voor zover het de benodigde informatie dekt en dat de marktdeelnemer verantwoordelijk blijft. Een recente analyse van IISD laat zien dat geolocatie, traceerbaarheid en beperkte digitale capaciteit voor kleine producenten structurele knelpunten zijn, gepubliceerd op 19 augustus 2026.
Zet retentie meteen goed. De actuele FAQ zegt dat informatie, bewijs, risicobeoordeling, mitigerende maatregelen en DDS-records vijf jaar moeten worden bewaard vanaf de relevante marktintroductie, export of indiening. Bewaar de laatste versie van een PDF. Bewaar ook de relatie tussen de zending, de bronwaarde, de beoordeelde versie en het besluit.
Concrete stappen: van leveranciersbestand naar vrijgegeven zending
Met deze route bouw je een controleerbaar EUDR-vrijgavebesluit: je bepaalt scope en reporting route, koppelt elke partij aan percelen en deforestation-free bewijs, registreert productieperiode en de cut-off van 31 december 2020, beoordeelt legaliteit en risico, controleert de DDS-status en laat pas na accepted menselijk vrijgeven.
De route bestaat uit deze acht controleerbare stappen:
1. Maak de zending en haar marktrol aan
Maak de zending aan. Maak de zending aan zodra je weet wat je wilt importeren, exporteren of op de EU-markt brengen. Geef haar een eigen ID dat niet hetzelfde is als het DDS-nummer. Koppel order, container, leverancier, productregel en geplande marktintroductie. Leg ook vast wie als marktdeelnemer optreedt.
Bepaal daarna of je een primaire marktdeelnemer bent. Plaats je zelf een hout- of rubberproduct voor het eerst op de EU-markt, dan moet je doorgaans de volledige due-diligenceketen uitvoeren. Koop je een product waarop al een DDS rust en verwerk je het verder, dan kan je rol downstream zijn. De wijziging van december 2025 verlegde de DDS-verantwoordelijkheid naar de partij die het relevante product als eerste op de EU-markt brengt en introduceerde vereenvoudigingen voor downstream marktdeelnemers en handelaren, zo beschrijft de juridische duiding van de gewijzigde EUDR, gepubliceerd op 30 december 2025. Een handelaar die niet de eerste marktintroductie doet, heeft een andere bewaarplicht. Zet dit niet als vrije tekst in een notitie. Maak operator_role een verplicht veld met een bron en controledatum.
Controleerbare uitkomst: de zending heeft één eigenaar, één marktrol, één geplande marktintroductiedatum en een status scope_review.
2. Bevries commodity, code, hoeveelheid en partij
Bevries de productregel. Neem de handelsfactuur en paklijst als bron, maar laat de productclassificatie controleren door iemand die douane begrijpt. Sla de code op als declared_code, de geharmoniseerde omschrijving als product_description en het uiteindelijke oordeel als eudr_scope_status. Voor import en export rapporteer je de relevante hoeveelheid in nettokilogram. De FAQ verduidelijkt dat voor vrije invoer of export ook een voorgeschreven aanvullende eenheid kan gelden en dat die waarden aansluiten op de douaneaangifte.
Koppel geen hele order aan één algemene geolocatie als de order uit meerdere partijen komt. Maak een partijregel per leverancier, productieplaats en productiebatch. Voor hout voeg je soortinformatie toe waar die voor het product vereist is. Voor natuurlijke rubber noteer je of het om Hevea-rubber of een andere stof gaat. Synthetische rubber is niet hetzelfde als natuurlijke rubber.
Controleerbare uitkomst: iedere productregel heeft één code-oordeel, één nettohoeveelheid en één of meer bronpartijen die samen de zending verklaren.
3. Vraag leveranciersdata op in een vast sjabloon
Leg een datacontract vast. Stuur geen verzoek om een certificaat en een GPS-punt. Stuur een datacontract met per partij: supplier_id, product-ID, commodity, land van productie, wetenschappelijke of handelsnaam waar nodig, hoeveelheid, perceel-ID, geometrie, productie- of oogstperiode, legaliteitsdocumenten, documentversies en contactpersoon. Vraag GeoJSON aan in WGS84 en geef aan hoeveel decimalen nodig zijn.
Maak source_owner expliciet. De leverancier kan een coöperatie of verwerker zijn, terwijl de boer of concessiehouder de inhoudelijke bron van de perceeldata is. Bewaar beide relaties. Een tekening die door een tussenhandelaar is doorgestuurd, mag niet zonder bevestiging als geverifieerde bron worden gemarkeerd.
Zet ontbrekende waarden in een uitzonderingsqueue met eigenaar, deadline en volgende actie. Gebruik geen nulhoeveelheid, middenpunt of standaarddocument om een lege bron te vullen. Dat maakt het dossier compleet op papier en onbruikbaar bij controle.
Controleerbare uitkomst: iedere bronwaarde is herleidbaar naar een leverancier, partij, ontvangstdatum en origineel bestand.
4. Valideer de geolocatie vóór je risico beoordeelt
Valideer elke bronlocatie. Controleer per perceel vier dingen:
- ligt de geometrie in het opgegeven land van productie;
- is het perceeltype passend bij de oppervlakte, dus punt onder 4 hectare of polygoon boven 4 hectare;
- heeft ieder punt minimaal zes decimalen en staat de geometrie in WGS84/EPSG:4326;
- kun je de geometrie aan de juiste leverancier, partij en hoeveelheid koppelen?
Gebruik QGIS of een vergelijkbare GIS-tool om gesloten polygonen, ongeldige geometrieën, omgekeerde coördinaten en dubbele percelen te vinden. Vergelijk het bestand met de leveranciersverklaring en vraag bewijs op wanneer de geometrie midden op een weg, in zee of in een andere productiezone valt. De kaart in TRACES helpt bij invoer, maar de Commissie beschrijft het systeem niet als een volledig GIS met alle satellietlagen.
Controleer ook op vermenging. Als één partij uit twintig percelen komt, moeten alle twintig geolocaties in de brondata blijven staan, ook wanneer de uiteindelijke DDS ze in bulk bevat. De officiële FAQ waarschuwt dat je de zending niet op de EU-markt mag brengen wanneer je de geolocatie van alle bijdragende percelen niet kunt verzamelen.
Controleerbare uitkomst: een validatierun geeft per perceel valid, invalid, missing of manual_review, met foutcode en eigenaar.
5. Bouw de legaliteits- en risicobeoordeling
Leg bewijs en risico vast. Beoordeel legaliteit in het land waar de commodity is geproduceerd. Bewaar per document welk onderwerp het dekt, zoals landgebruik, kap- of productierecht, milieubescherming, rechten van derden, arbeids- en mensenrechten, belasting, handel en douane. Een document van de fabriek in een ander land bewijst niet vanzelf de legaliteit van het perceel waar de commodity is geproduceerd.
Maak het deforestation-free bewijs reproduceerbaar, los van de juridische bewijsset. Leg per plot_id en batch_id vast: deforestation_free_evidence_id, bronbestand of kaartlaag met hash, controlemethode, production_period_start, production_period_end, cutoff_date 2020-12-31, reviewer, controledatum en deforestation_free_status (proven, missing, conflict of manual_review). Het bewijs moet aantonen dat de commodity niet is geproduceerd op land waar na 31 december 2020 ontbossing plaatsvond; voor geoogst hout beoordeel je daarnaast bosdegradatie door oogst. Zonder dit percelen- en batchniveau is een algemene risicostatus niet reproduceerbaar.
Voer de drie EUDR-lagen als aparte statussen uit:
- Informatie compleet: zijn product, code, hoeveelheid, land, percelen, productieperiode, leverancier, deforestation-free bewijs en legaliteitsbewijs aanwezig?
- Risico beoordeeld: is het risico op ontbossing, bosdegradatie, illegale productie, vermenging en omzeiling beoordeeld?
- Risico gemitigeerd: zijn extra documenten, leverancierscontrole, veldcontrole, satellietcontrole of een andere maatregel uitgevoerd als dat nodig was?
Laag risico van een land is geen vrijstelling van geolocatie of deforestation-free bewijs. De Commissie beschrijft de due-diligence-informatie en de cut-off van 31 december 2020, gecontroleerd op 28 september 2026. Een certificaat is een bewijsbron in de beoordeling, geen automatische negligible_risk-knop.
Controleerbare uitkomst: iedere plot-batchcombinatie heeft een herleidbaar deforestation-free bewijsrecord en de risicostatus is open, mitigation_required, negligible_risk of blocked, met onderliggende bronnen en besluit.
6. Dien de DDS in via de juiste TRACES-omgeving
Controleer eerst de officiële status. De EUDR Information System is een gespecialiseerde online toepassing binnen TRACES. In de productieomgeving hebben ingediende DDS’en juridische waarde. De acceptance-omgeving is voor training en testen; een daar ingediende verklaring bewijst geen naleving. De Commissie legt uit dat een operator pas na een geaccepteerde DDS mag plaatsen of exporteren, gecontroleerd op 28 september 2026.
Gebruik eerst de handmatige route voor één zending zodat je precies ziet welke velden de Europese toepassing vraagt. Daarna kun je een API- of bulkroute inzetten. De Commissie publiceert een API voor machine-to-machineverkeer en waarschuwt dat de technische documentatie regelmatig wijzigt. Maak daarom een adapterlaag tussen je eigen model en TRACES. Zet TRACES niet rechtstreeks in het hart van je ERP zonder versiebeheer.
Sla na indiening de payload, response, verzonden dossier-versie, tijdstip en omgeving op. Registreer dds_status als de officiële status van de productie-DDS: submitted, accepted, rejected of withdrawn. Het DDS-referentienummer en verificatienummer zijn identificatoren; hun aanwezigheid bewijst niet dat de DDS accepted is. De harde vrijgavevoorwaarde voor deze route is environment=production én dds_status=accepted, naast de inhoudelijke dossiercontroles. Een DDS met alleen referentie- en verificatienummer blijft blocked.
Modelleer de 72-uurs wijzigingsperiode apart als dds_change_window_status met dds_change_window_deadline. De uitvoeringsverordening bepaalt een apart venster van 72 uur voor wijzigen of intrekken, gecontroleerd op 28 september 2026. Dat venster is geen DDS-status en geen vrijgavebesluit. Zet het op open, closed of locked op basis van tijd, douanegebruik, marktintroductie, groepering of controle, en start bij een wijziging een nieuwe dossierbeoordeling.
Controleerbare uitkomst: de productie-DDS is gekoppeld aan precies één zending-versie; alleen dds_status=accepted kan de DDS-route naar menselijke vrijgave brengen, terwijl het wijzigingsvenster afzonderlijk wordt bewaakt.
7. Kies de reporting route en behandel uitzonderingen apart
Kies de juiste meldroute. Leg reporting_route vast vóór je de zending indient:
dds: de normale route voor een upstream operator die per relevante marktintroductie of export due diligence uitvoert en een Due Diligence Statement indient.simplified_declaration: alleen voor een daarvoor kwalificerende micro- of kleine primaire operator in een laag-risicoland die rechtstreeks relevante producten op de markt brengt of exporteert. Deze route is een vereenvoudigde rapportage, geen uitzondering of vrijstelling. De operator blijft verantwoordelijk voor due diligence, moet de verklaring in het productie-Informatiesysteem indienen en bewaart de declaration identifier.upstream_reference_only: voor een downstream operator of handelaar die een upstream DDS-referentie of declaration identifier ontvangt en bewaart, maar niet zelf opnieuw een DDS of simplified declaration indient.
De actuele Commissie-FAQ en rolbeschrijving, gecontroleerd op 28 september 2026, behandelen DDS en simplified declaration als afzonderlijke meldroutes. Zet simplified_declaration daarom niet in exception_status en gebruik een declaration identifier niet als bewijs dat scope of overgang al is beoordeeld.
Beoordeel daarna onafhankelijk de inhoudelijke status:
- Scope: de actuele CN- of HS-code valt buiten Annex I, met classificatiebewijs.
- Transitie: de commodity of het product valt aantoonbaar onder een overgangsregel, met relevante marktintroductiedatum en bewijs.
- Verpakking of gebruikt product: de specifieke regel is van toepassing op de productvorm, met product- en toepassingsbewijs.
- Volledig gerecycled materiaal: het product bestaat volledig uit materiaal aan het einde van de levenscyclus; bij nieuw of niet-volledig gerecycled relevant materiaal blijft de EUDR-beoordeling nodig.
Zet exception_status eerst op pending_review. Pas een inhoudelijke uitzondering toe wanneer de bron, wettelijke grond, periode en eigenaar zijn opgeslagen. Een routekeuze, laag-risicocategorie of oude leveranciersverklaring is geen algemeen EUDR-excuus.
Controleerbare uitkomst: reporting_route en exception_status zijn twee aparte beslissingen met elk een bron, datum, eigenaar en opvolgende controle. Zonder die waarden blijft de zending geblokkeerd.
8. Laat een bevoegde medewerker de zending vrijgeven
Laat een bevoegde medewerker beslissen. De vrijgever ziet een samenvatting met commodity, code, hoeveelheid, leverancier, percelen, legaliteitsbewijs, risicostatus, DDS-status, uitzondering en openstaande taken. Laat het systeem hard blokkeren bij ontbrekende geolocatie, ontbrekende kritieke legaliteitsinformatie, verlopen bewijs, een mislukte DDS of een conflict tussen partij en zending. Een hoge volledigheidsscore mag die blokkade niet overrulen.
Sla bij vrijgave release_actor, rol, tijdstip, dossier-versie, gebruikte bronversies, DDS-referentie en payloadhash op. Bij een latere wijziging maak je een nieuwe dossier-versie en nieuwe vrijgave. Je overschrijft de vorige release niet. Zo kun je ook na vijf jaar uitleggen welke informatie voor de marktintroductie is gebruikt.
Na deze acht stappen heb je een controleerbare releasepoort. Niet de kaart, het formulier of de automatisering geeft toestemming. De combinatie van brondata, bewijs, geldigheid, DDS-status en menselijk besluit doet dat.
Valkuilen die een nette zending toch blokkeren
Je gebruikt alleen de handelsnaam
Rubber grondstof of houten plaat is geen scopebesluit. Controleer de actuele CN- of HS-code, het ex-deel van de code, de commodity en de productvorm. Laat een codewijziging opnieuw beoordelen.
Je verwart een lage risicocategorie met een uitzondering
Benchmarking kan de risicoanalyse beïnvloeden, maar heft de geolocatieplicht niet op. Een leverancier uit een laag-risicoland zonder perceeldata blijft een onvolledig dossier.
Je uploadt één middelpunt voor meerdere percelen
Eén coördinaat voor een coöperatie, fabriek of exporteur bewijst niet waar de grondstof is geproduceerd. Splits de percelen en houd de herkomst van elke geometrie bij.
Je laat acceptance groen lijken
De acceptatieomgeving van TRACES is bedoeld voor oefenen en testen. Alleen de productieomgeving levert een DDS met juridische waarde. Neem environment op in je database en toon die waarde in de vrijgaveweergave.
Je laat de leverancier het vrijgavebesluit nemen
De leverancier is een bronhouder, niet automatisch de verantwoordelijke die jouw marktintroductie vrijgeeft. Laat compliance de bewijsrelatie beoordelen en een bevoegde medewerker de release vastleggen.
Je bewaart alleen het DDS-nummer
Een referentienummer vertelt niet welke hoeveelheid, code, percelen en documenten je hebt beoordeeld. Bewaar de payload, response, bronversies en het besluit naast het nummer.
Je overschrijft een foutieve zending
Maak een nieuwe versie met reden en actor. Houd de geblokkeerde of ingetrokken versie leesbaar als geschiedenis. Dat is nodig voor correcties, controles en de vraag welke toestand bij marktintroductie gold.
Je laat een ontbrekend legaliteitsdocument door omdat de rest compleet is
Een totaalpercentage is alleen een prioriteringshulpmiddel. Ontbrekend kritisch bewijs blokkeert de zending. Een veilige blokkade kost een dag; een vrijgegeven zending zonder onderbouwing kost veel meer om achteraf te herstellen.
Je maakt voor iedere wijziging een nieuwe DDS zonder de koppeling te controleren
Dupliceer een verklaring alleen als de productregel, percelen, hoeveelheid en zendingrelatie opnieuw zijn gecontroleerd. De FAQ geeft aan dat het Informatiesysteem bestaande verklaringen kan dupliceren, maar de gebruiker blijft verantwoordelijk voor de wijzigingen.
Beslis-kader: handmatig, kant-en-klaar of een eigen datalaag?
Kies handmatige TRACES-invoer met een strak dossierregister als je één commodity, weinig leveranciers en enkele zendingen per maand hebt. Gebruik een gecontroleerde SharePoint-map of database voor bronbestanden, QGIS voor geometriecontrole en een vaste vier-ogencontrole vóór indiening. Dit is goedkoop en snel, maar het risico zit in overtypen, versiebeheer en uitzonderingen.
Kies een kant-en-klare EUDR-oplossing met een koppellaag als je meerdere leveranciers en terugkerende zendingen hebt, maar de productstructuur overzichtelijk blijft. Eis in een proef de export van ruwe brondata, GeoJSON, DDS-payload, wijzigingshistorie, API-documentatie, rolbeheer en blokkades. Een mooie leveranciersportal zonder volledige export maakt je afhankelijk op het moment dat je een controle moet reconstrueren.
Kies een eigen canonieke datalaag als ERP, douane, leveranciersportaal, GIS, documentbeheer en TRACES samenkomen, of als partijen worden gemengd en gesplitst. Dan heb je lineage nodig: elke hoeveelheid, code, geometrie en bewijsrelatie moet naar een bronpartij en release terugwijzen. n8n of Make kan de synchronisatie uitvoeren, maar de workflow is niet het dossier.
Dezelfde keuze zie je bij andere gereguleerde datastromen: model-, batch- en itemniveau moeten per veld worden gekozen en niet achteraf uit één artikelrecord worden afgeleid, zoals bij productdata die van leverancier tot vrijgave wordt gevolgd. En een uitzondering hoort als een besluit met bewijs in de keten te staan, niet als losse notitie. Dat is ook de kern van een traceerbaar transportdossier waarin geplande vracht, feitelijke ontvangst en afwijkingsbesluit bij elkaar blijven.
Een kant-en-klaar product is de juiste keuze wanneer het jouw uitzonderingen en export aankan. Maatwerk is gerechtvaardigd wanneer bewijsdekking, partijlineage en vrijgave precies jouw proces bepalen. Zet een standaardtool niet in als juridisch register zonder die test.
Hoeveel EUDR-zendingen en bronpartijen verwerk je per maand?
Uitgewerkt voorbeeld: één rubberzending met een veilige blokkade
Dit is een fictief testdossier. De bedrijfsnaam, partij-ID’s en zendingnummers zijn illustratief. De geolocaties staan niet voor een echte DDS. Gebruik voor een echte aangifte uitsluitend door de bronhouder bevestigde geometrieën.
De zending
Importeur Noordrubber koopt 18.000 kg natuurlijke rubber van Hevea brasiliensis in balen. De productregel wordt voorlopig gekoppeld aan HS-heading 4001. De importeur is upstream marktdeelnemer en plant marktintroductie op 28 december 2026. Zending NR-2026-09-28-004 bevat één leverancier, drie productiebatches en twaalf bronpercelen. Alle twaalf GeoJSON-geometrieën zijn gevalideerd. Voor iedere plot-batchcombinatie is deforestation-free bewijs aanwezig met een productieperiode en de cut-off 2020-12-31. Er ontbreekt precies één bewijsstuk: het legaliteitsdocument voor perceel P12.
Het datamodel maakt dat ene gat zichtbaar. De zending bevat:
{
"shipment_id": "NR-2026-09-28-004",
"commodity": "natural_rubber",
"hs_heading": "4001",
"quantity_net_kg": 18000,
"country_of_production": "ID",
"supplier_id": "SUP-ID-047",
"plot_count_expected": 12,
"plot_count_validated": 12,
"deforestation_free_evidence_status": "complete",
"deforestation_free_cutoff_date": "2020-12-31",
"production_period": "2026-06-01/2026-08-31",
"legal_documents_expected": 12,
"legal_documents_received": 11,
"missing_evidence": ["legaliteitsdocument voor plot P12"],
"reporting_route": "dds",
"dds_status": "not_submitted",
"dds_change_window_status": "not_applicable",
"exception_status": "none",
"release_status": "blocked"
}
De twaalf percelen zijn niet hetzelfde als twaalf leveranciers. De importeur controleert daarom de partijverdeling en bewaart elke geometrie, productieperiode en deforestation-free bewijsrecord bij de juiste batch. Het ene ontbrekende legaliteitsdocument wordt een hersteltaak met eigenaar en deadline; er wordt geen GeoJSON- of deforestation-free-gat verhuld.
De blokkade
Voor alle twaalf percelen zijn de bronhouder, GeoJSON-versie, productieperiode en deforestation-free bewijsstatus ingevuld. Alleen voor P12 ontbreekt het document dat het recht op productie of landgebruik onderbouwt. De risicobeoordeling krijgt daarom mitigation_required, niet negligible_risk. Er wordt geen DDS ingediend zolang dit ene bewijsstuk ontbreekt en release_status blijft blocked.
De importeur gebruikt geen landelijke risicocategorie als vrijbrief en neemt ook geen gemiddelde geolocatie. De hoeveelheid van 18.000 kg blijft de geplande hoeveelheid; na een wijziging wordt de actuele hoeveelheid opnieuw gevalideerd.
Herstel, accepted en menselijke vrijgave
De leverancier levert het ontbrekende legaliteitsdocument voor P12. De importeur registreert de bronversie, controleert dat het document de productie- of landgebruiksrechten dekt en herhaalt de risicobeoordeling. Alle twaalf plot-batchcombinaties blijven gekoppeld aan hun eigen deforestation-free bewijs, productieperiode en 2020-12-31-cut-off. De status wordt negligible_risk met de gebruikte documenten en mitigerende actie als onderbouwing.
Daarna wordt de DDS in de productieomgeving van TRACES ingediend. Eerst zijn er een referentienummer en verificatienummer, maar dds_status staat nog op submitted; de zending blijft dus geblokkeerd. Het aparte dds_change_window_status staat bijvoorbeeld op open met een deadline 72 uur na beschikbaarstelling van het referentienummer. Pas wanneer het officiële DDS-statusveld accepted is, wordt aan de harde DDS-voorwaarde voldaan. De wijzigingsperiode verandert die status niet en is op zichzelf geen vrijgave.
De vrijgever vergelijkt vervolgens de twaalf percelen en twaalf deforestation-free bewijsrecords, de productregel en 18.000 kg, de volledige DDS-payload, dds_status=accepted, het wijzigingsvenster en de actuele documenten. Pas daarna wordt release_status released, met actor, tijdstip, dossier-versie en payloadhash. Een tweede medewerker kan nog steeds exact zien dat er één legaliteitsdocument ontbrak, welke bron het gat vulde, dat de DDS eerst alleen submitted was en wie na accepted heeft vrijgegeven.
Dat is de bewijsroute die telt: één gat, één herstelactie, één geaccepteerde productie-DDS en één menselijke vrijgave.
Vergelijkingstabel: welke bouwsteen past bij je EUDR-route?
De prijs- en versiegegevens hieronder zijn gecontroleerd op 28 september 2026. Het zijn softwareankers, geen totaalprijs voor juridische beoordeling, bronopschoning, leveranciersbegeleiding, beveiliging of beheer.
| Bouwsteen | Actueel detail | Past wanneer | Breekpunt |
|---|---|---|---|
| EUDR Information System in TRACES | Publiek beschikbare online toepassing; productie-DDS heeft juridische waarde, acceptance alleen voor training en testen | Enkele zendingen, handmatige controle en directe indiening | Geen vervanging voor je interne bronregister, bewijsarchief of vrijgavehistorie |
| QGIS | Versie 4.2.2, uitgebracht op 28 augustus 2026; gratis te downloaden | GeoJSON bekijken, polygonen controleren en fouten vinden | Geen EUDR-besluit, leveranciersbewijs of audittrail |
| n8n Cloud Starter | €20 per maand bij jaarlijkse facturatie, 2.500 workflowuitvoeringen met onbeperkte stappen; Pro €50 voor 10.000 uitvoeringen | Bronbestanden ophalen, normaliseren, taken maken en API’s orkestreren | Workflowhistorie is niet automatisch een juridisch dossier |
| Make Plan | $9 per maand bij jaarlijkse facturatie voor 10.000 credits op de actuele prijspagina; iedere moduleactie telt als credit | Kleine proef met meerdere standaardkoppelingen | Kosten en foutafhandeling groeien mee met moduleacties; bewijs- en releasemodel moet je zelf bewaken |
| Supabase Pro | Vanaf $25 per maand, 8 GB database per project, 100 GB bestandsopslag, dagelijkse back-ups met 7 dagen retentie | Eigen canonieke opslag voor claims, bronversies, geolocaties en releases | Geen ingebouwde EUDR-interpretatie, TRACES-validatie of bevoegde vrijgave |
| Eigen datalaag | Geen vaste licentieprijs; implementatie en beheer op maat | Veel systemen, partijmenging, uitzonderingen en volledige lineage | Hogere startinspanning en blijvende verantwoordelijkheid voor beveiliging en continuïteit |
De actuele n8n-prijspagina rekent per volledige workflowuitvoering en niet per stap. De actuele Make-prijspagina, opnieuw gecontroleerd op 28 september 2026, toont $9 per maand bij jaarlijkse facturatie voor 10.000 credits en rekent iedere moduleactie als credit. Dat verschil lijkt klein in een pilot, maar wordt belangrijk wanneer één zending tientallen documenten, percelen en validatiestappen heeft. Supabase publiceert voor Pro onder meer 8 GB database, 100 GB bestandsopslag en dagelijkse back-ups van zeven dagen. Geen van deze producten levert de wettelijke beslissing voor je.
Voor één of twee bronnen is handmatig beginnen verstandig. Zodra dezelfde partij door ERP, leveranciersportaal, GIS en documentbeheer loopt, heb je minstens een canoniek dossier en een adapter naar TRACES nodig. De automatisering mag de route korter maken. Zij mag de bewijsgrens niet verplaatsen.
Een zending is pas vrijgegeven wanneer iemand kan reconstrueren welke commodity, code, hoeveelheid, percelen, legaliteitsbewijzen, risicostatus en DDS-versie die marktintroductie droegen. De veilige blokkade is geen mislukking van je proces. Het is het moment waarop je proces bewijst dat het verschil ziet tussen een ontbrekend document en een vrijgegeven zending.
Veelgestelde vragen
EUDR-keten laten werken
Ik help je commodity, geolocatie, leveranciersbewijs, DDS en vrijgave verbinden tot één controleerbaar proces. Ik denk mee over het datamodel, ontwerp de uitzonderingsflow en realiseer de koppelingen end-to-end rond je bestaande systemen.
Dit artikel is geproduceerd samen met het Agent Team. Meer over de redactie.
