---
id: "eu_waste_code"
kind: "datatype"
status: "draft"
is_pii: false
categories: ["environment", "government"]
country: ["EU"]
langs: ["common"]
quality: 80
url: "https://registry.apicrafter.io/datatype/eu_waste_code"
---

# European List of Waste code (EWC) (`eu_waste_code`)

> **Draft.** Draft records have not been reviewed yet and may be incomplete or wrong; do not treat them as authoritative for legal or compliance decisions.

Six-digit code of a waste type in the European List of Waste (Commission Decision 2000/532/EC, as amended by Decision 2014/955/EU and, for battery waste, Delegated Decision (EU) 2025/934). The first pair is one of 20 chapters by the source or kind of waste, the second pair a subchapter and the third the entry; entries ending in 99 are wastes not otherwise specified. An asterisk after the code marks a hazardous waste. Codes are written in pairs separated by spaces (20 03 01) or as six digits (200301); a bare six-digit number needs column context.

- Personal data (PII): no
- Categories: Environment (protected areas, biodiversity, water, weather, emissions, waste) (environment), Government related (government)
- Countries: European Union (EU)
- Languages: Common to most languages (common)
- Classification: categorical

## Detection

Regular expression (Python `re`):

```
^(?:0[1-9]|1\d|20)(?: (?:0[1-9]|1[0-4]) (?:0[1-9]|[1-9]\d)|(?:0[1-9]|1[0-4])(?:0[1-9]|[1-9]\d))\*?$
```

## Examples

- `20 03 01` — Mixed municipal waste; List of Waste, Decision 2000/532/EC
- `15 01 10*` — Packaging containing residues of or contaminated by hazardous substances (hazardous); List of Waste
- `170504` — Soil and stones other than those mentioned in 17 05 03, written without spaces; List of Waste
- `21 01 01` (invalid example) — There is no chapter 21; the chapters run from 01 to 20

## Translations

- ru: Код Европейского перечня отходов (EWC): Шестизначный код вида отходов в Европейском перечне отходов (Решение Комиссии 2000/532/EC). Пары цифр обозначают главу, подглаву и позицию; звёздочка после кода означает опасные отходы.

## Sources

- doc: <https://eur-lex.europa.eu/eli/dec/2000/532/oj>
- doc: <https://eur-lex.europa.eu/eli/dec/2014/955/oj>

## Quality

Score 80/100. Missing: mapping (Wikidata, Schema.org, ...), detector coverage.

JSON: <https://registry.apicrafter.io/api/v1/datatypes/eu_waste_code.json> · Edit: <https://github.com/apicrafter/metacrafter-registry/edit/main/data/datatypes/EU/environment/eu_waste_code.yaml>
