Marketplace Fee Comparison Calculator
Enter one product's numbers and see net profit on all four channels at once. The cross-channel comparison is open by default below — the platform that keeps you the most money is marked "Best."
Why the same product pays differently on every channel
A single SKU can earn four different paychecks depending on where you sell it, because each platform's fee structure is built differently. TikTok Shop takes a clean 6% + $0.30. Amazon stacks a category referral on FBA fulfilment and storage. Etsy layers five separate fees. Shopify charges no commission but shifts cost to your gateway, apps, and ad spend. The spread between your best and worst channel on one product can exceed your entire margin.
How to read the comparison
Enter your sale price, landed COGS, ad spend per unit, and shipping once. The calculator applies each platform's 2026 fee schedule and ranks the net profit per unit. Remember that the inputs are not identical in the real world — Amazon's referral varies by category, Shopify's true cost includes monthly plan and apps, and Etsy's Offsite Ads fee applies to a share of sales. Treat the comparison as the starting point, then adjust the platform-specific inputs for a precise read.
Allocation is a profit lever
Inventory allocation is a capital decision. Consistently steering more units to your highest-net channel and fewer to your lowest improves your P&L with no change to COGS, price, or ad spend. Use the comparison to decide not just whether a channel is profitable in isolation, but whether it is the best home for the units you have.
When I run the same SKU across all four channels, the winner is almost never the one with the lowest headline fee. Amazon’s referral looks scary but its organic traffic subsidizes my ad cost; Shopify’s “no commission” hides the fact that I buy every visitor. The honest comparison only appears when you put each channel’s real per-unit ad cost in, not just its fees. Do that here and the ranking often flips from what the fee schedules alone would suggest.