epr-compliance
EU EPR Compliance data-layer
In developmentThe EU packaging (PPWR), WEEE, and battery producer-responsibility regulations require you to register in every country you place goods on the market, then report weight per material per period per country and pay fees to the local PRO. The rules are known, the deadlines are here, and nobody who runs an e-commerce catalog has the data structured to comply cleanly. PowersportOS is going to fix that by owning the data spine that feeds your compliance workflow: capture packaging composition per SKU (inherited from suppliers when they publish it), snapshot at ship time, aggregate per country and period, and export a file that goes straight into your PRO's portal. We do the 90% (data fragmentation, per-country aggregation, temporal correctness) without doing the 10% that trips specialist tools into legal territory (auto-submission, fee guarantees, filing on your behalf).
Why this belongs on the operating layer, not in a specialist tool
Ecoveritas, Reclay, Lizenzero and friends cost €200-2000/mo per tenant and have worse grunddata than PowersportOS. They get a hand-curated spreadsheet from the customer; we have the live shipment feed plus SKU-level packaging metadata inherited from the manufacturers who publish onto the catalog network. Storefront platforms (Shopify, Woo, BigCommerce) will never build this natively because their model is horizontal and vertical-regulatory workflows are not their business. The right position to build compliance from is the shared operating layer the shipments already flow through.
Three streams from day one
- Packaging (PPWR): weight per material (paper, rigid plastic, flexible plastic, metal, glass, wood, textile, bioplastic, composite broken down), per level (primary consumer wrapper, secondary multi-pack, tertiary shipping carton), B2C vs B2B split, reusable vs single-use, SUP-item unit counts where relevant.
- WEEE: weight per brand per EU category (six categories since 2018), B2C vs B2B split, per-country producer identifier (Stiftung EAR-number for DE, etc). For powersports: LED bars, gauges, ECUs, small audio typically in category 5.
- Batteries: weight per category (portable, LMT, SLI, industrial, EV) per chemistry (lead-acid, lithium-ion, NiMH, NiCd, alkaline). Powersports focus is SLI (motorcycle / ATV start batteries) and portable.
Network inheritance is the moat
Packaging metadata lives on the central Part when a manufacturer or data-provider publishes it. Every downstream retailer subscribing to that brand inherits the composition into their EPR reports automatically. A retailer who joins PowersportOS six months into a supplier relationship gets six months of historic packaging data ready-to-aggregate the day they enable the module. Specialist tools cannot offer this because they do not sit on the catalog network. It's the same platform-effect logic that turns catalog quality into a shared asset instead of every retailer re-typing the same weights.
The market-breakeven view (only we can build this)
Specialist tools tell you what you owe. PowersportOS tells you whether it's worth registering in a country at all. We compare shipment velocity to that country, times estimated fee under the current category schedule, against the fixed annual registration cost with the PRO, weighted by your margin. Emits recommendations like "you have placed 4,200 kg on the DE market this year, estimated fee €480, registering now saves 1.2% of gross margin vs current exposure" or "you are below de minimis in NL, no action needed until X kg/year". Turns compliance from cost-center into strategic decision-support. Nobody else has both the shipment data and the incentive to build this layer.
What we deliberately do not do
We do not submit reports directly to LUCID, Citeo, FTI, Stiftung EAR, or any other authority even where an API exists. Formats drift annually and legal-liability substitution is a trap. We do not provide legal advice on which regulations apply. We do not guarantee fee amounts (final fees are per PRO calculation on submitted data). We do not handle authorised-representative registration for non-EU tenants. The submission itself stays with the tenant or their advisor. You download the file, log into your PRO's portal, and upload.
How it lands in your account
Bundled by default in Manufacturer, Distributor, and Data Provider tiers (their contribution is the data that makes it work). Available as a paid add-on for Retailer, Multi-Location, Reseller, and Hybrid tiers. Enabling it is a wizard that reads your historic destinations, asks per country whether you are registered, and detects which streams apply from your catalog. Reports become available immediately for the full shipment history because snapshots are captured all along; there is no "come back in six months when we have data" step.
Status
Committed workstream, active build starting August 2026. Delivered in two phases so tenants with primarily-B2B exposure (importers, small retailers) get real value in weeks rather than waiting for the complete matrix.
Phase A (near-term): B2B supplier-chain reporting. The upstream shipment stream (your supplier ships to you, or you ship between locations) already has all the data in PowersportOS today. Packaging metadata layers onto it directly, snapshots at shipment time, aggregates per country and period. Sweden is the reference country for the first delivery (SE NPA 2026 category schedule + CSV export). If you import from outside the EU, this covers your primary reporting stream.
Phase B (subsequent): B2C storefront order ingestion. Requires extending the existing Shopify Custom App integration (shipped for outbound product-push in May 2026) with one additional read scope and an order-event webhook receiver. Once wired, the same snapshotting and aggregation logic runs on retail orders and the full B2C reporting stream is available. Larger delivery but sits on infrastructure already partly in place.
WEEE (with Germany / Stiftung EAR as reference), then batteries, then the market-breakeven view roll out on top of both phases through the rest of 2026 and into 2027. Additional countries land on-demand as tenants ask (roughly 1-2 dev-days per country). Full write-up: read the EPR module page. If a specific country or stream would tip a purchasing decision, tell us via the form below and we will prioritise accordingly.