Common reasons EUDR plot files get rejected

Updated 11 October 2026 · 4 min read

The EU Information System publishes its own list of common GeoJSON file errors. Almost every refused plot file hits one of them. Here they are, grouped by cause, with how each one usually happens in the field and how to fix it.

The error list below comes from the EU Information System's "GeoJSON File Description" page (updated 17 August 2026) and its "Validation Rules" page. The causes and fixes are our practical advice.

1. The file isn't readable GeoJSON at all

Fix: export again from the mapping app or GIS software as GeoJSON, rather than editing the text. If your data is in KML, CSV or a shapefile, convert it to GeoJSON first.

2. Coordinates in the wrong place

Fix: reproject to EPSG:4326 in your GIS software, and always look at the plots on a map before upload. A plot in Côte d'Ivoire should have a positive latitude (north of the equator) and a negative longitude (west of Greenwich). If a file shows the opposite signs, the pair is probably swapped.

3. Shapes the system won't process

These are the most common reasons a file from a field survey is refused.

ProblemHow it usually happensFix
Lines crossing (figure-eight shapes, boundaries that intersect)The surveyor walked the boundary out of order, or two corners were recorded in the wrong sequence.Re-order the corners or re-walk the plot. Don't let software "fix" it automatically: the true boundary is unknown.
Overlapping sides (part of the polygon folds back inward, a "spike")GPS drift at one corner, or the surveyor stepped back along the same line.Remove the stray point, or re-map that side.
Holes (doughnut shapes)A plot drawn around a house, a pond or a neighbour's field.The EU's workaround: split it into two half-doughnut polygons.
Open polygonsThe last point doesn't repeat the first.Close the ring by repeating the first coordinate at the end.
Lines instead of shapes (LineString)The app recorded a "track" rather than an "area".If the line comes back to its start, it can become a polygon. Otherwise re-map as an area.
Straight-line shapesAll corners recorded in a row, or fewer than three distinct corners.Re-map the plot, or use a point with its Area if the plot is 4 ha or smaller.

4. Duplicate points after truncation

The system truncates coordinates to 6 decimal places before storing them. Two points that differ only in the 7th decimal place or beyond become the same point, and that can turn a valid polygon into an invalid one. The EU's own example: -5.8227391234, 144.2567071234 and -5.8227394567, 144.2567074567 both become -5.822739, 144.256707.

Fix: write your coordinates with exactly 6 decimals, remove repeated points, and recheck the shape. Sending more than 6 decimals gains nothing.

The other side of this: the EU FAQ defines geolocation as coordinates with at least 6 decimal digits. Files exported with 4 or 5 decimals are too coarse.

5. Properties the system can't read

6. Point plots with the wrong area

From the EU validation rules:

7. Files that are too big

All the geolocation files in one due diligence statement together may not exceed 25 MB. A DDS may also list at most 1,000 producers per commodity and 10,000 in total.

Fix (from the EU's own advice): use only two points to define a straight boundary instead of a point every few metres, and use single points for plots under 4 hectares rather than polygons.

A five-minute pre-upload routine

  1. Look at every plot on a map. Wrong country or in the sea means swapped or projected coordinates.
  2. Check every polygon is closed, has no crossing lines and no holes.
  3. Check every coordinate has 6 decimals.
  4. Check property names, country codes and that Area is a number.
  5. Check points over 4 ha and the total file size.

For what a correct file looks like from the start, read EUDR geolocation: what the GeoJSON file must contain.

Run all of this in one step. The free EUDR Plot File Checker checks a GeoJSON, KML, CSV or WKT file against these rules, shows each problem on a map outline, fixes what is safe to fix, and never "fixes" a crossing boundary by guessing. Download the corrected GeoJSON and a CSV issue report. Works in English and French; your file stays on your device.

Sources