What the EUDR asks for
The EU Deforestation Regulation, Regulation (EU) 2023/1115, requires operators who place cattle, cocoa, coffee, oil palm, rubber, soya or wood products on the EU market to provide the geolocation of every plot of land where the commodity was produced. This proves the land was not deforested after 31 December 2020.
- Plots of 4 hectares or less: one point (latitude and longitude) is enough, though a polygon is also accepted.
- Plots larger than 4 hectares: a polygon that follows the perimeter is required, except for cattle.
- Coordinates: latitude and longitude in WGS84, with six decimal places.
The geolocation is uploaded as a GeoJSON file with the due diligence statement in the EU Information System (TRACES).
Key dates
| Who | Rules apply from |
|---|---|
| Large and medium-sized operators and traders | 30 December 2026 |
| Micro and small enterprises | 30 June 2027 |
Dates as published by the European Commission at the time of writing (checked October 2026). Some products, such as soluble coffee and certain palm oil derivatives, are covered later. Always confirm the current timetable with official sources.
How to create your EUDR GeoJSON file
- Find each plot on the satellite map. You can search by place name or paste coordinates.
- Draw the boundary with Draw boundary, or use Add point for plots of 4 ha or less. In the field, use Walk the boundary on a phone.
- Fill in the details for each plot: plot name (ProductionPlace), producer name and producer country.
- Fix anything marked in red. A green dot means the plot passes the checks.
- Export → EUDR GeoJSON. Upload the file in the EU Information System with your due diligence statement.
What goes into the file
DrawMyPlot writes the properties defined in the EU GeoJSON File Description. Property names are case-sensitive.
| Property | What it contains |
|---|---|
ProductionPlace | The plot name you enter |
ProducerName | The farmer or producer, if entered |
ProducerCountry | Two-letter ISO country code, e.g. BR, CI, ID, VN |
Area | Area in hectares, written as a number. For polygons it is calculated for you; for points you can enter it. |
Geometry is written as Point or Polygon in WGS84 longitude/latitude order, rounded to six decimals, with the first and last corner identical and duplicate points removed.
Common reasons files are rejected
- Coordinates in a projected system (for example UTM metres) instead of latitude/longitude.
- Polygons whose lines cross each other (a “figure eight”).
- Polygons that are not closed, or have fewer than three distinct corners.
- Holes inside polygons (not supported: draw separate plots instead).
- Area written as text ("3") instead of a number (3).
- Property names in the wrong case, such as
productionplace. - Lines (LineString) instead of polygons.
Already have a file? Check and fix it with the EUDR GeoJSON validator.
Mapping many farms for a cooperative
If you collect GPS points from many farms in a spreadsheet, save it as CSV with columns plot_id, latitude, longitude, and optionally producer, country and area_ha. Each plot_id becomes one plot. Import the CSV, check the plots on the satellite map, then export one EUDR file. You can also convert KML, KMZ or Shapefiles from other mapping apps.
Disclaimer
DrawMyPlot is an independent tool and is not affiliated with the European Commission. It helps you create correctly formatted geolocation files; it does not assess deforestation risk or certify compliance. Operators remain responsible for their due diligence and the accuracy of their data.
Frequently asked questions
Do I need a polygon or a point?
How many decimal places do EUDR coordinates need?
What coordinate system does the EUDR use?
What happens if I upload a point without an area?
Can several plots go in one file?
Is my data shared with anyone?
Page updated 2026-10-09