Disclosure: Some links in this article are affiliate links. If you sign up through them, I may earn a commission at no extra cost to you. I only recommend tools I use or have thoroughly evaluated. Full disclaimer.

Every "Etsy vs Amazon vs Shopify" article I've read does the same thing: lists features, lists fees, declares a winner. The fees are usually correct. The conclusion usually isn't, because the fee structures interact with your business model in ways a feature list can't capture.

The 3.5% Amazon fuel surcharge that started April 17, 2026 didn't show up in the comparison articles I read in January. The Etsy Offsite Ads threshold that turns mandatory at $10K/year doesn't get mentioned in posts written by people who never crossed it. The Shopify monthly fee gets compared to Etsy and Amazon as if traffic acquisition is free — which it never is.

This article does the work the others skip. A $3K/mo seller. Three years. Real fees, including announced changes for 2026. The traffic-acquisition cost that Shopify doesn't put on the pricing page. Where the platforms actually break compared to where they look like they break.

I sell on Amazon FBA myself — modestly, around $30K/year — and I've evaluated moving inventory to Etsy (decided against, my products aren't handcrafted) and to a Shopify storefront (decided to do it, but as a brand asset, not as the primary channel). The framework I use to evaluate platform economics is what's below.

Why Feature Comparisons Mislead

Platform comparisons usually frame the question as "which is the best platform?" That's the wrong frame for a seller. The right frame is "which platform's economics fit my product, audience, and stage?"

Etsy is great economics for a craft or art seller until they hit $10K/year, at which point Offsite Ads becomes mandatory and stays mandatory for the shop's lifetime. The same shop that paid 11% to Etsy at $9K/year pays 18-22% above $10K — even though the products and effort are unchanged.

Amazon is great economics for a high-volume seller in a category where Amazon's traffic does the work. The fees look brutal in isolation (30-40% of revenue is common once you include FBA fulfillment, storage, and PPC), but the alternative is paying for traffic separately, which often costs more.

Shopify is great economics if you already have an audience. The platform fee is small. The platform doesn't supply customers. If you have an Instagram following or an email list, Shopify converts cheap. If you don't, the cost of acquiring a customer through paid ads can run $20-$50, which means a $30 product can't be profitable on a single transaction.

The right question isn't "which is cheapest." It's "which fee structure fits the way my product reaches customers." That's what the TCO model below tries to answer.

Etsy: Cheapest Until $10K/Year

Etsy's fee structure is straightforward, with one cliff:

Fee Rate Notes
Listing fee $0.20 per listing per 4 months Renews automatically; ~$0.60/year per listing if it doesn't sell
Transaction fee 6.5% of order total Includes shipping, gift wrap if charged
Payment processing (US) 3% + $0.25 per transaction Higher in some regions
Offsite Ads (under $10K/yr shop) 15% on attributed orders Optional; $100/order cap
Offsite Ads (over $10K/yr shop) 12% on attributed orders Mandatory for shop lifetime; $100/order cap

For a $3K/mo seller running at $36K/year, the math depends heavily on Offsite Ads attribution. Conservative estimate: 25-35% of orders end up attributed (varies wildly by category). At 30% attribution and 12% fee, that's 3.6% of total revenue going to Offsite Ads — about $1,300 on $36K.

Total annual Etsy cost on $36K with 200 active listings:

The 3-year fee creep is modest because Etsy's published rates have been stable, but the total fee load grows roughly with revenue. If your shop scales from $36K → $48K → $60K over three years, expect annual fees of approximately $5,100 → $6,800 → $8,500.

The cliff to watch isn't a fee increase — it's the Offsite Ads activation when you cross $10K/year. Sellers approaching that threshold sometimes intentionally manage timing (closing the shop briefly in December to delay crossing into the next 365-day window). I don't recommend this strategy. Once your shop is consistently over $10K, the mandatory Offsite Ads is worth it for the discounted 12% rate, and the optimization energy is better spent on something else.

Amazon FBA: The Real 2026 Number

Amazon's fee structure is the most complicated of the three, and 2026 added two changes worth knowing about: a per-unit FBA fulfillment fee increase (averaging $0.08) effective January 15, and a 3.5% fuel and logistics surcharge effective April 17.

The components for a $3K/mo standard-size FBA seller:

Fee Typical rate Annual estimate ($36K)
Referral fee 15% (most categories) $5,400
FBA fulfillment $3-$5/unit standard size $3,600-$6,000 (1,200 units/yr)
Storage Jan-Sep $0.78/cu ft/mo $70-$140 (depends on inventory)
Storage Oct-Dec $2.40/cu ft/mo $60-$120 (Q4 spike)
Fuel & logistics surcharge (3.5%) 3.5% of FBA fees $130-$220
PPC advertising (typical) 10-15% of revenue $3,600-$5,400

Conservative annual total: $12,800. Aggressive total: $17,000+. For a $36K seller, that's 36-47% of revenue going to Amazon and Amazon advertising before COGS. The "average" is around 40%.

Where Amazon's economics work despite the high fees: traffic. A $3K/mo Amazon seller without Amazon advertising still gets organic discovery from people searching the platform for products in their category. That organic traffic is the value Amazon is charging for. If you removed your products from Amazon and listed them on Shopify with the same SKU and price, you'd lose 80-90% of your sales overnight unless you had an external traffic source — and the cost of building that external traffic could easily exceed the FBA fees.

The 3-year TCO with announced fee creep:

