The Extended Producer Responsibility (EPR) report in Breww calculates the total weight of packaging sold within a date range, grouped by packaging category. This helps you meet your EPR compliance obligations by providing the data needed for submissions to your national packaging waste scheme.
This report is available to breweries located in the UK or the EU.
To access the report, go to Reporting and select Extended Producer Responsibility (EPR) from the pre-built sales reports section.
How it works
The EPR report looks at all finalised invoices within your chosen date range and calculates the total weight of packaging sold, based on:
- The packaging stock items assigned to each product (e.g. cans, bottles, labels, cardboard trays)
- The weight recorded on each packaging stock item
- The EPR metadata configured on each packaging sub-type (such as material, packaging class and packaging activity)
The report groups results by time period and packaging category, giving you totals ready for your EPR submission.
Packaging weights are calculated at the point of sale, not at the point of return. If a customer returns products, the original packaging weight will not be subtracted from the report.
Setting up your packaging data
Before running the EPR report, you need to complete two setup steps:
- Configure packaging sub-types with EPR metadata
- Assign sub-types and weights to your packaging stock items
Both of these can be managed directly from the EPR report page using the Manage packaging sub-types and Manage packaging stock items buttons.
Step 1: Configure packaging sub-types with EPR data
Packaging sub-types allow you to group your packaging stock items by their EPR classification. For example, you might create sub-types such as "Aluminium cans", "Glass bottles" or "Cardboard trays".
To manage your packaging sub-types, click Manage packaging sub-types from the EPR report page, or navigate to Reporting > Extended Producer Responsibility (EPR) > EPR packaging sub-types.
Creating a new packaging sub-type
- Click Add new sub-type
- Enter a name for the sub-type (e.g. "330ml Aluminium can")
- Fill in the required EPR fields:
- Packaging activity — How you handle this packaging (e.g. Supplied, Packed/filled, Imported)
- Packaging type — The category of packaging (e.g. Household, Non-household)
- Packaging class — The packaging level (e.g. Primary, Secondary, Shipment)
- Material — What the packaging is made from (e.g. Aluminium, Glass, Plastic)
- Optionally fill in:
- Sub-material — A more specific material classification (e.g. Rigid, Flexible for Plastic)
- RAM/RAG rating — The recyclability rating (required for large UK producers)
- Click Save
Editing EPR data inline
Once sub-types have been created, you can edit their EPR fields directly in the table on the packaging sub-types page. Simply click into any field, type the new value, and click outside the field to save. A status message will confirm the change has been saved.
UK-specific codes
If your brewery is in the UK, Breww provides guidance on the codes used in the UK EPR scheme. Common examples include:
| Field | Example codes |
|---|---|
| Packaging activity | SO (Supplied), PF (Packed/filled), IM (Imported), SE (Supplied as empty), HL (Hired/loaned), OM (Online marketplace) |
| Packaging type | HH (Household), NH (Non-household), HDC (Household drinks), NDC (Non-household drinks), SP (Small producer) |
| Packaging class | P1 (Primary), P2 (Secondary), P3 (Shipment), P4 (Tertiary) |
| Material | AL (Aluminium), GL (Glass), PC (Paper/card), PL (Plastic), ST (Steel), WD (Wood), FC (Fibre composite) |
| Sub-material | Rigid or Flexible (for Plastic); material name for Other (OT) |
| RAM/RAG rating | G (Green), A (Amber), R (Red) |
EU-specific values
If your brewery is in the EU, the fields accept the longer-form descriptions used in EU packaging regulations, such as "Manufacturer", "Primary", "Aluminium", etc.
Deleting a packaging sub-type
A packaging sub-type can only be deleted if no stock items are currently assigned to it. If stock items are assigned, the delete button will be disabled and a tooltip will show how many stock items are using the sub-type. Reassign those stock items to a different sub-type first.
Step 2: Assign sub-types and weights to packaging stock items
Each packaging stock item needs a sub-type and a weight (in kilograms) for the EPR report to include it.
To manage your packaging stock items, click Manage packaging stock items from the EPR report page, or navigate to Reporting > Extended Producer Responsibility (EPR) > EPR packaging stock items.
The page shows all active packaging stock items with their current sub-type and weight. Warnings at the top of the page indicate how many items are missing a sub-type or weight.
Assigning a sub-type
Use the Sub-type dropdown on each row to select the appropriate packaging sub-type. The change is saved automatically when you make a selection. If you need to create a new sub-type first, use the Manage sub-types button to go to the sub-types page.
Entering a weight
Enter the weight of a single unit of the packaging stock item in the Weight (kg) field. For example, if a single 330ml aluminium can weighs 0.015 kg, enter 0.015. Click outside the field to save.
The weight should be for a single unit of the stock item. Breww automatically multiplies this by the quantity sold to calculate total packaging weight in the report.
Running the EPR report
Once your packaging data is configured, you can run the report:
- Go to
Reportingand select Extended Producer Responsibility (EPR) - Select a Start date and End date for the reporting period
- Choose how to Group by period:
- Quarter — Results are grouped by calendar quarter (e.g. 2025-Q1, 2025-Q2)
- Half year — Results are grouped by half year (e.g. 2025-H1, 2025-H2)
- Year — Results are grouped by calendar year (e.g. 2025)
- Click Run report
Data validation
Before the report runs, Breww validates your packaging data. If any issues are found, a validation error message will explain what needs to be fixed. Common validation errors include:
- Packaging sub-types missing required EPR fields (Packaging activity, Packaging type, Packaging class, Material)
- Packaging stock items without a sub-type assigned
- Packaging stock items without a weight entered
Click the link in any validation error message to go directly to the relevant setup page and fix the issue.
Understanding the report output
The report displays a table with the following columns:
| Column | Description |
|---|---|
| Time period | The period the sales occurred in (formatted based on your grouping choice) |
| Packaging activity | The activity code from the packaging sub-type |
| Packaging type | The type code from the packaging sub-type |
| Packaging class | The class code from the packaging sub-type |
| Material | The material code from the packaging sub-type |
| Sub-material | The sub-material code, if configured |
| Quantity (kg) | The total weight of packaging sold, rounded to the nearest whole kilogram |
| Units | The total number of packaging units sold |
| RAM/RAG rating | The recyclability rating, if configured |
Results are grouped by all packaging classification fields, so each unique combination of activity, type, class, material, sub-material and RAM/RAG rating appears as a separate row.
Weights are rounded to the nearest whole kilogram.
Exporting the report
To export the report data for submission to your EPR scheme, select the desired export format before running the report. The available export options are Excel and CSV. The exported file contains the same columns as the on-screen report and can be submitted directly or used as a basis for your EPR return.