The Fees Shopify Doesn't Show You in One Place

Shopify is transparent about its pricing -- it publishes every rate on its website. The problem is not deception. The problem is fragmentation. Processing fees live in your Payouts report. App charges appear in your billing settings. Currency conversion costs are buried in individual transaction records. Shipping label markups sit inside your fulfilment workflow. Chargeback fees appear on your payment provider statement.

No single Shopify report adds them all up. And what you cannot see in aggregate, you cannot manage.

A 2025 survey by LittleData found that the average Shopify merchant operates on a net margin between 10% and 20%. For many stores, hidden fees account for 8-15% of gross revenue -- the difference between a healthy business and one that is slowly bleeding cash. As we detailed in our guide on how to calculate your real profit on Shopify, revenue and profit are very different numbers.

Here are the seven fees most likely to be eroding your margins right now.

1. Payment Processing Fees

What you're paying

Every transaction through Shopify Payments incurs a credit card processing fee. On the Basic plan, it is 2.9% + US$0.30 per transaction. Shopify plan drops it to 2.6% + $0.30, and Advanced brings it down to 2.4% + $0.30. If you are on Shopify Plus, you may negotiate rates below 2.15%.

For Australian merchants using Shopify Payments, domestic rates are 1.75% + A$0.30 on Basic and 1.6% + A$0.30 on Advanced.

Why it hurts more than you think

The flat $0.30 per transaction is the silent killer for low-AOV stores. On a $15 order, that $0.30 alone is 2% of the order value -- before the percentage fee even kicks in. At 2.9% + $0.30, a $15 order costs you $0.74 in processing (4.9% effective rate). A $100 order costs $3.20 (3.2% effective rate). The lower your AOV, the more processing fees eat into your margin.

Quick maths: A store doing $20,000/month across 400 orders on Basic plan pays roughly $650/month in processing fees. That is $7,800/year -- real money that never appears as a line item in your Shopify analytics dashboard.

What to do about it

Compare your effective processing rate (total fees / total revenue) across plans. If upgrading from Basic ($39/mo) to Shopify ($105/mo) saves you 0.3% on processing, the upgrade pays for itself at roughly $22,000/month in revenue. Run the actual numbers with your transaction data -- do not guess.

2. Shopify Subscription Costs

What you're paying

Basic: $39/month. Shopify: $105/month. Advanced: $399/month. Plus: starting at $2,300/month. These are fixed costs that hit hardest at low volumes.

The hidden angle

Most merchants focus on the monthly fee and ignore the annual billing discount. Shopify offers 25% off when you pay annually, which means Basic drops to ~$29/month. Over a year, that is $120 saved -- more than a month of free service.

The other hidden element is the cost of staying on the wrong plan. If you are on Basic and doing over $30,000/month, the lower processing fees on the Shopify plan almost certainly save you more than the $66/month upgrade cost. Conversely, if you upgraded to Advanced prematurely at $10,000/month in revenue, you are wasting $300/month in subscription fees for marginal processing savings.

3. App Fees

What you're paying

The Shopify App Store hosts over 13,000 apps. The average store has 6-8 installed, with 3-5 being paid. Typical monthly spend: $50 to $300. Some common offenders:

  • Email marketing (Klaviyo, Omnisend): $20-$150/month depending on subscriber count
  • Reviews (Judge.me, Loox): $15-$50/month
  • Upsell and cross-sell (ReConvert, Zipify): $20-$80/month
  • Subscriptions (Recharge, Loop): $99-$499/month
  • SEO tools (various): $10-$40/month

The compounding problem

App fees are insidious because each one seems small in isolation. A $29/month review app? Reasonable. A $49/month email platform? Essential. A $19/month SEO tool? Cheap insurance. But stack five or six of these and you are paying $150-$250/month -- $1,800-$3,000/year -- on top of your Shopify subscription.

Worse, many apps have usage-based pricing that scales with your store. Klaviyo charges by active profiles. Recharge charges per subscriber. Your app costs can grow faster than your revenue if you are not watching.

