Miniature shopping cart on currency with a declining arrow, marketplace fees
E-Commerce Ops

Marketplace Fee Structures Decoded — Where Your Margin Actually Goes

Most mid-market sellers can’t tell you their true cost per order across channels. They know COGS, they know the sale price, and they assume the difference is profit. It isn’t. Here’s where the money actually goes.

E-Commerce Ops June 2026 8 min read By Parasequence Admin

The Amazon Fee Stack

Amazon is the channel most mid-market sellers understand the least — because the fee structure is deliberately complex. Every fee makes sense in isolation. Stacked together, they can consume 35–45% of your sale price before you count product cost or advertising. If you’re operating across multiple e-commerce channels, Amazon is almost always the highest-cost channel on a per-order basis. That doesn’t mean it’s unprofitable. It means you need to know exactly where the money goes.

Referral fees

Amazon charges a referral fee on every sale — a percentage of the total sale price including shipping. The rate varies by category: 8% for consumer electronics, 15% for most general categories (home, kitchen, sports, toys), and up to 17% for clothing and accessories. Jewelry sits at 20% for items under $250. Most mid-market sellers land in the 12–15% range. This fee is non-negotiable and comes off the top of every transaction.

FBA fees

If you use Fulfillment by Amazon — and for Buy Box competitiveness, most sellers need to — FBA fees layer on top of referral fees. These are based on product size and weight, tiered across standard-size and oversize categories. A small standard-size item (under 1 lb) costs roughly $3.22 in FBA fees. A large standard-size item (1–2 lbs) costs around $5.40. Once you cross into oversize territory, fees jump to $9.73 and up. For a $25 product, that $3.22–$5.40 FBA fee represents 13–22% of the sale price — on top of the referral fee you’re already paying.

Storage fees

Monthly storage fees run $0.87 per cubic foot from January through September and spike to $2.40 per cubic foot during Q4 (October–December). That’s the standard rate. Aged inventory is where it hurts: items stored 181–270 days get hit with $1.50 per cubic foot surcharges. Past 271 days, the surcharge climbs to $3.80 per cubic foot. Past 365 days, you’re paying $6.90 per cubic foot on top of the monthly rate. Slow-moving SKUs don’t just tie up capital — they actively drain it.

Advertising as a de facto fee

Here’s the line item that doesn’t appear on Amazon’s fee schedule but absolutely should: advertising cost. On Amazon, organic visibility is increasingly pay-to-play. The average cost-per-click for Sponsored Products is $1.00–$1.50 across most categories. Competitive categories run $2.00–$4.00. For most mid-market sellers, advertising cost represents 8–15% of revenue. It’s functionally a fee — you can’t maintain volume without it.

35–45% Total Amazon fees as percentage of sale price (before COGS)
8–15% Advertising cost as percentage of revenue on Amazon
$6.90/ft³ Aged inventory surcharge for items stored over 365 days

Return processing

Amazon offers free returns in most categories. Sellers absorb the cost. A returned FBA item costs the return shipping (deducted from your account), plus a return processing fee in categories like clothing and shoes. Even in categories without a formal return processing fee, you lose the referral fee on the original sale and pay FBA fees again if the item is restocked. Returns running at 5–10% of units sold add 1–3% to your effective fee rate — a cost most sellers don’t track at all.

Track Your True Amazon Take Rate

Pull a Transaction Detail report from Seller Central every month. Sum all Amazon-related debits (referral fees, FBA fees, storage, advertising, returns) and divide by total revenue. That single number — your true take rate — is the metric that tells you whether the channel is profitable. Most sellers are shocked when they see it for the first time. Target: keep your total take rate under 40% to maintain viable margins on products with a 50% gross margin.

The Walmart Fee Stack

Walmart Marketplace is structurally simpler than Amazon. Fewer fee layers, lower overall cost per transaction, and a significantly less aggressive advertising environment. The trade-off: lower volume and a less mature fulfillment network.

