Weave Comply

Two ways to report: API or spreadsheet

DEFRA gives operators two channels to submit receipt-of-waste data. Both reach the same backend; the choice is operational.

APISpreadsheet
Best forMid-to-large operators with software already handling waste movementsSmaller operators, manual sites, lower volume of receipts
What you needA 6-digit organisation API code from DEFRA + a software provider connected to the Receipt of Waste APIDEFRA's official receipt-of-waste template (Excel)
Multi-siteOne API code covers every site under the same organisationOne workbook can include multiple sites under the same organisation
Reporting frequencyPer receipt — software sends each movement as it happensPer receipt — submit before the 2-working-day window closes
CustomisationDriven by your software's fields and workflowsLocked format. You must use the official template — no edits to columns or sheets
Effort to set upSoftware provider must onboard onceDownload and start filling immediately

Quick decision tree

  • Already using waste-management software? Ask your provider to connect to DEFRA's Receipt of Waste API. Hand them your 6-digit organisation code and you're done.
  • Manual site, low volume? Download the official template, fill it after each receipt, and upload before the 2-working-day window closes.
  • Mixed estate? You can use both — different sites under the same organisation can submit via different methods. Just make sure you don't double-report the same movement.

What both paths share

  • The data requirements are identical. Whether you submit via API or spreadsheet, the same fields apply — see the full data dictionary.
  • The 2-working-day deadline applies either way.
  • You submit under your organisation's Government Gateway account — not a personal one.
  • One organisation pays the £26/year service charge once, regardless of channel or site count.

Next steps

Pick the path that fits your operation and walk through the details: