Skip to main content

How to Charge Mattress Recycling Fees on Shopify

Saad Khalid·guide

Quick Answer

The best way to add mattress recycling fees to your Shopify store is by using an app like Magical Product Fees, which automates fee collection at checkout. Shopify does not support built-in environmental fees, so an app ensures compliance with state laws and keeps the process seamless for customers.

Watch*: How to Charge Mattress Recycling Fees on Shopify (44-second video)*

https://youtu.be/u4SEXv6ru0o

Detailed Answer

Several U.S. states, including California, Connecticut, Rhode Island, and Oregon, require retailers to collect a mandatory mattress recycling fee to fund proper disposal and recycling programs. These fees range from $10.50 to $22.50 per unit, and must be clearly displayed on invoices.

Shopify does not offer built-in support for adding and managing these fees, making it difficult to comply. Using an app like Magical Product Fees provides an automated solution by adding state-mandated recycling fees at checkout, ensuring compliance and transparency for customers.

If you sell in multiple locations, you can use Magical Product Fees’ location-based features to automatically apply fees based on customer location.

On Shopify Plus, the Checkout UI Extension applies fees directly during checkout for a seamless experience. On standard Shopify plans, the same fees can be applied using the popup confirmation flow.

Merchants outside the U.S. should check local regulations, as countries like Canada, the UK, and Australia also have mattress recycling programs with different rules and costs. If unsure, consult a lawyer or regulatory authority to ensure compliance.

The benefits of using an app means that you will automate fee collection and ensure compliance with minimal effort:

  • Automatically ensures compliance by applying state-mandated recycling fees to mattress sales- Clearly displays fees during the shopping process, building trust with customers through fee transparency.- Simplifies fee management, reducing manual administrative tasks.

Supporting Answers

What are mattress recycling programs?

A mattress recycling program is a waste management initiative designed to divert discarded mattresses from landfills and incinerators and instead recycle their components for reuse or repurposing.

Mattresses can be challenging to dispose of due to their size, bulk, and the variety of materials they contain, including foam, fabric, metal springs, and wood. These components can take a long time to break down in landfills, contributing to environmental issues such as pollution and resource depletion.

What Are the Mattress Recycling Fee Requirements in the U.S.?

StateRequirementCaliforniaRetailers must collect a $10.50 fee per mattress and foundation, displayed as "Recycle Fee $10.50" on invoices.ConnecticutAn $11.75 fee per unit is required, labeled as "Recycle Fee" on sales documents.Rhode IslandA $20.50 fee per mattress and box spring, listed as "Recycle Fee" on receipts.OregonStarting January 1, 2025, a $22.50 fee per unit must be collected, described as a "recycling assessment" or "recycling fee" on customer documentation.MinnesotaBill HF 2361 passed in 2021 but no actual program was set up yet. Legislation looks very similar to the other 4 states and the program is set to be coordinated by the Mattress Recycling Council (MRC).

Other countries like Canada, the UK, and Australia have mattress recycling programs with varying costs for pickup or drop-off. Laws differ by region, so consult a lawyer and your regulatory authority to ensure compliance.

How do I add these fees to my Shopify Store?

Using an app like Magical Product Fees is always the best way to charge fees on Shopify because Shopify does not offer built-in support for charging mandatory environmental fees like mattress recycling fees.

If you’re selling in multiple locations, you can use Magical Product Fees’ location-based features to automatically apply fees based on customer location.

  • On Shopify Plus, the Checkout UI Extension applies the fees directly during checkout for a smooth and native experience.- On standard Shopify plans, the same location-based fees can be applied using the popup confirmation flow.

Real-Life Experience

I once worked with a retailer who needed to set up eco fees for two neighboring states on the East Coast…one required them, and the other didn’t. Separating the two was a challenge, and she really appreciated having human support to navigate the process. That’s why I recommend using an app: not only does it automate compliance, but it also comes with the setup support you need so you’re not figuring it all out on your own.-Kyle Godon, Shopify App Expert

Always label deposits separately for compliance

Display bottle deposit fees as a clearly labeled, separate line item at checkout and on receipts. This meets regulatory transparency requirements, builds customer trust by showing exactly what they're paying, and makes it significantly easier to track deposits for reporting and audits. Use a clear label like "Bottle deposit" or "Container deposit (CRV)" so customers immediately understand the charge.

Magical Fees is the only fee app that allows you to apply a fee based on a specific or individual state/province situation. All the other apps we tested only allow 'Location' (the entire country) which is a major limitation. The solution Magical Fees applies during the Cart to Checkout process is very smart and not a hassle. Very easy app to setup and the support was great.

Alameda Soda Co· Shopify App Store

Ready to grow your store?

Browse our apps on the Shopify App Store. Free to try.

Install from App Store