Audit trigger: If your total app spend exceeds 2% of monthly revenue, you are overpaying. A store doing $15,000/month should be spending no more than $300/month on apps. Go into Settings > Billing and add up every app charge from last month.

4. Shipping Label Markups

What you're paying

Shopify Shipping offers discounted rates through carrier partnerships (USPS, UPS, DHL Express, Australia Post via Sendle). These rates are genuinely cheaper than retail -- typically 40-60% off for domestic shipments. But "discounted" does not mean "free."

The hidden markup

The gap between what you pay for a shipping label and what you charge the customer (or absorb with free shipping) is a direct hit to margin. Consider a typical scenario for an Australian merchant:

  • Shopify Shipping label cost for a 500g domestic parcel: ~A$8.95
  • You charge the customer $7.95 flat rate shipping
  • Net cost to you per order: $1.00
  • Across 300 orders/month: $300/month absorbed

If you offer free shipping (as 73% of top-performing stores do, according to Baymard Institute), the full label cost is yours. On 300 orders at $8.95, that is $2,685/month -- 13.4% of a $20,000 revenue month.

Many merchants also miss dimensional weight pricing adjustments. Carriers increasingly charge by the larger of actual weight or dimensional weight. A lightweight but bulky product (think throw pillows, lampshades) can cost 2-3x what you expect to ship.

5. Currency Conversion Fees

What you're paying

If you sell internationally and accept payments in currencies other than your settlement currency, Shopify Payments charges a 1.5% currency conversion fee in Australia (2.0% in the US and some other regions). This is on top of your standard processing fee.

The real impact

For stores with significant international traffic, this adds up fast. If 25% of your $20,000 monthly revenue comes from overseas orders, you are paying 1.5% on $5,000 = $75/month in conversion fees alone. That is $900/year.

It gets worse. The conversion rate Shopify uses is not the mid-market rate -- it includes a spread. Combined with the explicit 1.5% fee, you can lose 2-3% on the exchange itself. On a $200 order from a US customer paid to an Australian merchant, the effective currency cost could be $4-$6 per transaction.

Tip: If more than 30% of your revenue is international, consider enabling Shopify Markets with local pricing in key currencies. You can price in the customer's currency and factor conversion costs into your prices rather than absorbing them as a hidden cost.

6. Refund Fees (The Fee You Pay Twice)

What you're paying

When you refund a customer, Shopify returns the order amount to the buyer. But the credit card processing fee you paid on the original transaction? That stays with Shopify. You do not get it back.

On a $100 order processed on the Basic plan, you paid $3.20 in processing fees. After issuing a full refund, you have returned $100 to the customer and lost $3.20 to Shopify permanently. You made negative $3.20 on that transaction.

Why this compounds

The average ecommerce return rate varies by category: 20-30% for apparel, 10-15% for homewares, 5-10% for beauty products (National Retail Federation, 2025). Each return carries multiple costs:

  • Non-refundable processing fee: $1.50-$4.00 per order
  • Return shipping cost (if you cover it): $5-$15
  • Restocking/inspection labour: $2-$5 per item
  • Potential product loss if unsellable: full COGS

For an apparel store with a 25% return rate doing $30,000/month, the processing fees alone on returned orders cost roughly $225/month -- $2,700/year in fees for transactions that generated zero revenue.

7. Chargeback Fees

What you're paying

When a customer disputes a charge with their bank (a chargeback), Shopify Payments debits the full order amount from your account and charges a $15 dispute fee. If you win the dispute, you get the order amount back, but the $15 fee is non-refundable in most cases.

The full cost of a chargeback

A chargeback on a $75 order costs you:

  • The order amount: $75 (held or debited immediately)
  • The dispute fee: $15
  • The product (already shipped and not returned): COGS, say $30
  • Original shipping cost: ~$9
  • Original processing fee: ~$2.48
  • Total loss: $131.48 on a $75 order

The industry average chargeback rate is 0.6%, but high-risk categories (supplements, electronics, digital products) can see 1-2%. Even at 0.6%, a store processing 500 orders/month can expect 3 chargebacks, costing $45 in dispute fees alone -- before counting the lost merchandise and shipping.

