Cocoa EUDR Compliance: A Guide for EU Importers
· TracePlot Team
Cocoa EUDR compliance is going to be harder than most importers expect. The Netherlands handles roughly 42% of all cocoa entering the EU. Belgium is the largest chocolate manufacturer on the continent. If your company sits anywhere in that chain (importing beans, processing liquor, manufacturing finished chocolate), the regulation applies to your next shipment.
Cocoa is also, in practical terms, one of the hardest commodities to get right under the regulation. Not because of the legal requirements (those are the same for every commodity) but because of how cocoa is actually grown and traded.
Why cocoa is one of the hardest EUDR commodities to trace
Coffee gets traced back to a washing station. Soy gets traced to a farm enterprise with hundreds of hectares and a land title. Cocoa gets traced to a smallholder with an average plot size under 4 hectares, who sells through a cooperative, which sells to an exporter, which sells to your trading partner, who ships to Rotterdam. Four or five steps between the farmer and your customs declaration.
At each step, individual plot identity tends to dissolve into aggregate volumes. A cooperative might represent 600 farmers. The exporter buys from a dozen cooperatives. By the time beans reach the port, the farm-level origin data that the EUDR demands has often been lost, averaged out, or never collected in the first place.
This is not a supply chain integrity failure. It's how the commodity has been traded for decades. The EUDR doesn't care. It requires GPS coordinates for every plot of land where your cocoa was produced, regardless of how many hands it passed through before it reached you.
Ivory Coast and Ghana: what the deforestation data shows
Ivory Coast produces about 44% of global cocoa supply. Ghana produces another 14%. Together they account for well over half of what the world eats as chocolate, and both are classified as standard risk under the EUDR country benchmarking system.
Standard risk does not mean low risk. It means the Commission has not yet classified those countries as high risk, which would trigger enhanced due diligence requirements. For standard-risk origins you still need the full documentation package: farm-level GPS data, a satellite-based deforestation check against the December 31, 2020 cut-off, and a compliant DDS submitted before customs clearance.
The deforestation picture in both countries is significant. Ivory Coast has lost more than 80% of its original forest cover, much of it to cocoa expansion, and the remaining protected areas continue to face encroachment. Satellite data from Copernicus and Global Forest Watch shows ongoing canopy loss events in cocoa-growing regions that postdate the EUDR cut-off. That means some fraction of any large-volume cocoa import is likely to contain plots with at least an amber-level deforestation signal, even when suppliers believe their farms are clean.
Ghana's situation is structurally similar. The Cocoa Forest REDD+ Programme has mapped significant overlap between cocoa farms and protected forest boundaries. A satellite check that flags a plot as adjacent to a reserve boundary is not automatically a compliance failure, but it is a risk signal that your Article 10 assessment must address, not ignore.
The cooperative structure problem: hundreds of farm plots per supplier
When compliance guidance tells you to "collect GPS data from your supplier," it's typically imagining a relatively simple supply chain. For cocoa, your direct supplier is often an exporter who aggregated beans from several cooperatives, each of which aggregated from hundreds of individual farms.
The EUDR does not let you stop at the exporter level. You need coordinates for the actual production plots. That means going all the way down to the smallholder, through whatever cooperative or aggregation structure sits in between.
A single mid-size Ivorian cooperative might have 400 to 800 member farmers. Each farmer needs a GPS record. Most farms under 4 hectares qualify for single-point coordinates rather than a full polygon — the regulation's Article 9 requirement is a closed polygon only for plots larger than 4 hectares. That's a meaningful practical concession, because capturing a single point per farm is achievable with a smartphone. But it still means hundreds of individual coordinate records per cooperative, not one record per cooperative.
This is where the traceability organisations (Rainforest Alliance, Meridia, CBI, and others) have done real work at origin. They focus on training cooperatives, building farmer databases, and running GPS capture programs. That work is valuable, but it's aimed at the cooperative and exporter level in West Africa. It's not aimed at the Dutch importer receiving a 40-tonne container at Rotterdam who needs to submit a DDS in five days. The gap between available origin-side data and your compliance obligation as an EU operator is real, and most of the guidance you'll read online doesn't address it directly.
What EUDR requires for cocoa specifically
The legal requirements don't change based on which commodity you're importing. What changes is how much work it takes to satisfy them.
For every DDS you submit, Article 9 of Regulation (EU) 2023/1115 requires: the country of production (not the country of export), GPS coordinates for each production plot in WGS84 decimal degrees with six decimal places of precision, the harvest period, and the name and address of your direct supplier. Coordinates must be accurate enough to place a point within roughly 11 centimetres on the ground. 5.3456, not 5.35.
The cut-off date is December 31, 2020. If satellite imagery shows canopy loss on or adjacent to a production plot after that date, you have a deforestation indicator in your Article 10 risk assessment. You either need to investigate it further (get supplementary documentation, commission a ground-truth check, obtain additional supplier evidence) or you cannot place that product on the market.
For cocoa from standard-risk origins, there is no simplified track. You do the full due diligence. The volume of individual coordinate records you need to manage is the main operational challenge, not the legal standard itself. A shipment backed by a single cooperative purchase order can easily involve 500 individual plot records that all need to be collected, quality-checked, satellite-verified, and stored before you can submit one DDS.
How to collect farm-level GPS data from cooperatives
The practical path breaks into two scenarios depending on how far upstream your relationships go.
If you have a direct relationship with a cooperative or exporter who already participates in a sustainability certification programme (Rainforest Alliance, Fairtrade, or similar), ask them specifically what GPS data they hold at the farm level. Many certified cooperatives have captured point coordinates as part of their auditing process, but they've never been asked to export those records in a format suitable for EUDR compliance. They have the data. They need a structured request and a clear file format to deliver it.
If you buy through a trading intermediary with no direct cooperative relationship, your first job is to establish who holds the farm-level data. Some European cocoa traders have begun building origin traceability infrastructure. Others haven't. Ask for a DDS reference number or a statement of what GPS data they hold. If they can't answer that question, one of you will need to go upstream to get it, and the legal obligation sits with whoever is the EU operator on the import.
For cooperatives that have no GPS data at all, collection is achievable but takes time. A field agent with a smartphone and a simple data capture form can record a farm centroid in under two minutes per farmer. For a cooperative of 500 farmers, that's a few days of fieldwork, not weeks. TracePlot's supplier data collection workflow sends structured GPS requests to origin contacts and tracks response status in one place, so you know which cooperatives have delivered and which need follow-up before your next shipment arrives.
What your DDS looks like for a cocoa import shipment
Once you have the farm-level data in hand, the DDS itself follows the same structure as any other commodity. The specific challenge for cocoa is volume and data linkage.
A typical cocoa DDS for a mid-size shipment will reference dozens to hundreds of individual plot coordinate entries. Each entry needs to link back to a specific farmer record in your documentation trail, so that if a competent authority asks you to substantiate a coordinate, you can produce the source. "Our supplier told us" is not an audit-ready answer. The record needs to show when the coordinate was collected, by whom, and how it connects to the beans in the shipment.
The satellite deforestation check runs against every plot coordinate. Where the check returns a clear result (no canopy loss after December 31, 2020), that plot is documented as low risk and included in the DDS. Where it flags a signal, you document the signal, assess whether it's within or adjacent to the plot boundary, and record your assessment of whether it affects compliance. Most flags on cocoa farms in Ivory Coast and Ghana turn out to be agriculture-to-agriculture transitions (a previous crop being cleared, not forest) but you need to confirm that, not assume it.
The DDS is submitted through TRACES NT before customs clearance. The reference number goes on your customs declaration. Your full documentation file (GPS records, satellite evidence, supplier correspondence, risk assessment rationale) is retained for five years. For more on what the DDS must contain field by field, see our guide to EUDR due diligence statement requirements.
What makes cocoa compliance manageable is building a reusable supplier database. Once you have GPS records for a cooperative's member farmers, those records don't expire. You collect them once and reference them on subsequent shipments from the same origin, updating only when new farmers join or plot boundaries change. The upfront collection effort is heavy. The ongoing cost per shipment, once you have a clean supplier database, is much lower.
TracePlot handles cocoa's complexity: structured GPS collection from cooperatives, satellite verification against the December 31, 2020 cut-off, and DDS-ready output for TRACES NT. Reserve your slot — EUR 49 deposit, plans from EUR 59/month. Read about our methodology to see how the data chain works.
Related articles
Start preparing for the EUDR today
Reserve your onboarding slot and be ready before the deadline.
Reserve your spot