Agro Notes is available on Google Play and the App Store. Android · iPhone

Agro Notes
← All articles

EPPO codes for crops: what they are and why your records use them

October 28, 2026Agro Notes Team
EPPO codescrop recordsspray records

“Wheat”, “winter wheat”, “Weizen”, “pszenica”, Triticum aestivum: the same crop can be written down in many ways. That is fine in a private notebook, but it becomes a problem as soon as records are shared, compared or read by software. EPPO codes solve this by giving every crop one short, unambiguous code.

What is an EPPO code?

EPPO codes are identifiers maintained by the European and Mediterranean Plant Protection Organization (EPPO). They cover plants, pests, pathogens and other organisms important for agriculture and plant protection. They were previously known as Bayer codes, and the full list is freely searchable in the EPPO Global Database.

Each code identifies one organism, independent of language. A farmer in Spain, an adviser in Germany and a laboratory in Poland can all use the same code and know exactly which plant they mean.

How the codes are built

Most codes for plants have five letters. Typically, the first three letters come from the genus and the next two from the species, so the code is easy to remember once you know the Latin name. For example:

CropLatin nameEPPO code
Common wheatTriticum aestivumTRZAX
BarleyHordeum vulgareHORVX
MaizeZea maysZEAMX
PotatoSolanum tuberosumSOLTU

Not every code follows the pattern exactly, because some combinations were already taken or the naming changed over time. When in doubt, look the plant up in the EPPO Global Database.

Why records use EPPO codes

  • No ambiguity. Common names vary between languages and regions; a code does not.
  • Machine-readable records. Software can group, filter and compare treatments by crop only if the crop is identified consistently.
  • Regulatory use. Electronic record-keeping rules for plant protection products, such as those introduced in the EU, use standard codes so that data can be exchanged between farms, advisers and authorities.
  • Links to other data. Product authorizations, pest information and research results are often organized by EPPO code too.

Do you need to learn the codes?

No. A good record-keeping tool should let you pick the crop by its everyday name and store the code in the background. In Agro Notes you choose the crop when you set up a field or record a treatment, and the EPPO code is saved with it, so your spray records and exports carry a standard crop identifier without any extra work.

Together with the BBCH growth stage, the EPPO code turns “sprayed the wheat” into a precise record: which crop, at which stage, with what, and when.