HomeTodayPerformance ReportInsightsFlow MapsUTM BuilderSettingsSupport
Pricing & Profitability|14 min read

Shopify vs Amazon Fees: Complete Cost Comparison for 2026

Amazon takes 8–45% of each sale (referral fee + FBA fees), while Shopify costs approximately 2.9–4% per transaction plus a flat monthly subscription. On a $30 product, Amazon typically takes $8–$13 in fees while Shopify takes $1.17–$1.50 in transaction fees. However, Amazon provides built-in traffic and fulfillment that Shopify merchants must build and pay for independently.

See Where Your Buyers Come From
Split screen comparing Shopify and Amazon fee structures with cost breakdown

Fee Structure Overview

Before diving into specifics, here's a high-level comparison of how each platform charges you. The fundamental difference is that Amazon takes a large percentage of each sale, while Shopify charges a small monthly fee plus minimal transaction costs.

Fee TypeAmazonShopify
Monthly Subscription$39.99/mo (Professional)$39–$399/mo
Transaction/Referral Fee8–45% per sale2.9% + $0.30 per sale
Fulfillment$3.22–$10+ (FBA)Self-managed or 3PL
Storage$0.87–$2.40/cu ft/moYour own warehouse cost
Closing Fees$1.80 (media items only)None
Advertising10–30% of revenue (typical)Varies (Facebook, Google, etc.)

Amazon Referral Fees by Category

Amazon's referral fee is the percentage Amazon takes from every sale. It varies dramatically by category, and getting this wrong in your calculations can make an unprofitable product look viable. Here are the current referral fees for the most common categories:

CategoryReferral Fee
Electronics8%
Computers8%
Video Games15%
Clothing & Apparel17%
Shoes15%
Jewelry20%
Beauty8–15%
Health & Personal Care8–15%
Home & Garden15%
Kitchen15%
Toys & Games15%
Books15%
Grocery8–15%
Handmade15%

Notice that categories like Jewelry (20%) and Clothing (17%) carry significantly higher fees. If you sell in a high-referral category, the math favors Shopify much more heavily. In lower-fee categories like Electronics (8%), Amazon's built-in traffic may offset the higher per-sale cost.

Real-World Cost Comparison

Let's compare the actual fees on a $35 product with a $10 COGS, selling 500 units per month. This gives you a concrete picture of what each platform costs in practice.

Amazon Fees (FBA, 15% Category)

Fee ComponentPer Unit
Referral fee (15%)$5.25
FBA fulfillment fee$3.86
FBA storage fee$0.15
Total Amazon fees$9.26
Net after fees (before COGS)$15.74
Effective fee rate26.5%

Shopify Fees (Basic Plan, Self-Fulfilled)

Fee ComponentPer Unit
Payment processing (2.9% + $0.30)$1.32
Shopify plan (amortized per unit)$0.20
Shipping cost (self-fulfilled)$5.50
Total Shopify fees$7.02
Net after fees (before COGS)$17.98
Effective fee rate20.1%

In this scenario, Shopify saves you $2.24 per unit in platform fees. At 500 units per month, that's $1,120 per month or $13,440 per year. But this comparison doesn't include marketing costs to drive traffic to your Shopify store, which is the critical variable most sellers ignore.

The Hidden Costs of Each Platform

Amazon's Hidden Costs

Advertising is essentially required. Amazon's organic search results are dominated by sponsored listings. Most sellers spend 10–30% of revenue on Amazon PPC just to maintain visibility. Without advertising, your product gets buried on page 5.

Long-term storage fees are punishing. If inventory sits in Amazon's warehouses for more than 365 days, you pay $6.90 per cubic foot per month on top of standard storage fees. Slow-moving SKUs can become major money drains.

Returns are higher and more expensive. Amazon's liberal return policy means return rates of 5–15% are common (compared to 2–5% on Shopify). You pay for return shipping, restocking, and often can't resell returned items as new.

Brand erosion is real. You don't own the customer relationship. Amazon owns the customer data, the email address, and the buying behavior. Customers think they "bought it on Amazon," not from your brand. This makes repeat purchases through your own channels nearly impossible.

Shopify's Hidden Costs

Traffic acquisition costs money. Amazon has 300+ million active customers browsing and searching. Shopify has zero built-in traffic. You must drive every visitor through paid ads, SEO, social media, or email marketing. Customer acquisition costs of $15–$50+ per customer are common.

Fulfillment is your responsibility. Packing orders, managing shipping carriers, handling returns — all of this falls on you unless you hire a 3PL (third-party logistics) provider, which adds $3–$8 per order in fees.

Apps add up fast. The average Shopify store uses 6–10 paid apps at $10–$50/month each. Email marketing, reviews, upsells, SEO, analytics — these costs can easily reach $200–$500/month.

Trust must be earned. Amazon customers trust the platform implicitly. Your Shopify store needs to earn trust through reviews, professional design, clear return policies, and secure checkout. Converting cold traffic on an unknown store is significantly harder than selling on Amazon.

When Shopify Is Cheaper

Shopify becomes the more cost-effective platform in these scenarios:

  • High-margin products: When your gross margins exceed 60–70%, you have enough room to absorb customer acquisition costs and still come out ahead of Amazon's percentage-based fees.
  • Repeat customers: If your product encourages repeat purchases (consumables, subscriptions, seasonal repurchases), the first-order acquisition cost is spread across multiple orders. Amazon takes its cut on every single order.
  • High referral fee categories: Selling jewelry (20%), clothing (17%), or other high-fee categories on Amazon means giving up a huge slice of each sale. Shopify's flat 2.9% + $0.30 is dramatically cheaper.
  • Strong organic traffic: If you have a blog, social media following, email list, or word-of-mouth that drives free traffic, Shopify's per-order costs are minimal.
  • High average order value: Amazon's referral fee is a percentage, so on a $200 product it takes $30 (at 15%). Shopify's processing fee on that same sale is only $6.10. The higher your AOV, the more you save on Shopify.

