Waste tracking

Backworth Skip Hire

Waste tracking Backworth Skip Hire
test

Four steps: 1 when it came in, 2 which wagon brought it, 3 what was in it, 4 press Save for the spreadsheet. Everything else is already set — the carrier, the registration number, your permit, your site and the disposal code all fill themselves in.

1. The load

2. Who brought it

Carrier address and contact (optional)
Broker or dealer (only if one arranged the movement)

3. What was in it

4. Your site

Prefilled from your settings. Change it here only if this load went to a different site.

Saved tickets wait at the top of the Movement log until they are with Defra.

Not with Defra yet

Each load must reach Defra within 2 working days, counted from the day after it came in. A load in at 9am Monday is due by 11:59pm Wednesday.

RefReceivedDueCarrierEWCWhere it is

Movement log

Export CSV
ReceivedTracking IDCarrierVehicle EWCWeight (kg)RefStatus
Spreadsheet upload only needed if Defra's API is down

If Send to Defra ever stops working, tickets still get to Defra this way: build Defra's own spreadsheet here, upload it on gov.uk, then drop the file they hand back into step 2.

  1. Record each load on the New tracking ticket tab and save it. Anything not with Defra lands in the list below.
  2. Build the spreadsheet (button below). Your browser downloads a filled in copy of Defra's own template.
  3. Upload it on gov.uk. Open report-receipt-of-waste.service.gov.uk/account, sign in with the Defra account, choose the file you just downloaded.
    That is the service itself. The gov.uk guidance page is if you want to read what it is for.
  4. Download the file Defra hand back once it has been processed. It is the same spreadsheet with a waste tracking ID in column B (and any problem in column A).
  5. Drop that file into step 2 below. The tracking IDs go against the right records and they leave the Not with Defra yet list.

Step 1: build the spreadsheet

When it has downloaded, take it to Report receipt of waste →

ReferenceReceivedDeadlineCarrierEWCWeightStatus

Step 2: put the returned file back in

Drop the spreadsheet Defra hand back here. Waste tracking IDs (column B) are stored against each record, anything rejected (column A) is marked so you can fix it and build again.

Spreadsheets already built

One row per build. Once a load is on a spreadsheet it lives here and is never built again, so nothing can reach Defra twice. Lost the file? Download again gives you the very same spreadsheet. Built one that was wrong? Discard puts its records back on the waiting list for the next build, then delete the wrong file from your Downloads folder. Records Defra have already accepted are never touched.

BuiltRecordsWaiting on DefraAcceptedRejectedReferences
Download as CSV

Skips in, day by day

What came in

Every waste type, most first

Skip sizes

Which sizes came back, and what was in them

Busiest days

Average a day

By wagon

Who brought it in

Heaviest skips

About these records

How the numbers were got, and where it all goes

Settings

Send straight to Defra

test

The yard's Defra details live here. Once they work, leave them alone unless Defra send new ones. The API code names the yard and rides on every ticket (it is in the gov.uk account, under Manage my API code). The client ID and secret are what let this app through Defra's door. Paste in whatever has changed, press Save it, then Test the connection: Send to Defra only switches on once Defra accept them. A box left empty keeps what is already saved.

Client ID and secret

Defra issue these to whoever writes the software. Once saved they are never shown again, only the start and end of the ID, so type the whole thing when replacing one.

Your permit number

This goes on every load you record and on the Defra spreadsheet. Type it once and it sticks — including on everything already saved.

Saved presets

Presets fill the form in one click. Save a carrier from the New tracking ticket tab, or a waste type from any waste item.

TypeNameUsedDetail
Defra's approval tests passed 17 September 2026, only needed if Defra ask again

Defra's approval tests

test only

Before Defra hand over the live client ID and secret, they want to see this app send each of their 14 test tickets to their test environment, then an email with the tracking ID for each one. This sends all 14 in one go with Defra's test client ID and secret and one of their dummy API codes, so nothing reaches the real register, the movement log or the spreadsheet list, and the app stays exactly as it is for real tickets. Defra's own checker then marks each one.

Checking…