Referral fees

Walmart charges referral fees by category, similar to Amazon. Most categories fall in the 8–15% range. Consumer electronics runs 8%. General categories like home, apparel, and sporting goods sit at 15%. The rates are comparable to Amazon’s, but Walmart doesn’t layer as many additional fees on top.

WFS fees

Walmart Fulfillment Services (WFS) charges based on weight and size, similar to FBA. A standard item under 1 lb runs approximately $3.45 in fulfillment fees. The rates are competitive with FBA — sometimes slightly lower, sometimes slightly higher depending on the specific size tier. The key difference: Walmart doesn’t charge monthly storage fees for the first 75 cubic feet per seller. After that, storage rates are lower than Amazon’s, and there’s no punitive aged-inventory surcharge (though Walmart reserves the right to remove slow-moving inventory).

Lower advertising costs

Walmart’s advertising platform is less mature, which works in the seller’s favor right now. Average CPCs run $0.50–$1.00 — roughly half of Amazon’s. Advertising as a percentage of revenue typically runs 4–8% for most categories. The total Walmart take rate for a mid-market seller using WFS and running advertising lands at 25–35% — meaningfully lower than Amazon’s 35–45%.

Walmart’s Fee Advantage Won’t Last Forever

Walmart is building market share. Lower fees and lower ad costs are part of that strategy. As the platform matures and competition increases, expect both to rise. The sellers who establish strong organic rankings and review velocity now will be better positioned when costs normalize. Don’t build your entire margin model around Walmart’s current rates — build it to survive a 20–30% increase in total costs.


The Shopify Cost Stack

Shopify (and DTC broadly) has a different cost profile. There’s no referral fee and no marketplace fulfillment fee. But the costs don’t disappear — they shift to payment processing, apps, shipping, and the biggest one: customer acquisition.

Payment processing

Shopify Payments charges 2.9% + $0.30 per transaction on the Basic plan, dropping to 2.4% + $0.30 on the Advanced plan. If you use a third-party payment processor, Shopify adds an additional 0.5–2.0% transaction fee on top. On a $25 order, payment processing costs $1.03–$1.23. That’s 4–5% of revenue — far less than Amazon’s referral fee, but it’s just the start.

App costs

Most Shopify stores run 8–15 apps: reviews, email marketing, subscriptions, inventory management, returns, analytics, SEO, upsells. The average mid-market store spends $500–$2,000 per month on apps. At $50K/month in revenue, that’s 1–4% of revenue. At $20K/month, it’s 2.5–10%. App costs are functionally fixed costs that hit harder at lower volume.

Shipping

You’re handling your own fulfillment or using a 3PL. Either way, shipping costs $4–$8 per order for standard domestic delivery. If you offer free shipping (and competitively, you often must), that’s 16–32% of a $25 order absorbed entirely by you. Even with negotiated carrier rates, shipping is typically the largest single line item on a DTC order.

Customer acquisition

This is the cost that makes or breaks DTC. On Amazon, the traffic comes to you — you pay through advertising and fees. On Shopify, you bring the traffic yourself. Customer acquisition costs via Meta, Google, and TikTok ads run $15–$40 per new customer for most mid-market brands. If your average order value is $50, that’s 30–80% of revenue on the first order. The DTC model only works with repeat purchases and strong lifetime value. Without retention, the math doesn’t close.

Key Takeaway

Amazon’s costs are visible but high. Shopify’s costs are lower per transaction but invisible — scattered across payment processing, apps, shipping, and acquisition. Neither channel is “cheaper” in absolute terms. The right comparison is total cost per order including all line items, not headline fee rates. Most sellers comparing channels only look at marketplace referral fees and conclude DTC is more profitable. It isn’t — unless you account for every cost.

Hidden Fees Most Sellers Miss

