Published: March 2020 | Last Updated:May 2026
© Copyright 2026, Reddog Consulting Group.
Strong Amazon sales can still hide a weak business.
A CPG founder looks at Seller Central, sees healthy revenue, then opens the payout report and starts asking the same question I hear all the time: where did the margin go? The answer usually isn't one dramatic problem. It's a stack of fees, inventory drag, and pricing decisions that looked reasonable in isolation but fail once they hit the full Amazon cost structure.
That's why treating the amazon fba fee as one line item is a mistake. FBA is not a flat shipping charge. It's an operating system that prices your product based on dimensions, weight, handling, timing, and how efficiently you move inventory through Amazon's network.
A CPG brand can post a strong sales week on Amazon and still end up with a weak payout. That usually happens at the SKU level. One item picks up a higher fulfillment fee because the package got slightly larger. Another sits too long and starts absorbing storage costs. A third keeps selling on promotion even though the lower price no longer covers the full fee stack.
Amazon noted in its 2025 U.S. fee update that average seller fees per unit were down year over year, while fulfillment fees still vary widely by product size and shipping weight. That is the gap operators need to understand. Averages are useful for headlines. They do not protect contribution margin on an individual ASIN.
Treating the amazon fba fee as one blended cost leads to bad decisions. FBA prices your business based on physical product design, inventory velocity, and price discipline. Those are operating levers, not accounting trivia.
I see three recurring failure points with CPG brands:
The result is predictable. Revenue looks healthy, but contribution margin gets thinner every month.
Practical rule: If your team cannot explain margin by SKU, pack size, and fee tier, it is not controlling the Amazon channel.
Seller Central makes it easy to track orders. It does not force disciplined operators to separate profitable sales from expensive sales. That work sits with the brand.
For CPG teams, the primary concern is not whether a product is selling. The actual question is whether that SKU still earns enough after Amazon fees, trade-offs in packaging, and the carrying cost of inventory. A fast-moving item with weak unit economics can drain cash just as effectively as a slow-moving item with storage exposure.
That is why fee management belongs in weekly operating reviews. Packaging, replenishment, and pricing all change fee outcomes. If your team needs a baseline on how the model works, RedDog's explainer on what FBA is and how it works is a useful starting point.
Brands that protect margin on Amazon rarely do it with one big fix. They do it by watching fee exposure at the SKU level and adjusting the levers they control.
If you sell through FBA, three fee buckets drive most of the economic picture. Miss any one of them and your margin model will lie to you.

