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 TypeWhat It IsKey Detail
Bottle Deposits (Pfand)German bottle/can depositsPer-container, varies by type, separate tax treatment
Bottle Deposits (PANT)Scandinavian depositsDenmark, Sweden, Norway, Finland
Bottle Deposits (Re-Turn/DRS)Irish deposit return schemeCans and bottles
California CBE FeeBattery recycling fee1.5% capped at $15, CA only, Jan 2026
Mattress RecyclingState disposal fees$16–$22.50 in CA/CT/OR/RI
Tire RecyclingPer-tire disposal feesState-specific amounts
Cannabis Excise TaxState cannabis taxesLocation-based, must show separately
Vape Excise TaxState vape taxes33+ US states, varying rates
Éco-participation (France)Electronics/furniture recycling€0.01–€20+, must display separately

Cost Recovery Fees

Fee TypeWhat It IsKey Detail
Credit Card SurchargePass processing fees to card payers1.5%–3.5%, requires disclosure popup
Tariff SurchargeRecover import duty costsPercentage on affected products
Handling/OversizedExtra for heavy/large itemsFixed fee per product

Service & Operational Fees

Fee TypeWhat It IsKey Detail
Rush ProcessingExpedited fulfillment chargeCustomer-selected at checkout
Packaging FeeSpecial packaging costsPer-product or per-order
Service FeeGeneral service chargesFixed 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.