Prevention is cheaper: Invest in clear product descriptions, visible shipping timelines, easy returns processes, and recognisable billing descriptors. Each chargeback you prevent saves you roughly $130+ in total costs.

Adding It All Up: A Real-World Fee Audit

Let's put these seven fees together for a realistic Shopify store doing A$25,000/month across 500 orders (A$50 AOV), on the Basic plan, with 20% international sales and a 12% return rate.

Hidden FeeMonthly CostAnnual Cost
Payment processing (1.75% + $0.30 domestic)$588$7,050
Shopify Basic subscription$39$468
App fees (5 paid apps)$175$2,100
Shipping label absorption (free shipping, 60% of orders)$2,685$32,220
Currency conversion (1.5% on 20% intl revenue)$75$900
Non-refundable processing fees on returns (12% rate)$192$2,304
Chargeback fees (3 disputes/month)$45$540
Total Hidden Fees$3,799$45,582

That is 15.2% of gross revenue consumed by fees before you even account for COGS or advertising spend. On a product with 50% gross margins, these fees cut your net margin nearly in half.

And the worst part? If you are tracking these manually -- or not tracking them at all -- you are making pricing, ad spend, and inventory decisions based on incomplete data.

How to Track Every Hidden Fee

There are three approaches, ranging from free-and-painful to automated-and-accurate.

Option 1: Manual spreadsheet (free, 3-4 hours/month)

Export your Shopify Payments payout report, carrier invoices, and app billing summary monthly. Manually reconcile each fee category. This works for stores under 100 orders/month, but breaks down fast as you scale.

Option 2: Shopify's built-in reports (limited)

Shopify's Finances Summary report (available on Shopify plan and above) shows some fee breakdowns. But it does not include app costs, does not separate currency conversion fees clearly, and cannot calculate per-product or per-order profitability. It is better than nothing, but far from complete.

Option 3: Automated profit tracking

This is what Glancefy was built for. It connects directly to your Shopify store and pulls real processing fees from your payout data -- not calculated estimates. It tracks every fee category covered in this article, calculates true profit per product and per order, and updates in real time with every transaction, refund, and chargeback.

Instead of spending hours in spreadsheets each month, you get a live dashboard showing exactly where your money goes. The daily P&L summary shows you each morning whether yesterday was actually profitable -- not just whether you had sales.

The difference: A spreadsheet tells you what happened last month. Glancefy tells you what is happening right now. When a product's margin drops below your threshold, you know today -- not four weeks later when you reconcile the numbers.

Five Actions You Can Take This Week

  1. Run a plan comparison. Calculate your effective processing rate (total processing fees / total revenue) and check whether upgrading or downgrading your Shopify plan would save money at your current volume.
  2. Audit your apps. Go to Settings > Billing and list every app charge. Delete any app you have not actively used in 30 days. For the rest, check if a free or cheaper alternative exists.
  3. Check your free shipping threshold. If you offer free shipping above a certain amount, calculate the average shipping cost on those orders and ensure your margins can absorb it. Many merchants find their threshold is $10-$20 too low.
  4. Review your refund processing fees. Go to your Payouts report, filter by refunds, and add up the processing fees retained on refunded orders. This number usually shocks merchants who see it for the first time.
  5. Set up automated tracking. Whether it is Glancefy, a spreadsheet, or another tool, start tracking all seven fee categories in a single place. You cannot optimise what you do not measure.

The Bottom Line

Shopify is a powerful platform. These fees are not predatory -- they are the cost of doing business on an infrastructure that handles hosting, payments, security, and scale. The problem is not that the fees exist. The problem is that most merchants do not track them comprehensively, and as a result, they make decisions based on revenue rather than profit.

Every pricing decision, every ad campaign, every product launch should be evaluated against your true margin -- after all seven of these fees are accounted for. The merchants who understand their real numbers build sustainable businesses. The ones who only watch top-line revenue often discover the gap the hard way, when growth accelerates but cash flow does not.

Start tracking. Start today.