Skip to main content
Back to Resources
Marketplace14 min read

The 7 Amazon Fees Nobody Tells You About Until Your First Invoice Arrives.

M
Marc Verhoeven·Oct 8, 2025
Detailed Amazon fee breakdown chart showing hidden costs beyond referral and FBA fees for a typical product

When I launched my first Amazon product in 2019, I built a spreadsheet with two fee columns: referral fee (15%) and FBA fulfillment fee ($3.22 for my item). My margin looked great. My first invoice looked nothing like my spreadsheet.

Amazon has become a masterclass in fee complexity. The obvious fees, the ones you see in every "how to sell on Amazon" guide, represent maybe 60% of what Amazon actually takes from your revenue. The other 40% comes from fees that are buried in help articles, applied retroactively, or only visible when you dig into your monthly fee reports line by line.

Here are the seven fees that blindside most sellers.

First, the Fees You Already Know About

Before we get to the hidden ones, let me establish the baseline. These are the fees every Amazon guide mentions:

Fee TypeTypical Amount (for a $20 standard-size product)
Referral Fee$3.00 (15% of selling price)
FBA Fulfillment Fee$3.22 (standard-size, 6-10 oz)
Monthly Storage Fee$0.38 (Jan-Sep average, standard-size)
Subtotal (Known Fees)$6.60

Most sellers stop here. $6.60 on a $20 item means 33% goes to Amazon, manageable if your COGS is $4-$5. But $6.60 is not the real number. The real number is $11.47. Let me show you where the other $4.87 comes from.

Hidden Fee #1: The Aged Inventory Surcharge

Amazon does not want your products sitting in their warehouses. Starting at 181 days in FBA, you get hit with the aged inventory surcharge, and the rates escalate aggressively.

Days in FBASurcharge (per cubic foot/month)
0-180 days$0 (no surcharge)
181-210 days$0.50
211-240 days$1.00
241-270 days$1.50
271-300 days$3.00
301-330 days$4.00
331-365 days$5.50
365+ days$6.90

Here is the trap: most new sellers over-order their first FBA shipment. You send 1,000 units because the per-unit freight cost is lower. You sell 400 in the first 90 days. The remaining 600 units sit. At 6 months, the surcharge kicks in. At 9 months, you are paying $3.00 per cubic foot on top of regular storage. A small product taking up 0.2 cubic feet costs $0.60/month in surcharges alone, on each of those 600 units, that is $360/month just for the privilege of Amazon storing your slow inventory.

The real cost for our $20 product example, assuming 15% of inventory ages past 180 days: approximately $0.50 per unit on a blended basis.

Hidden Fee #2: The Low-Inventory-Level Fee

This one is particularly cruel because it punishes you for the opposite problem. Have too much inventory? Aged inventory surcharge. Have too little? Low-inventory-level fee.

Amazon introduced this fee in 2024, and it applies when your inventory at the FNSKU level (not aggregate, each individual variant) falls below 28 days of supply based on your historical sales velocity.

Days of SupplyFee Per Unit
28+ days$0.00
21-28 days$0.32
14-21 days$0.52
7-14 days$0.77
0-7 days$0.97

This fee is calculated at the FNSKU level. If you sell a product in 5 colors, and one color runs low while the others are fully stocked, you pay the fee on every unit of that low-stock color. It does not matter that your total inventory across all variants is healthy.

The practical effect: you need to maintain minimum stock levels on every single variant, including slow-movers. If you sell 50 units/day of your best color and 2 units/day of your worst color, you still need 56 units of that slow color in FBA or pay $0.32-$0.97 on every unit sold.

Blended cost for our $20 product: approximately $0.32 per unit.

Hidden Fee #3: The Inbound Placement Fee

When you ship inventory to Amazon, they distribute it across multiple fulfillment centers so products are close to customers. This is called inventory placement. And now they charge you for it.

The inbound placement fee ranges from $0.21 to $0.68 per unit for standard-size items, depending on item dimensions. You have two options to reduce it:

  • Minimal Shipment Splits: Send everything to one location and Amazon distributes it. Fee applies in full.
  • Optimized Shipment Splits: You ship to multiple Amazon locations yourself. Reduced fee, but higher shipping costs on your end and more complex logistics.

For most sellers, especially those using freight forwarders or shipping from overseas, the minimal splits option is the only practical choice. You eat the fee.

Cost for our $20 product: approximately $0.27 per unit.

Hidden Fee #4: The Returns Processing Fee

Amazon customers return products. A lot of products. The average return rate across all Amazon categories is about 10-15%. In apparel, it exceeds 25%. In electronics, 15-20%.

The returns processing fee applies when your product category's return rate exceeds a baseline threshold. Amazon charges a per-unit fee on every returned item:

Product Size TierReturns Processing Fee
Small standard-size$1.35
Large standard-size$1.49-$2.30
Small oversize$3.20
Large oversize$4.85-$6.90

But the returns processing fee is just the start. For each returned unit, you also absorb:

  • Return shipping label cost: $3-$7 depending on item size and return location
  • Condition downgrade: 30-40% of returned items cannot be resold as "New." They go to "Used" or "Warehouse Deals" at a 40-60% discount
  • Restocking labor: If you receive returns at your own facility, each return takes 5-10 minutes to inspect, repackage, and relabel

