FBA Shipping Charges: What You're Actually Paying For
An FBA shipping charge — Amazon's term is the fulfillment fee — is billed per unit, priced by size tier and weight, not by carrier or distance. It covers picking, packing, shipping and customer service. Storage, aged-inventory, returns and removal fees are separate charges billed on their own schedule.
The team behind Dr. Stock
What's Actually Bundled Into an 'FBA Shipping Charge'
Sellers usually mean one of two things when they search this. Either they mean the fulfillment fee — the per-unit charge for Amazon to pick, pack and ship an order once it sells — or they mean the whole cost stack that shows up next to a listing in the Revenue Calculator, which bundles fulfillment with storage, referral fees, and whatever surcharges happen to be active that month.
These are not the same charge and they're not billed the same way. The fulfillment fee is per unit, tied to a product's size tier and weight. Storage is monthly, tied to the cubic feet your inventory occupies. Referral fees are a percentage of the sale price and apply whether you use FBA or ship it yourself. Confusing the three is the single biggest reason sellers think a fee is wrong when it's actually just a different fee than the one they were expecting.
How the Fulfillment Fee Is Calculated — A Worked Example
Amazon assigns every FBA unit a size tier based on its shipping weight and package dimensions, and the fulfillment fee is set by that tier. Two nearly identical products can land in different tiers over a fraction of an inch or a few ounces of dimensional weight — and once that happens, every single unit you sell pays the higher fee until someone catches it.
Here's the mechanic, using round numbers to show how it moves rather than to state a current rate: say a product's box measures a hair over a tier boundary because a new supplier packs it slightly larger. If that pushes the per-unit fulfillment fee up by even a dollar or two, and the SKU sells a few thousand units a month, that difference compounds into real monthly money — quietly, because nothing about the listing or the price looks wrong on the surface.
Across the more than $500M in managed revenue Full Circle has managed for 100+ brands, dimensional-weight misclassification of exactly this kind is one of the most common line items we find when we go looking — not because sellers are careless, but because a packaging change months ago never got flagged against the fee it triggered.
The Other Charges Riding Along
The fulfillment fee is the one everyone knows about. The rest are where the money actually leaks, mostly because they're intermittent and easy to miss on a monthly statement.
- Storage fees are billed monthly on the cubic feet your inventory occupies, calculated on daily average volume.
- Aged inventory surcharges stack on top of storage once units sit in a fulfillment center past 181 days — this is the one that punishes a slow reorder decision, not a fast one.
- Returns processing fees apply when Amazon covers the customer's return shipping, and the rate varies by category — it's rarely tracked back to a true cost-per-SKU, so a return-heavy product can keep selling at a loss nobody's calculated.
- Removal, disposal and liquidation charges apply per item once you decide what to do with stock that isn't moving — and that decision, made late, is usually what triggered the aged surcharge in the first place.
- Inbound placement fees cover Amazon splitting your shipment across fulfillment centers for you, which isn't mandatory — partial self-placement is sometimes cheaper depending on your freight setup.
The Honest Mistake: Nobody Re-Checks Dimensions After Launch
The most common way sellers overpay on FBA shipping charges isn't a billing error on Amazon's side. It's that the package dimensions and weight logged at launch never get revisited — a new supplier, a redesigned box, a switch from a single-unit pack to a multipack — and the fee tier quietly drifts upward while the listing itself looks unchanged.
It's an easy one to miss even when you're looking for it. We've caught this late in our own reviews before catching it on the next cycle: a packaging update goes through, sales keep flowing, and the size-tier mismatch sits there for a month or two before anyone cross-checks the actual box against what's on file. The fix isn't complicated — it's just a check nobody schedules until the margin looks off.
What to Do When a Charge Looks Wrong
Start with the Revenue Calculator and compare what it says the fee should be against what you were actually charged for that ASIN. If there's a gap, check the product's logged dimensions and weight against a physical unit — a shipping label from a recent inbound shipment will tell you what Amazon actually measured.
If the tier is wrong, you can update the listing and, in many cases, file for reimbursement on the fees already overcharged — Amazon does allow disputes within a set window, and it's worth doing even for a few dollars a unit if the SKU sells in volume. If the tier is right and the fee is still higher than expected, the answer usually isn't a billing dispute — it's that the product genuinely moved into a size or weight bracket that costs more, and the fix is packaging, not paperwork.
One more distinction worth making: none of this is a 3PL's problem to solve, because a 3PL prices its own storage and pick-pack separately and doesn't touch Amazon's fee schedule at all. And if the number that's actually off is cost-per-click or ACOS rather than a fulfillment fee, that's a different diagnosis — that's Dr. PPC territory, not this one.
| Charge | What triggers it | How often it's billed | Where it usually goes wrong |
|---|---|---|---|
| Fulfillment fee | Every unit shipped to a customer, priced by size tier and weight | Per unit, per order | Dimensions or weight logged wrong, bumping units into a costlier tier |
| Storage fee | Cubic feet your inventory occupies in a fulfillment center | Monthly | Slow-moving SKUs left sitting instead of reordered to a tighter cadence |
| Aged inventory surcharge | Units in a fulfillment center past 181 days | Monthly, on top of storage | No removal or liquidation decision made in time |
| Returns processing fee | Customer return where Amazon covers return shipping | Per returned order, category-dependent | Not tracked to a true cost-per-SKU, so return-heavy products stay listed at a loss |
| Removal / disposal / liquidation | You request Amazon remove, dispose of, or liquidate stock | Per item, on request | Decision made after aged surcharges have already stacked up |
| Inbound placement fee | Amazon splits your inbound shipment across fulfillment centers | Per shipment | Assumed mandatory when partial self-placement might cost less |
Which one you should actually pick
A seller with a handful of SKUs can run this check themselves with the Revenue Calculator and a tape measure. A larger catalog with recurring drift across dozens of SKUs needs someone re-checking it on a schedule, not once. Dr. Stock, from Full Circle, is built for that second case — fee audits and reimbursement recovery sit alongside inventory timing, with purchasing decisions always going to a human. No published price; the offer is a demo and a first 30 days free, priced on the call.
Shortlist on the job, not the feature grid. Total three numbers first: storage and aged-inventory surcharges for the last twelve months, lost sales on days your best sellers were out of stock, and cash sitting in SKUs that have not moved in 180 days. Then ask each vendor what they would do about those three in week one.
Common questions
Why did my FBA shipping charge go up and I didn't change the product?
The most common cause is that the product itself changed even if the listing didn't — a new supplier's box is slightly larger, a multipack replaced a single unit, or the shipping weight crept up. Amazon also updates its fee schedule periodically, so a tier boundary can move even when your product doesn't.
Is the FBA shipping charge the same as the referral fee?
No. The referral fee is a percentage of the sale price and applies whether you use FBA or fulfill it yourself. The fulfillment fee — what most people mean by 'FBA shipping charge' — is a fixed per-unit amount based on size and weight, and it only applies to units fulfilled through FBA.
Can I dispute an FBA fee if I think it's wrong?
Yes. If the logged dimensions or weight don't match the physical product, you can update the listing and file for reimbursement on fees already overcharged, within Amazon's dispute window. It's worth doing on high-volume SKUs even when the per-unit difference looks small.
Does using AWD or Amazon Global Logistics change my FBA shipping charges?
Those programs affect inbound freight and placement costs — getting inventory into the network — not the per-unit fulfillment fee charged when an order ships to a customer. They're worth checking as a separate line item, not a substitute for reviewing your fulfillment fee tiers.
How do I check if I'm on the right fee tier?
Compare the dimensions and weight on file in Seller Central against a physical unit from a recent shipment. Run that same product through the Revenue Calculator and see if the estimated fee matches what you were actually charged — a gap there is the first sign of a tier mismatch.
Dr. Stock runs Amazon inventory and supply chain — reorder timing, stockout risk, storage and aged-inventory fees, FBA fee errors and dimensional-weight misclassification, shipment discrepancies and reimbursement recovery — with operators from a $500M+ Amazon team supervising. Purchasing decisions always come to a human. Orbit is included. First 30 days free, priced on the call.
Book a Dr. Stock demoRead next
- Flexe Pricing 2026: No Rate Card, One Published IndexPricing · flexe pricing
- NetSuite vs What? A Decision Test Before You DemoHead to head · netsuite vs
- Sellerboard Pricing 2026: Plans, Order Bands, LimitsPricing · sellerboard pricing
- Jungle Scout Pricing 2026: Both Billing Tabs, CheckedPricing · jungle scout pricing
- Helium 10 Pricing 2026: Every Tier and the Ads FeePricing · helium 10 pricing
- Cin7 Pricing 2026: The Order Bands Are the Real PricePricing · cin7 pricing
Part of
- Orbit — the software, included freeInventory, finance, ASIN profitability and the fee, price, BSR and buy box trackers
- Dr. PPCWhen the leak is in the ad account rather than the warehouse