The referral fee is Amazon's commission on the sale. This is the easiest fee to understand and the easiest one for teams to oversimplify.
At an operating level, the referral fee matters because it scales directly with your selling price. Raise price and the fee rises with it. Discount too aggressively and you may improve conversion while weakening absolute dollars left to cover fulfillment, ads, and overhead.
That means pricing decisions on Amazon can't be made from conversion rate alone. The only useful view is contribution margin after referral fee and the rest of the stack.
The fulfillment fee is where many CPG brands lose control. Amazon bundles picking, packing, shipping, customer service, and returns handling into this charge. It isn't just postage. It's a bundled logistics and service cost.
According to ShipBob's breakdown of Amazon FBA fees, fulfillment fees are structurally driven by size, weight, and category, and standard-size items can range from $3.06 to more than $7.46 depending on weight band. That's why tiny packaging changes matter so much.
A jar, pouch, bottle, or carton that barely crosses a dimension threshold can erase margin faster than most ad inefficiency.
A lot of “marketing packaging” decisions become finance problems once the SKU hits FBA.
Storage looks small at first, which is why it gets underestimated. But storage cost is really a test of inventory discipline.
Storage is tied to how much space your inventory occupies in Amazon's network. If your forecasting is loose, your replenishment windows are sloppy, or your assortment is too broad for the velocity you have, storage keeps charging while your product sits still.
Here's the practical read on the core three:
| Fee type | What drives it | What it tells you operationally |
|---|---|---|
| Referral fee | Selling price and category | Whether your pricing architecture is sound |
| Fulfillment fee | Size, weight, category, packaging | Whether product design and packout support margin |
| Monthly storage fee | Cubic volume and time in network | Whether your inventory velocity is healthy |
The biggest mistake isn't paying these fees. It's accepting them as fixed. Referral fee is partly a pricing issue. Fulfillment fee is partly a packaging issue. Storage fee is largely an inventory issue.
Once you see the link between fee and operational lever, the amazon fba fee stops being an abstract complaint and becomes something you can manage.
Most Amazon P&Ls fail because they stop too early. Teams subtract landed cost, subtract Amazon's obvious fees, and assume what's left is profit. It isn't. What you need is per-unit contribution margin that includes the variable costs tied to selling that SKU.
If you need a good refresher on how finance teams calculate contribution margin, that framework is worth revisiting before you build your Amazon model. For an Amazon-specific version, RedDog also has a guide on how to calculate contribution margin.
Use a realistic product. Say you sell a 16oz jar of salsa through FBA. The exact fees will depend on category, dimensions, weight, and your own ad profile, so the point here is the structure, not a universal benchmark.
Start with this table:
| Line Item | Example Value | Notes |
|---|---|---|
| Retail price | Your selling price | Use the actual Amazon shelf price |
| Landed COGS | Your unit cost | Include product, freight, and prep tied to the unit |
| Referral fee | Amazon commission | Pull from your actual category fee setup |
| Fulfillment fee | FBA per-unit fee | Based on final packaged size and shipping weight |
| Advertising cost per unit | Variable marketing cost | Use actual SKU-level ad spend allocation |
| Storage allocation | Estimated carrying cost | Apply a conservative per-unit storage assumption |
| Net contribution margin | What remains | This is the number that matters |
Work in this sequence:
If ads are required to hold rank, ad cost is not optional. It belongs in contribution margin.
This exercise usually exposes three things very quickly:
A strong SKU-level model is the foundation. It gives you a working view of which products deserve inventory, ad support, and promotional effort. It also helps you spot the opposite case: products that should stay listed for assortment reasons but shouldn't absorb major spend.
A blended catalog margin can hide bad decisions for months. One fast-moving pouch might carry a slow-moving glass item. One premium SKU may subsidize a lower-priced pack that looks healthy only because you're averaging costs.
Use one model per SKU or per variation family if packout is identical. Anything looser than that invites false confidence.
The standard fee stack gets the attention. Significant damage often comes from the charges that show up after inventory decisions have already gone wrong.

According to Jarvio's explanation of Amazon FBA fees, monthly storage is billed on average daily cubic feet occupied, rates rise in Q4, and long-term storage fees can begin after roughly 181 days. That's the key operator lesson. Time in network is not neutral. Slow inventory gets more expensive the longer it sits.
I don't treat ancillary charges as background noise. I treat them as signals.
If a SKU is absorbing storage fees for too long, the issue usually sits upstream:
Returns processing and removals fit the same pattern. They aren't random costs. They are the financial consequence of operational friction.
The common mistake is evaluating a SKU on day one economics and ignoring what happens by day ninety, day one hundred twenty, or later. A product that looks fine at launch can go negative once storage, removals, or aged inventory costs start stacking up.
Slow-moving inventory is not just tied-up cash. It is an active margin leak.
For CPG, this matters even more with products that have shelf-life constraints, seasonal peaks, or packaging that creates excess cubic volume. A bulky but stable product can become unattractive. A low-velocity item with expiration sensitivity can become dangerous.
Use a tighter operating cadence around aging inventory:
A lot of brands discover here that inventory management is really margin management. If sell-through slows, fees don't wait for your next planning meeting.
A SKU can sell well on Amazon and still disappoint on margin. In CPG, that usually traces back to three operating levers you control: package dimensions, inventory velocity, and price architecture. Amazon sets the fee table. Brands decide how often they trigger the expensive rows.