Assuming a 12% return rate and $1.49 fee per return, the blended per-unit cost across all units sold: approximately $0.48 per unit.

Hidden Fee #5: The High-Return-Rate Fee

This is different from the returns processing fee. The high-return-rate fee is an additional penalty that kicks in when your specific ASIN has a return rate significantly above its category average.

Amazon calculates a return rate threshold for each product category. If your product exceeds that threshold, they add a surcharge per unit, not just on returned units, but on all units sold. The fee is designed to discourage sellers from listing products that generate excessive returns.

The fee ranges from $0.50 to $2.00+ per unit depending on how far above the threshold your return rate falls. For most sellers who have decent products, this fee does not apply. But if you sell in a category with inherently high returns (clothing, electronics accessories, beauty), even a slightly above-average return rate can trigger it.

I am not including this in our $20 product calculation because it does not apply to all sellers. But if it hits you, it is devastating, an extra $1-$2 on every unit sold, not just the returned ones.

Hidden Fee #6: Removal and Disposal Fees

When your inventory is not selling and the aged inventory surcharge is eating you alive, you have two options: remove the inventory to your own warehouse or have Amazon dispose of it. Neither is free.

ActionStandard-Size FeeOversize Fee
Removal (ship to you)$0.97-$1.04/unit$4.79-$5.60/unit
Disposal (Amazon destroys it)$0.75-$0.97/unit$3.29-$5.60/unit
Liquidation (Amazon sells it)Amazon takes ~90-95% of recovery valueAmazon takes ~90-95% of recovery value

Think about the math on disposal. You paid to manufacture the product. You paid to ship it to Amazon. You paid monthly storage fees. You paid the inbound placement fee. And now you are paying Amazon $0.75-$0.97 per unit to throw it away. The total cost of a disposed unit can easily exceed the selling price of a sold unit.

For our $20 product example, assuming 5% of inventory eventually requires removal: approximately $0.05 per unit on a blended basis.

Hidden Fee #7: Ungating and Brand Registry Costs

This one is not on your Amazon invoice. It is the cost of entry that most sellers do not anticipate until they hit a wall.

Amazon restricts certain categories and brands. To sell in restricted categories (Grocery, Topicals, Health, certain Toy subcategories), you need to get "ungated", approved by Amazon. The process often requires:

  • Product invoices from authorized distributors: Not your usual wholesale supplier, Amazon wants invoices from specific distributors. You may need to buy minimum quantities ($500-$2,000) from these distributors just to generate an invoice for the ungating application.
  • Lab testing and certificates: $200-$1,500 per product for safety testing, certificates of analysis, or letters of conformity.
  • Ungating services: $150-$500 if you hire a consultant to prepare and submit your application.

Brand Registry is "free" from Amazon's side, but requires a registered trademark. In the US:

  • USPTO filing fee: $250-$350 per class
  • Attorney fees: $1,000-$2,500 (highly recommended. DIY trademark applications have a ~50% rejection rate)
  • Timeline: 8-12 months for approval

These costs are amortized across your product catalog, so the per-unit impact depends on your volume. For a seller doing 1,000 units/month across 10 SKUs, the amortized cost is roughly $0.15-$0.25 per unit in the first year.

The Full Fee Stack on a $20 Product

Now let us put it all together. Here is what Amazon actually takes from a $20 product:

Fee CategoryPer-Unit Cost% of Selling Price
Referral Fee$3.0015.0%
FBA Fulfillment Fee$3.2216.1%
Monthly Storage Fee$0.381.9%
Aged Inventory Surcharge (blended)$0.502.5%
Low-Inventory-Level Fee (blended)$0.321.6%
Inbound Placement Fee$0.271.4%
Returns Processing (blended at 12% rate)$0.482.4%
Removal/Disposal (blended at 5% rate)$0.050.3%
Ungating/Brand Registry (amortized)$0.201.0%
Advertising (avg ACoS 25% on 60% of sales)$3.0015.0%
Total Amazon Costs$11.4257.1%

Amazon takes $11.42 out of every $20 sale. That leaves $8.58. If your COGS is $5 (a healthy 75% markup on cost), your actual profit per unit is $3.58. That is a 17.9% net margin, before you pay for software, employees, office rent, or your own salary.

And that is the good scenario. If your COGS is $7 (still a 65% markup), your profit drops to $1.58 per unit, 7.9%. One bad month of returns or a small pricing war with a competitor, and you are underwater.

Why Most Sellers Discover These Fees Too Late

Amazon does not show you a single, consolidated fee summary before you start selling. The referral fee and FBA fee are in the Revenue Calculator. Storage fees are in Inventory reports. The aged inventory surcharge appears in your monthly storage report. The low-inventory-level fee shows up as a line item in your payment details. The returns processing fee is buried in your returns reports.

No single dashboard shows you: "Here is the total Amazon took from this product." You have to build that analysis yourself, combining data from 4-5 different reports. Most sellers never do this, they look at total revenue minus total fees and assume the difference is profit without understanding the component fees.

