The EU repairability index is now mandatory for electronics sellers. Learn what scores, spare parts info, and EmpCo data your shop must display in 2026.
If you sell smartphones, laptops, washing machines, or other regulated electronics in the EU, 2026 marks a decisive compliance checkpoint. The EU repairability index — officially embedded in the Ecodesign for Sustainable Products Regulation (ESPR) and product-specific regulations — is no longer a voluntary label. Online shops are now legally required to display structured repairability data, spare-parts availability, and software support timelines at the point of sale. Ignoring these obligations can mean fines, product delisting, or exclusion from EU marketplaces.
What Is the EU Repairability Index?
The repairability index is a standardized score — typically on a scale of 1 to 10 — that communicates how easy a product is to repair. France introduced its own national index (indice de réparabilité) in 2021, and the EU formalized a harmonized framework through the Ecodesign for Sustainable Products Regulation. The score is derived from criteria including disassembly ease, spare-parts availability, documentation access, and manufacturer software commitment.
Product Categories Affected in 2026
- Smartphones and tablets
- Laptops and desktop computers
- TVs and monitors
- Washing machines and washer-dryers
- Dishwashers
- Refrigerators and freezers
- Vacuum cleaners (corded and cordless)
- Electric vehicle chargers (newly added in 2026 updates)
If your WooCommerce or Shopify store carries any of these categories, you are within scope. The obligations apply to retailers and marketplace sellers, not just manufacturers — meaning you cannot simply wait for your supplier to act.
EmpCo: The EU's Product Compliance Database
EmpCo (European Market for Product Compliance) is the EU's centralized database where manufacturers register their products and upload technical documentation, including repairability scores and spare-parts information. As a retailer, you are required to pull and display this data in your product listings. Think of EmpCo as the authoritative source — if the data is registered there, you must reflect it accurately in your shop. Discrepancies between your listing and the EmpCo entry can trigger enforcement action from national market surveillance authorities.
What Data Must You Display per Product?
- The repairability score (numerical value and letter grade where applicable)
- Spare-parts availability window (minimum years the manufacturer guarantees parts)
- Software update support end date
- Link or reference to repair documentation (service manual or repair instructions)
- Energy label class (where applicable — this predates but intersects with repairability rules)
- Contact point for ordering spare parts
This data must be visible before the customer adds the product to the cart — not buried in a PDF download or a collapsed accordion tab that requires three clicks to find. Regulators in Germany (BNetzA), Austria (RTR), and Switzerland (BAFU for aligned provisions) have all indicated active enforcement postures for the 2026 cycle.
How to Implement Repairability Data in WooCommerce
WooCommerce gives you several implementation paths. The cleanest approach for most shops is to use custom product meta fields combined with a compliance display plugin or a custom template snippet. If you are already using a sophisticated theme like WoodMart, you can leverage its built-in product tab system to add a structured compliance section without touching PHP directly.
Option 1: Custom Product Meta Fields
Add custom fields in WooCommerce for each compliance data point (score, parts window, software end date, docs URL). Display them via a product tab or a dedicated info box above the Add-to-Cart button. This is the most flexible approach and keeps the data structured for future automation or API synchronization with EmpCo.
// Add repairability meta box to WooCommerce product edit screen
add_action( 'woocommerce_product_options_general_product_data', function() {
woocommerce_wp_text_input([
'id' => '_repairability_score',
'label' => 'Repairability Score (1-10)',
'description' => 'EU harmonized repairability index score',
'desc_tip' => true,
'type' => 'number',
]);
woocommerce_wp_text_input([
'id' => '_spare_parts_years',
'label' => 'Spare Parts Availability (years)',
'type' => 'number',
]);
woocommerce_wp_text_input([
'id' => '_software_support_until',
'label' => 'Software Support Until (YYYY-MM-DD)',
'type' => 'text',
]);
} );Option 2: Plugin-Based Compliance Blocks
Several EU compliance plugins for WooCommerce now support Ecodesign data fields natively. When evaluating plugins, look for those that output structured data as JSON-LD or microdata — this helps search engines understand the compliance information and may contribute to rich snippet eligibility. If you need expert help configuring this correctly, our WooCommerce development service covers full Ecodesign compliance integration.
Repairability Compliance on Shopify
Shopify merchants face a slightly different challenge because Shopify's native metafields system — while powerful — does not have pre-built repairability templates. The recommended approach is to use Shopify Metafields (accessible via the admin or the Shopify API) to store each compliance data point, then render them in your product template via Liquid.
Shopify Liquid Snippet for Compliance Display
{% if product.metafields.compliance.repairability_score %}
<div class="compliance-info">
<h3>Repairability Information</h3>
<ul>
<li>Score: {{ product.metafields.compliance.repairability_score }} / 10</li>
<li>Spare Parts Available Until: {{ product.metafields.compliance.spare_parts_until }}</li>
<li>Software Support Until: {{ product.metafields.compliance.software_support_until }}</li>
<li>
<a href="{{ product.metafields.compliance.repair_docs_url }}" target="_blank">
Download Repair Documentation
</a>
</li>
</ul>
</div>
{% endif %}For stores managing large catalogs, consider using Shopify's bulk metafield import via CSV or a middleware tool that periodically syncs data from EmpCo's API feed into your product database. This avoids the painful process of manually updating hundreds of product listings whenever a manufacturer updates their EmpCo entry.
DSGVO and Data Considerations When Integrating EmpCo
When your shop fetches or displays data sourced from EmpCo, ensure your privacy policy reflects any API calls made server-side. If you are using a client-side widget that pings EmpCo directly, German and Austrian data protection authorities (DSK, DSB) may consider this a third-party data transfer requiring disclosure. Use our free DSGVO Check tool to audit your current setup before going live with EmpCo-connected features. Borlabs Cookie — available at /go/borlabs — is the recommended consent management solution for DACH stores handling these integrations.
Penalties for Non-Compliance: What's at Stake
Germany's Market Surveillance Authority (BNetzA) has signaled that product listings missing mandatory repairability data will be subject to the same enforcement framework as missing energy labels — which historically has led to fines of €500 to €50,000 per infringement, depending on the scale of the violation and whether it was willful. In Austria, the RTR operates a rapid-response takedown procedure for non-compliant listings on major platforms. For Swiss sellers operating under the Switzerland-EU MRA (Mutual Recognition Agreement), the BAFU coordinates with EU authorities, meaning cross-border enforcement is increasingly realistic.
Practical Compliance Checklist
- Audit your product catalog and identify all products in regulated categories
- Request repairability score documentation from each manufacturer or brand
- Cross-reference scores with the EmpCo database entry for each product
- Add structured meta fields to your WooCommerce or Shopify product data model
- Display all required data points visibly on the product page before the Add-to-Cart button
- Update your Terms & Conditions and product information policy to reference EmpCo data sources
- Set a calendar reminder to re-audit when EmpCo entries are updated (manufacturers must notify you)
- Run a full SEO audit to ensure compliance blocks do not harm page performance or Core Web Vitals
Future-Proofing Your Shop for Ecodesign 2027 and Beyond
The 2026 repairability index requirements are the beginning, not the end. The EU Commission's Sustainable Products Work Plan extends through 2030, with new product categories being added every 12-18 months. Textiles, construction products, and industrial machinery are all in the pipeline. Building a flexible, field-based compliance architecture now — rather than hardcoding product-specific templates — is the smartest technical investment you can make. The GitHub repository for the ESPR Open Data Spec (maintained by Eurostat) is worth watching for upcoming schema changes. Shops that build modular compliance components today will spend a fraction of the time adapting to new requirements tomorrow.
Need Help with Ecodesign Compliance Integration?
Our WooCommerce and Shopify experts implement full repairability index compliance — from EmpCo data fields to DSGVO-safe display components. Book a free consultation today.
Get Compliance Support