EnvironmentVerified by Kopik: Official sources reviewed and answers tested by Kopik

EUDR penalties, checks and enforcement by national authorities

National competent authorities and customs enforce the EUDR through risk-based checks. Here is how often companies are checked and what sanctions apply.

Ask your question

Free account required

Each question stands alone Β· 1 free a month, then with a subscription.

Answers are written by a language model solely from this base's documents, with numbered sources. They can be wrong and aren't legal, medical or financial advice: check the sources before any important decision.

Penalties set by Member States

Member States set penalties that must be effective, proportionate and dissuasive. For a legal person, the maximum fine must be at least 4% of total annual EU-wide turnover in the previous financial year.

Other penalties include confiscation of the products and revenues, exclusion for up to 12 months from public procurement and funding, and, after serious or repeated infringements, a temporary ban on placing on the market or exporting and loss of simplified due diligence.

How often companies are checked

Annual checks must cover at least 1% of the operators, non-SME downstream operators and non-SME traders sourcing from low-risk countries, 3% for standard-risk countries, and 9% of companies and of the quantity of each product for high-risk countries.

Before release for free circulation or export, the statement reference number or declaration identifier must be made available to customs.

Frequently asked questions

Can goods be seized during an investigation?

Yes. Authorities can take immediate interim measures, including seizure or suspension of placing on the market or export, when potential non-compliance is detected.

What corrective action can authorities require?

The company must end the non-compliance within a reasonable period, for example by rectifying formal errors, keeping the product off the market, withdrawing or recalling it, or donating it to charitable purposes.

Can a due diligence statement be changed after submission?

Only within a set delay, which only the competent authority can extend. A statement referenced in other statements cannot be amended or withdrawn.

For developers and agents

Embed / API / MCP

Connect this base to Claude, Cursor, ChatGPT or your own app. Each API or MCP request costs €0.10, charged to your Kopik credit (not charged if nothing is found). You need an API key: create one from your dashboard.

MCP for your agents

This base's MCP server URL (tools ask_base and search_base):

MCP URL
https://kopik.io/api/mcp?base=eu-eudr-deforestation
Claude Code, Cursor and other clients
Claude Code
claude mcp add --transport http kopik-eu-eudr-deforestation "https://kopik.io/api/mcp?base=eu-eudr-deforestation" --header "Authorization: Bearer kpk_…"
JSON config (mcpServers)
{
  "mcpServers": {
    "kopik-eu-eudr-deforestation": {
      "url": "https://kopik.io/api/mcp?base=eu-eudr-deforestation",
      "headers": {
        "Authorization": "Bearer kpk_…"
      }
    }
  }
}

REST API for your apps

mode is "answer" (written answer + sources) or "passages" (raw passages only). Add an optional maxPriceCents to cap the price: if the base costs more, the call is refused and nothing is charged.

curl
curl -X POST https://kopik.io/api/v1/bases/eu-eudr-deforestation/query \
  -H "Authorization: Bearer kpk_…" \
  -H "Content-Type: application/json" \
  -d '{"question": "Your question here", "mode": "answer"}'

Getting started

  1. Create a key in your dashboard and top up your credit.
  2. Replace kpk_… with your key.
  3. Full details (responses, errors, JS and Python examples): developer docs.