How to Reduce Your Fee Exposure

Inventory Management Is Fee Management

Three of the seven hidden fees, aged inventory surcharge, low-inventory-level fee, and removal costs, are directly caused by poor inventory management. Too much stock triggers aging fees. Too little triggers low-inventory fees. The wrong amount triggers removal costs.

The solution is precise inventory control: maintaining 30-60 days of supply in FBA at all times, replenishing consistently, and removing slow movers before the 180-day surcharge kicks in. Sellers managing multiple channels need centralized inventory visibility to get this right. If your Amazon FBA quantities are not connected to your Shopify and other channel inventory, you are guessing, and guessing either costs you surcharges or costs you sales.

Price Higher Than You Think You Should

Most sellers set prices by looking at competitors. That is a race to the bottom. Instead, work backward from your target profit margin. If you need $4 per unit to make the business work, and your total Amazon cost stack is 57% of revenue, you need to price at a minimum of: (COGS + $4) / (1 - 0.57). If COGS is $5, that is $9 / 0.43 = $20.93. Round up to $21.99. Most sellers would have priced this at $17.99 because "the competition is at $16.99." Then they wonder why they are losing money.

Diversify Off Amazon

On Shopify with Shopify Payments, your fee stack is roughly 2.9% + $0.30 per transaction. On a $20 product, that is $0.88. Compare that to Amazon's $11.42. Even after accounting for the marketing spend to drive your own traffic (no free Amazon search traffic), the unit economics on your own store are dramatically better.

The play is not to leave Amazon, it is too big to ignore. The play is to use Amazon for discovery and customer acquisition while building a direct channel for repeat purchases and higher margins. The operational challenge is managing inventory across both without overselling. Tools like Nventory handle the cross-channel sync so you can allocate inventory between Amazon and your own store based on where the unit economics actually work.

Audit Your Fee Reports Monthly

Pull your Amazon fee reports monthly. Look at every fee category. Calculate your true per-unit cost stack. If it exceeds 55% of your selling price, something is off: either your price is too low, your inventory management needs work, or the product does not belong on Amazon at all.

The sellers who survive on Amazon long-term are not the ones with the best products. They are the ones who understand exactly what Amazon charges them, at the unit level, across every fee category. That knowledge is the difference between a business and an expensive hobby.

Frequently Asked Questions

For a typical $20 product in the Home & Kitchen category using FBA, Amazon takes approximately $11.47 in combined fees: that is 57% of your selling price. This includes the referral fee ($3.00 at 15%), FBA fulfillment fee ($3.22 for a standard-size item), monthly storage ($0.38), inbound placement fee ($0.27), returns processing fee ($0.48 based on category return rates), low-inventory-level fee ($0.32 if you fall below thresholds), and aged inventory surcharge ($0.50+ if units sit longer than 180 days). Most sellers only account for the first two.

The aged inventory surcharge (formerly called long-term storage fees) applies to FBA inventory that has been in Amazon's fulfillment centers for more than 180 days. From 181 to 210 days, the surcharge is $0.50 per cubic foot per month. From 211 to 240 days, it rises to $1.00. From 241 to 270 days, $1.50. From 271 to 300 days, $3.00. From 301 to 330 days, $4.00. From 331 to 365 days, $5.50. And over 365 days, it jumps to $6.90 per cubic foot per month. This is on top of regular monthly storage fees.

The low-inventory-level fee applies when your FBA inventory at the FNSKU level drops below 28 days of supply based on historical sales velocity. The fee ranges from $0.32 to $0.97 per unit depending on how far below the threshold you fall. To avoid it, maintain at least 28 days of inventory in FBA at all times for each individual FNSKU. This requires accurate demand forecasting and consistent replenishment, running out of even one variant in a multi-pack listing can trigger the fee.

Amazon's inbound placement fee applies when your inventory is distributed to multiple fulfillment centers (which is the default). For standard-size items, the fee ranges from $0.21 to $0.68 per unit depending on the item size tier. You can reduce this fee by using Amazon's Optimized Shipment Splits (formerly Inventory Placement Service) or by shipping to Amazon's designated inbound centers, but both options come with their own costs and complexity. For most sellers, the fee averages $0.25 to $0.35 per unit.

Yes. Amazon's returns processing fee applies to products in categories with high return rates (apparel, shoes, electronics, etc.). If your product category has an average return rate above a baseline threshold, Amazon charges a per-unit fee on every returned item. This ranges from $1.35 to $6.90 depending on product size and category. Additionally, you bear the cost of the customer's return shipping label (typically $3-$7 for standard items), and many returned items cannot be resold as new, creating additional loss.

Ungating refers to getting approval to sell in restricted categories like Grocery, Topicals, or certain brand names. While Amazon does not charge a direct fee, the process often requires purchasing products from authorized distributors (not your usual supplier), paying for lab testing or certificates of authenticity ($200-$1,500 per product), and sometimes hiring a service to prepare your ungating application ($150-$500). Brand Registry itself is free but requires a registered trademark, which costs $250-$350 in USPTO filing fees plus $1,000-$2,500 in attorney fees if you use one.