If a SKU sits in the wrong size tier, every unit ships with a built-in margin handicap. Better ads can increase volume, but they do not correct a bad cost structure. Packaging does.
Measure the final sellable unit exactly as Amazon receives it. That means the bottle, cap, induction seal, insert, wrap, carton, and label set. Small changes in any of those components can affect dimensional weight, storage cube, and damage rates at the same time.
The practical review looks like this:
For brands importing or staging inventory before check-in, inbound prep discipline matters too. streamlining Australian order prep for sellers can help teams think through prep accuracy, packaging consistency, and receiving efficiency before those mistakes show up as higher Amazon costs.
Fees tied to storage are an operations problem first. If velocity slows and replenishment does not adjust, the SKU starts paying rent.
The fix is simple to describe and hard to execute consistently. Replenishment rules need to follow current sales, current ad support, and current seasonality. Hero SKUs can justify deeper cover. Tail SKUs usually cannot, especially in CPG categories where expiration windows, promo timing, or packaging bulk add risk.
Use a tighter operating cadence:
One sentence matters here. Inventory placement is a margin decision, not just a service-level decision.
This short walkthrough is useful if your team needs a visual reset on how fee mechanics and margin trade-offs interact:
Low-price products need tighter math than almost any other segment on Amazon. A small price move can change fee treatment, conversion rate, and ad efficiency in opposite directions.
That is why threshold pricing should be modeled at the contribution margin level, not judged only by topline revenue. In practice, brands often find that a modest price reduction improves per-unit economics because the fee change outweighs the lost revenue. Other times, the lower price pulls margin down once referral fees, coupons, and TACoS are included. The answer depends on the SKU.
A disciplined test usually includes:
Avoid the common mistakes:
For teams building a tighter operating model around inbound freight, prep, and fee control, RedDog Consulting Group's Amazon FBA forwarder resource is a useful reference. It connects freight and prep decisions back to Amazon unit economics, which is how profitable brands manage the channel.
A fee model isn't just for checking profitability after the fact. It should influence where a product belongs.
The practical version is simple. Build a spreadsheet that compares your all-in FBA economics against your next best option, whether that's FBM, a 3PL, or a different channel mix. Don't compare only shipping. Compare contribution margin after channel-specific costs.
Use SKU-level inputs:
Once the model is built, you can answer more useful questions than “Is FBA expensive?”
You can ask:
Holiday planning is one of the clearest examples. Supply Chain Dive's coverage of Amazon's 2025 to 2026 peak season charges notes that higher fulfillment fees applied from October 15, 2025 through January 14, 2026, and those charges applied not just to FBA but also to Remote Fulfillment with FBA, Multi-Channel Fulfillment, and Buy with Prime. If your Q4 model ignores that, your margin forecast isn't reliable.
A channel strategy is only as good as the fee assumptions underneath it.
This is the amplification stage. Foundation gives you fee clarity. Optimization improves the unit economics. Amplification uses that knowledge to decide where each SKU should scale.
If there's one takeaway, it's this: fee management is operational management. Packaging affects fulfillment cost. Inventory velocity affects storage and aging exposure. Pricing affects whether the SKU deserves to stay in the channel at all.
That's the progression that matters. Foundation means understanding the fee mechanics at the SKU level. Optimization means pulling the levers you control. Amplification means using those numbers to decide how the channel should grow.
A lot of brands spend too much time trying to fix Amazon with ads alone. Ads matter, but they can't rescue weak unit economics. The same logic applies on the DTC side, where better site merchandising and efforts to reduce shopping cart abandonment help conversion, but they still need to sit on top of a sound contribution margin model.
If you want a working session on your Amazon margin structure, book a free 30-minute strategy call with Reddog Consulting Group. We'll look at your current fee exposure, pricing logic, and inventory economics to identify the clearest opportunity to improve channel profitability. It's a practical review, not a sales pitch.
1500 Hadley St. #211
Houston, Texas 77001
growth@reddog.group
(713) 570-6068
Amazon
Walmart
Target
NewEgg
Shopify
Leave a comment: