Shopify doesn’t natively support product fees. No credit card surcharges, no bottle deposits, no regulatory fees, no location-based charges.
If you need to add fees to your Shopify checkout, you need an app. Magical Product Fees handles all of it — surcharges, deposits, eco-fees, tariffs, and more.
Here’s how merchants actually use it.
Credit Card Surcharges on Shopify
You pay 1.5%–3.5% to process credit cards. That’s real money — a merchant running on 15% margins loses 20% of their profit to processing fees.
Passing that cost to card-paying customers is legal in most US states (and many other countries), but you have to do it right. Card network rules require clear disclosure before checkout, and the fee must appear as a separate line item.
How to add a credit card surcharge on Shopify:
Magical Product Fees detects when a customer selects credit card payment and automatically applies your surcharge. A consent popup handles the disclosure requirement. You set the percentage, the app handles compliance.
Bottle Deposits on Shopify (Pfand, PANT, Re-Turn)
Selling beverages? You probably need to collect bottle deposits. These are legally mandated in Germany (Pfand), Scandinavia (PANT), Ireland (Re-Turn), and many US states.
The catch: deposits have to appear as a separate line item, not baked into the product price. And different container types often have different deposit amounts and tax treatments.
How to add bottle deposits on Shopify:
Set per-product or per-variant deposit amounts with configurable tax rates. The deposit shows as a separate line item at checkout, exactly as regulations require.
Pfand on Shopify (Germany): Glass bottles, plastic bottles, and cans have different deposit amounts. German law requires deposits to display separately with correct tax treatment.
PANT on Shopify (Scandinavia): Same concept, different countries. Denmark, Sweden, Norway, and Finland all have deposit schemes.
Re-Turn / DRS on Shopify (Ireland): Ireland’s deposit return scheme requires retailers to collect deposits on covered containers.
California Battery Fee on Shopify (CBE Fee)
Starting January 2026, California requires a 1.5% recycling fee on products with covered embedded batteries — laptops, power tools, electric toothbrushes, anything with a battery you can’t easily remove.
The fee is capped at $15 per item, only applies to California customers, and must display as a separate line item.
How to add California’s CBE fee on Shopify:
Magical Product Fees applies the 1.5% fee only to California orders, automatically enforces the $15 cap, and displays it as a separate checkout line item. Set it once, stay compliant.
→ Add California CBE fees to your Shopify store
Mattress Recycling Fees on Shopify
California, Connecticut, Oregon, and Rhode Island require recycling fees on mattresses and box springs. Fees range from $16 to $22.50 depending on the state, and they must appear as separate line items.
Shopify’s tax system doesn’t handle this. You need a fee app that supports location-based charges.
How to add mattress recycling fees on Shopify:
Set the fee per state. The app detects the shipping address and applies the correct fee automatically.
Tire Recycling Fees on Shopify
Selling tires? Most states require per-tire disposal fees. Amounts vary by state, and the fee has to show separately from the product price.
How to add tire fees on Shopify:
Set a per-item fee that applies to tire products. Add state-specific rules where needed.
Tariff Surcharges on Shopify
When tariffs increase, you can absorb the cost, raise all your prices, or add a tariff surcharge to affected products.
A surcharge keeps your base prices clean, shows customers exactly why they’re paying more, and lets you adjust quickly when tariffs change again.
How to add tariff surcharges on Shopify:
Apply a percentage-based surcharge to specific products or collections. Adjust it when tariffs change without touching your entire catalog.
Cannabis and Vape Excise Taxes on Shopify
Cannabis and vape retailers face excise taxes that vary by state and must display separately from sales tax. This is a compliance requirement, not optional.
Colorado’s cannabis excise tax is different from California’s. Vape taxes exist in 33+ US states with wildly different rates.
How to add excise taxes on Shopify:
Set location-based percentage fees that apply based on shipping address. The excise tax shows as its own line item, separate from product price and sales tax.
Eco-Participation Fees on Shopify (France)
French law requires eco-participation fees (éco-participation) on electronics, furniture, and appliances. These fees fund recycling programs and range from a few cents to €20+ depending on the product.
The legal requirement: the fee must display separately at checkout. You can’t hide it in the product price.
How to add éco-participation fees on Shopify:
Set per-product fees that display as separate line items. French compliance handled.
Oversized Item and Handling Fees on Shopify
Some products cost more to ship and handle. Rather than building complexity into your shipping rates, add a handling surcharge to oversized or heavy items.
How to add handling fees on Shopify:
Tag products as oversized, set a fixed fee, done. The fee appears at checkout automatically.
Rush Processing Fees on Shopify
Charge customers for expedited order processing, separate from shipping upgrades.
How to add rush fees on Shopify:
Create a rush processing fee customers can select at checkout. It shows as a line item, you get paid for faster turnaround, no manual invoicing.
Service Fees and Custom Fees on Shopify
Whatever fee you need — service charges, packaging fees, donation add-ons, installation charges — if it’s a fixed amount or percentage applied to products or orders, Magical Product Fees can handle it.
Not Sure If Your Fee Is Supported?
We’ve handled a lot of fee types. Regulatory deposits, surcharges, environmental fees, service charges, location-based taxes that Shopify doesn’t natively support.
If your fee follows a pattern — fixed or percentage, applied to specific products or orders, displayed as a line item, maybe location-dependent — we can probably handle it.
Email us at support@magicalapps.com and we’ll tell you straight.
The Big Picture: How Shopify Fees Break Down
After working with thousands of merchants, we see the same patterns over and over. Most fees fall into a few categories:
Regulatory & Compliance Fees — Government-mandated charges you’re legally required to collect and display separately. Bottle deposits, recycling fees, excise taxes. These aren’t optional, and getting them wrong means compliance risk.
Cost Recovery Fees — Passing along costs that would otherwise eat your margins. Credit card surcharges, tariff surcharges, handling fees. You’re not making money on these — you’re protecting your margins.
Service & Operational Fees — Charges for extra work or expedited processing. Rush fees, packaging fees, installation charges. These reflect real costs or premium services.
The mechanics are similar across all of them: fixed amount or percentage, applied to specific products or the whole order, displayed as a separate line item, sometimes location-dependent.
Here’s the full list of what merchants use Magical Product Fees for:
Regulatory & Compliance Fees
| Fee Type | What It Is | Key Detail |
|---|---|---|
| Bottle Deposits (Pfand) | German bottle/can deposits | Per-container, varies by type, separate tax treatment |
| Bottle Deposits (PANT) | Scandinavian deposits | Denmark, Sweden, Norway, Finland |
| Bottle Deposits (Re-Turn/DRS) | Irish deposit return scheme | Cans and bottles |
| California CBE Fee | Battery recycling fee | 1.5% capped at $15, CA only, Jan 2026 |
| Mattress Recycling | State disposal fees | $16–$22.50 in CA/CT/OR/RI |
| Tire Recycling | Per-tire disposal fees | State-specific amounts |
| Cannabis Excise Tax | State cannabis taxes | Location-based, must show separately |
| Vape Excise Tax | State vape taxes | 33+ US states, varying rates |
| Éco-participation (France) | Electronics/furniture recycling | €0.01–€20+, must display separately |
Cost Recovery Fees
| Fee Type | What It Is | Key Detail |
|---|---|---|
| Credit Card Surcharge | Pass processing fees to card payers | 1.5%–3.5%, requires disclosure popup |
| Tariff Surcharge | Recover import duty costs | Percentage on affected products |
| Handling/Oversized | Extra for heavy/large items | Fixed fee per product |
Service & Operational Fees
| Fee Type | What It Is | Key Detail |
|---|---|---|
| Rush Processing | Expedited fulfillment charge | Customer-selected at checkout |
| Packaging Fee | Special packaging costs | Per-product or per-order |
| Service Fee | General service charges | Fixed or percentage |
Add Fees to Your Shopify Store Today
Magical Product Fees is the most flexible fee app on Shopify. Surcharges, deposits, eco-fees, tariffs, regulatory charges — set them up in minutes, stay compliant, protect your margins.