Beyond the published fee schedules, several costs routinely fall through the cracks in margin analysis. These aren’t hidden in a deceptive sense — they’re documented. They’re hidden because most sellers don’t track them at the SKU level.

Build a Fee Map for Every SKU

Create a spreadsheet that maps every fee to every active SKU — referral fee, FBA fee, estimated storage, estimated advertising cost, and return rate. Update it monthly. The SKUs that look profitable on gross margin alone often look very different once every fee is allocated. This fee map is also the tool that tells you which SKUs to kill. If the total fee load pushes a SKU below 15% net margin, it’s a candidate for discontinuation or repricing.

Calculating True Landed Cost Per Channel

True landed cost per order is the number that tells you whether a channel is actually profitable. Here’s the formula:

True Landed Cost = COGS + Inbound Shipping + Channel Fees + Fulfillment + Advertising + Returns Cost + Storage Allocation

Run this calculation for each channel (Amazon, Walmart, Shopify) for your top 20 SKUs. The results will look something like this for a $30 product with $8 COGS:

These numbers are illustrative but directionally accurate for a mid-market seller. The Shopify margin improves dramatically on repeat orders (drop the $9.00 acquisition cost) but is worst on first purchases. Amazon is consistent but expensive. Walmart currently offers the best per-order economics for sellers with products that fit the platform’s audience.

Key Takeaway

Don’t compare channels by headline fees. Compare them by true landed cost per order. Amazon’s referral fee is 15%, but total cost is 35–45% of the sale price. Shopify has no referral fee, but total cost can be even higher on first-time orders due to acquisition cost. The channel with the lowest published fees is not necessarily the channel with the highest margin. Run the full calculation before making channel mix decisions.

Fee Optimization Strategies

You can’t negotiate most marketplace fees. But you can make structural decisions that reduce their impact on margin.

Product and packaging optimization

FBA fees are size- and weight-tiered. Small changes in packaging can move a product from one tier to the next. Reducing package dimensions by half an inch or cutting product weight by 2 oz can drop FBA fees by $0.50–$2.00 per unit. At 10,000 units per month, that’s $5,000–$20,000 in annual savings from a packaging redesign. Review your top 10 SKUs for tier boundary opportunities.

Inventory velocity management

Aged inventory surcharges are entirely avoidable. Set reorder points and quantities to maintain 30–60 days of FBA inventory, not 90–120. Use removal orders to pull slow-moving stock before the 181-day surcharge kicks in. The cost of a removal order ($0.97 per unit) is trivial compared to months of aged storage surcharges.

Advertising efficiency

If advertising is 10–15% of your Amazon revenue, improving ACOS (advertising cost of sale) by even 2–3 percentage points has a larger impact on net margin than any fee optimization. Focus on exact-match keywords with proven conversion, kill campaigns with ACOS above your breakeven threshold, and invest in organic ranking factors (reviews, listing quality, brand registry) that reduce dependence on paid traffic.

Channel mix based on margin, not revenue

Sellers often default to optimizing for revenue — pushing volume to the channel with the highest top-line sales. Optimize for margin instead. If Walmart delivers 34% net margin versus Amazon’s 26%, shifting even 10% of your volume to Walmart adds meaningful profit without growing total revenue. This is the strategic lens covered in our guide to DTC vs marketplace channel mix decisions.

Fee optimization isn’t about finding tricks. It’s about understanding the full cost structure, tracking it at the SKU level, and making channel, pricing, and inventory decisions based on true landed cost — not top-line revenue or published fee rates. The sellers who do this consistently operate 5–10 margin points above the ones who don’t. Over time, that gap compounds into the difference between a profitable e-commerce operation and one that’s just moving volume.

Ready to plug the leaks?

30-minute discovery call. We’ll map your stack and show you where the margin is hiding.

Schedule Call
Parasequence Admin
Growth Operations Team

We build and run growth systems for mid-market product companies — CRM, outbound, analytics, and automation — and write about what actually works in the field.