Amazon's announced 2026 changes were modest individually (the FBA fulfillment increase averages just $0.08 per unit), but the fuel surcharge applied across all FBA fees was a structural change that's hard to absorb without raising prices. Sellers I know who run pure-FBA businesses raised prices 4-6% in Q1 2026 to maintain margins, which the market mostly accepted because every FBA seller faced the same pressure.

Shopify: Cheap Subscription, Expensive Traffic

Shopify's per-platform-fee structure is by far the cleanest:

Plan Monthly Shopify Payments online rate Third-party gateway surcharge
Basic $39 ($29 annual) 2.9% + 30¢ +2%
Grow $105 2.7% + 30¢ +1%
Advanced $399 2.5% + 30¢ +0.6%

For a $3K/mo seller on Basic with Shopify Payments: $39 × 12 = $468 plus 2.9% + 30¢ across 1,200 orders = $1,044 + $360 = $1,404. Total platform fee: roughly $1,872. About 5.2% of revenue. Comfortably the cheapest of the three on platform-fee basis.

Then come the costs Shopify doesn't put on the pricing page:

Theme. Free themes work. Premium themes are $200-$400 one-time, amortizable over multiple years. Budget $100/year amortized.

Apps. Most stores end up with 3-8 apps for email, reviews, abandoned cart, shipping, etc. Typical app spend: $40-$120/month. Budget $720/year for a small store.

Email marketing tool. Shopify's built-in email is OK; Klaviyo is the standard upgrade at $30-$60/month for a list under 5,000 subscribers. Budget $480/year.

Domain. $14/year for a .com.

Traffic acquisition. The big one. A $3K/mo Shopify seller needs to bring traffic. Conversion rates for paid social ads to a Shopify store typically run 1-3%. Customer acquisition cost in most product categories ranges from $15-$50. To generate $3K/mo at average order value $40, you need 75 orders/month, which at 2% conversion means 3,750 sessions per month — and that's the budget that varies most. With a strong existing audience driving organic traffic, ad spend can stay below $500/month. With cold acquisition only, ad spend can run $1,200-$1,500/month at this scale. Budget $300-$2,000/month — the right number depends entirely on how much organic traffic you're already bringing.

Realistic 3-year Shopify TCO for a $3K/mo seller:

The pattern: Shopify becomes increasingly competitive over years 2-3 as your owned audience compounds. Year 1 is expensive because you're paying to build an audience the platform doesn't supply. By year 3, a healthy Shopify store has 20-40% repeat customer rate and an email list that drives meaningful free traffic. That's the bet — you're paying upfront in customer acquisition to own the customer relationship.

The 3-Year TCO Comparison

Putting it together for a steady $3K/mo seller across three years:

Year 1 Year 2 Year 3 3-Year total
Etsy (post-$10K threshold) $5,100 $5,400 $5,800 $16,300
Amazon FBA $14,500 $15,000 $15,600 $45,100
Shopify Basic + ads (mid) $12,000 $11,000 $10,000 $33,000

The TCO doesn't tell the full story, though. Three things the table hides:

Customer ownership. Etsy and Amazon own your customer relationship. They have the email, the purchase history, the demographic data. You can market to them only through the platform's tools. Shopify owns nothing of yours; the email list, customer data, and repeat purchase potential are your asset.

Traffic durability. An Etsy or Amazon listing depends on the platform's algorithm. An algorithm change can cut sales 40% overnight (it's happened to me on Amazon twice). A Shopify store depends on your traffic sources, which you control or pay for directly.

Margin per dollar at scale. Etsy fees grow with revenue; Amazon fees grow disproportionately (the fixed PPC cost compounds with the percentage fees); Shopify platform fees grow slowly while traffic costs can be amortized over a growing audience. At $300K/year, Shopify is decisively cheapest. At $36K/year, it's middle of the pack because the traffic cost is front-loaded.

Who Should Pick Which

For a seller at $3K/mo, the right platform depends on three questions:

Do your products fit Etsy's discovery system? Handmade, vintage, craft, art, custom items — yes. Mass-produced consumer goods or commodity items — no. Etsy is the cheapest option if your products fit, and the worst if they don't (Etsy's algorithm punishes mass-market listings).

Does your category have organic Amazon search demand? If people search Amazon for products in your category — yes, even with the high fees, the traffic is worth it. If your products require explanation or evangelism — Amazon won't supply that traffic; you'll be paying PPC to rent it.

Do you have or can you build an external audience? Newsletter, social following, content engine — yes, Shopify is your platform. No existing audience and no plan to build one — Shopify will be expensive in customer acquisition cost, and the platform fee savings won't matter.

For most $3K/mo sellers, the realistic answer is one of:

The pattern I've seen burn the most $3K/mo sellers is trying to run all three simultaneously. The operational overhead of three platforms with three different inventory systems, three different fulfillment models, and three different customer service flows eats more time than the diversification benefits return. Pick one primary, optionally one secondary. Do the secondary as a real channel only when the primary is generating predictable revenue.

I'm running Amazon as the primary and a small Shopify store as a brand asset. The Shopify store does about 5% of my Amazon revenue. It's not commercially significant on its own, but it's the asset I'd lean on if Amazon ever became unworkable. That's why it exists — not as a meaningful revenue source, but as insurance against platform risk. Different sellers will weigh that differently. The TCO model above is a starting point, not the answer.

For deeper Etsy fee analysis (especially the Offsite Ads cliff), see the Etsy fees breakdown. For tax-side handling of Amazon FBA income, see the Amazon FBA tax guide. For Etsy-specific tax treatment, see the Etsy seller tax guide. And for sales tax across all three platforms (collection, marketplace facilitator law, nexus), see sales tax online sellers.