Most founders know their Amazon FBA fees are high. Fewer have actually lined them up, unit by unit, against what a wholesale order would pay them for the same product. When you do, the answer is rarely "FBA is bad" or "wholesale is better" — it is that the two channels pay you in completely different shapes. FBA pays a decent margin on each unit, one unit at a time, after you have done all the work. Wholesale pays a smaller margin on each unit, hundreds of units at a time, with most of the work done once. This guide runs the comparison honestly so you can decide how much of each you want.
What Amazon FBA fees actually include
The number that surprises brands is not any single fee. It is the stack. A typical FBA sale carries:
- Referral fee. A slice of the sale price, varying by category.
- Fulfillment fee. A per-unit charge for pick, pack, and shipping, based on size and weight tiers.
- Monthly storage. Charged on the space your inventory occupies, and higher during the peak season months.
- Aged inventory surcharges. Extra charges on units that sit too long.
- Inbound and placement costs. Getting stock into the network is not free either.
- Returns. On many categories a returned unit costs you the fulfillment fee and often the unit itself.
- Advertising. Not technically a fee, but for most products it is the largest line after fulfillment, and it is the one that grows as competition grows.
Amazon publishes the current rate tables, and they change, so use its own fee preview for your exact SKU. The point here is the pattern: on a mid-priced product, it is common for the full stack including ads to consume somewhere around half the retail price before you subtract your cost of goods.
What wholesale margin looks like
Wholesale flips the structure. You sell at a wholesale price — commonly around half of the retail price, with distributors buying lower than that because they need their own margin — and the buyer takes care of selling to the shopper. Your costs per unit are your landed cost plus the cost of shipping a case or pallet, which is usually a small number per unit because it is spread across the whole order.
There are no referral fees, no ad spend to keep the listing alive, no storage charges after the order leaves, and returns are rare and handled as a credit rather than a stream of individual refunds. What you give up is the retail markup: the buyer keeps that, because the buyer is doing the retailing. What retailer margin do buyers expect walks through those expectations by buyer type.
The apples-to-apples worked example
Take a product with a 25 dollar retail price and a 5 dollar landed cost.
On FBA. Say the referral fee, fulfillment fee, storage, and a modest returns allowance add up to 9 dollars per unit, and advertising adds another 3 dollars on average. That is 12 dollars of fees. Revenue 25, minus fees 12, minus landed cost 5, leaves about 8 dollars of profit per unit. If you sell 300 units a month, that is about 2,400 dollars — earned in 300 separate transactions, with ads to manage every day.
On wholesale. A retailer buys the same product at 12.50 dollars. Shipping a case costs you about 0.50 dollars per unit. Revenue 12.50, minus shipping 0.50, minus landed cost 5, leaves about 7 dollars of profit per unit. A single opening order of 300 units pays about 2,100 dollars — earned in one transaction, with one invoice and one shipment.
So per unit, FBA wins by a dollar in this example. Per order, per hour of your time, and per unit of stress, wholesale wins comfortably. And this is a single account. Ten retailers reordering a case a month is the same volume with a fraction of the daily work. Run your own SKU through the wholesale vs Amazon FBA margin calculator to see where your numbers land.
The FBA costs that do not show up in the fee preview
Fee tables tell you what Amazon charges. They do not tell you what selling on Amazon costs. Three costs are easy to miss:
- Price pressure. When a competitor drops price, you drop too or lose the Buy Box. Your margin per unit is not a fixed number; it is a ceiling that gets lowered for you.
- Ad spend creep. The advertising cost per sale tends to rise as a category matures. Brands that budgeted a small amount per unit in year one often find it has doubled by year three.
- Inventory that cannot leave. Once stock is in FBA, moving it out costs money and time. A slow SKU becomes a storage bill you keep paying while you decide what to do.
Wholesale has its own hidden costs — net terms, the occasional slow payer, compliance requirements from bigger accounts — but they are more predictable, and they are mostly things you negotiate rather than things that are done to you. Unit economics for a product brand compares both channels on the full picture, not just the fee lines.
When FBA still wins
None of this means you should abandon FBA. It is the right primary channel when:
- Your product is new and you need fast, cheap feedback on whether people want it.
- Your margin at wholesale would be too thin to be worth a buyer's time — typically a sign your retail price or cost structure needs work first.
- You sell a consumable that shoppers reorder, and Subscribe and Save style repeat business is doing the heavy lifting.
- You simply do not have the case-pack quantities or the cash to fill a wholesale order yet.
The mistake is not choosing FBA. The mistake is never running the comparison and assuming the fee stack is the cost of doing business.
How to run both without hurting either
The brands that get this right treat Amazon as the retail channel and wholesale as the volume channel, and they keep the two from fighting:
- Price wholesale from your retail price, not from your FBA net. The buyer needs their margin; you set wholesale so that their shelf price matches your Amazon price. How to calculate wholesale margin covers the math with another example.
- Protect the retail price. A MAP policy keeps a discounting retailer from making your Amazon listing look overpriced.
- Start with case quantities you already carry. If you inbound to FBA in cases of 24, sell wholesale in cases of 24. No new packaging project needed.
- Set a minimum order that covers your effort. A wholesale order that is too small costs more in admin than it earns.
The honest summary
Amazon FBA fees are high, but the real issue is not their size. It is that they scale with every unit and every competitor, forever. Wholesale margin is lower per unit and higher per hour, and it comes with buyers who reorder without a daily ad budget. Most healthy product brands end up with both — Amazon for reach and reviews, wholesale for volume and stability.
The hard part of wholesale has never been the margin. It is finding the buyers. WholesalePilot finds the distributors, wholesalers, and retailers that fit your product, verifies their emails, writes and sends the outreach in your name, and books the calls, so the comparison above stops being theoretical.
FBA pays you per unit. Wholesale pays you per order. Decide which one you would rather scale.
Paste your product link and see the wholesale buyers for your product free — then run the numbers.