The register, prepared
Everything on this site is free to read. What is sold is the work of pulling 418,521 rows out of a paginated API, normalising them, and keeping the difference between one collection and the next.
The pages of this site are free and will stay free : an official fact belongs to no one. What is sold here is the compilation work — extracting the Environment Agency waste carrier register, reconciling it, dating it, and delivering it in a usable form.
What is worth buying is the flow, not the stock
A published register is a state at one instant. What it does not publish is the list of what has just changed : every record carries its date, but nowhere can you ask for « everything that moved since 2026-08-18 ». To get it you have to re-read the whole file and diff it — every month.
About 6 435 new registrations a month are recorded. That is the rate at which a snapshot ages, and it is why the subscription is listed first and the snapshot last.
That monthly figure is measured, not estimated: 77,222 registrations carry a registration date in 2025, the last full year in the file. 2026 is excluded because it is still running.
There is a second reason the feed matters more here than on most registers: registrations expire. 13,014 run out during 2026 and 43,954 during 2027. A snapshot does not go stale gradually — parts of it become wrong on a known date.
- Change feed — GBP 300 / monthOr GBP 3 000 a year. At every collection, what came in, went out or changed since the previous one. This is the part that does not age.
- One slice — GBP 90 / monthThe feed restricted to a single postcode area, for those who do not need the rest.
- Full snapshot — GBP 4 000, onceThe state of the register on the day of delivery, every field included. Listed last on purpose : a snapshot ages.
What you get, field by field
| Field | Description | Filled |
|---|---|---|
registration_number | The key — CBDU or CBDL followed by digits. | 100.0 % |
business_name | As registered. | 100.0 % |
company_number | Companies House number, where the registrant has one. | 23.0 % |
tier | Upper or lower — the distinction that decides what the business may legally carry. | 100.0 % |
registration_type | Carrier, broker, dealer, or a combination. | 100.0 % |
applicant_type | Company, sole trader, partnership, charity, public body. | 99.1 % |
registration_date | When it was granted. | 100.0 % |
expiry_date | When it runs out. | 34.9 % |
postcode_district | ⚠️ The outward code of the business address, extracted and validated against the real list of GB postcode areas. | 99.3 % |
postcode_area | ⚠️ The one or two leading letters, with the town that names it — B is Birmingham, PE is Peterborough. | 99.3 % |
nation | ⚠️ England, Scotland or Wales, derived from the area. | 99.3 % |
is_natural_person | ⚠️ Whether the registrant is an individual rather than an organisation, taken from the applicant type the source declares. | 100.0 % |
single_extraction | ⚠️ The source has no bulk file: it is served 1,000 rows at a time through an API whose pagination is undocumented. This is the whole register in one table. | 100.0 % |
The 5 fields marked ⚠️ do not exist in the source : we add them — a join, a normalisation, or a reconstructed history. That is the part a buyer cannot reproduce by downloading the official file.
The five marked fields are the reason to buy rather than fetch. The
Environment Agency publishes no bulk file for this register: it is an API that
returns 1,000 rows at a time, and its pagination is not
documented — _page, _pageSize and
_start all return 400, only _offset works, and
without a sort parameter consecutive batches can overlap. Getting the whole
register out is a job, not a download.
What we do not sell, at any price: street addresses and full postcodes. 44 % of the registrations are individuals — sole traders whose registered address is their home. The source publishes it; we drop it at ingestion and it is in no file we deliver. The finest geography we hold, sell or show is the postcode district.
Order
Tell us what you need : we reply with a sample, the field dictionary, and an invoice. No payment is taken on this site — an order opens a conversation.
Prices in GBP, before any applicable tax. Delivered as CSV and Parquet, by download link. Every request is answered by hand.