When Amazon Is Cheaper (Effectively)

Amazon can be more cost-effective, even with higher fees, in these situations:

  • No existing audience: If you're starting from zero with no email list, no social following, and no brand recognition, the cost of acquiring your first customers on Shopify can exceed Amazon's fees. Amazon puts you in front of active buyers for "free" (through referral fees rather than upfront ad spend).
  • Low referral fee categories: Electronics (8%) and computers (8%) have relatively low Amazon fees. Combined with FBA handling your fulfillment, the total cost can be competitive with Shopify + self-fulfillment + marketing.
  • Product discovery matters: For commodity products where customers search for the category rather than a brand name (phone cases, kitchen gadgets, supplements), Amazon's search traffic is invaluable and essentially impossible to replicate on Shopify without massive ad spend.
  • You can't invest upfront: Shopify requires upfront investment in website design, branding, and marketing before your first sale. Amazon lets you list a product and start selling with minimal upfront cost beyond inventory.

The Hybrid Strategy

The most successful ecommerce brands don't choose between Shopify and Amazon — they use both strategically. Here's how:

Use Amazon for acquisition. List your products on Amazon to reach customers who would never find your brand otherwise. Accept Amazon's fees as a customer acquisition cost. Your Amazon listing is your discovery engine.

Use Shopify for retention. Include branded packaging inserts in your Amazon orders that drive customers to your Shopify store for repeat purchases. Offer exclusive bundles, subscriptions, or loyalty rewards only available on your website. Once a customer is on your Shopify store, you own the relationship and avoid Amazon's per-order fees on every future purchase.

This hybrid approach means you pay Amazon's higher fees once for the initial acquisition, then capture all future revenue through your lower-cost Shopify store. Over a customer's lifetime, this can reduce your effective platform cost to well below either channel alone.

The key metric that makes the hybrid strategy work is customer lifetime value (CLV). If a customer buys once on Amazon ($9.26 in fees) and then makes three more purchases on Shopify ($1.32 in fees each), your blended fee per order is only $3.25 — lower than either platform alone.

Common Mistakes in the Comparison

  • Comparing just subscription costs. Amazon's $39.99/month vs Shopify's $39/month tells you nothing. The real cost difference is in per-sale fees, fulfillment, and marketing.
  • Ignoring marketing costs on Shopify. Saying "Shopify is cheaper" without factoring in the $15–$50 per customer acquisition cost is misleading. Traffic isn't free.
  • Forgetting Amazon advertising costs. Amazon PPC is not optional for most sellers. Budget 10–30% of Amazon revenue for advertising, or your products won't get seen.
  • Not accounting for customer lifetime value. A Shopify customer who buys 4 times is far more valuable than an Amazon customer who buys once, even if the first order was more expensive to acquire.

Selling on Shopify means owning your customer data. BlackBox tracks every customer journey across your marketing channels — showing you exactly which sources bring buyers to your store, so you can scale the winners and cut the losers.

See Where Your Buyers Come From
5.0

What Shopify merchants are saying

Reviews from the Shopify App Store

Great app, easy to install, and way more affordable than the big-name attribution tools. Helps me make smarter decisions about my ad spend. Support has been responsive too. Worth every penny.

LooksPretty

France6 days using the app

This is a good app. I simply tried the app, and I would say it exceeded my expectations. The setup has been very easy and I got some pretty good insights. Support has been very responsive.

Hustle Wear

India5 days using the app

I was skeptical at $19/mo but this thing actually nails attribution better than tools I've paid way more for.

Sydney Padel Club

Australia

Ready to see your real attribution?

or install directly
.myshopify.com
50 orders free2-min setupNo credit card required

Frequently Asked Questions

Is Shopify cheaper than Amazon for selling products?

In pure platform fees, yes. Shopify charges 2.9% + $0.30 per transaction plus a monthly subscription ($39-$399/month), while Amazon takes 8-45% per sale in referral fees alone, plus FBA fees if you use their fulfillment. However, Shopify requires you to drive your own traffic, which costs money. When you factor in marketing spend, Shopify may or may not be cheaper depending on your customer acquisition costs.

What percentage does Amazon take per sale?

Amazon takes 8-45% per sale depending on the product category, with most categories falling in the 8-15% range. This is the referral fee. On top of that, if you use Fulfillment by Amazon (FBA), you pay additional fees for picking, packing, shipping, and storage. For a typical $30 product, total Amazon fees are usually $8-$13.

Can I sell on both Shopify and Amazon?

Yes, and many successful brands do. This hybrid strategy uses Amazon for customer acquisition and product discovery, while Shopify serves as your owned storefront for repeat purchases, email marketing, and brand building. Shopify even has a built-in Amazon sales channel integration. The key is to use Amazon to get found and Shopify to build long-term customer relationships.

Which platform is better for building a brand?

Shopify, without question. On Amazon, you are a listing among millions. Customers search for products, not brands. You cannot build an email list, retarget visitors, or create a custom brand experience. On Shopify, you own the customer relationship, control the brand experience, collect email addresses, and build long-term customer lifetime value.

How do I calculate the true cost of selling on each platform?

Add up all costs: subscription fees, transaction/referral fees, fulfillment costs, storage fees, advertising spend, app costs, and any additional tools. For Amazon, include FBA fees, referral fees, advertising (typically 10-30% of revenue), and long-term storage fees. For Shopify, include the subscription, payment processing, shipping costs, app fees, and marketing spend. Compare the total cost as a percentage of revenue for each platform.