The FBA vs FBM decision is a margin decision disguised as a logistics decision. Most Amazon sellers frame it as “do I want Amazon to handle shipping or do I want to handle it myself?” The better question is: which fulfillment method produces a higher net profit margin on this specific product, at this specific volume, in this specific category?
The answer is not the same for every product. A lightweight, fast-selling SKU in a Prime-heavy category almost always nets more under FBA. A heavy, slow-moving, or low-price item can lose 5-10 margin points to FBA fees that a lean self-fulfillment operation would avoid entirely. The math is straightforward once you lay the cost stacks side by side — which is exactly what the Amazon Seller Profit Calculator is built to do.
How the cost stacks differ
FBA and FBM share some costs (referral fee, product cost, advertising) but diverge sharply on fulfillment-related lines. Here is the structural difference:
| Cost line | FBA | FBM |
|---|---|---|
| Referral fee | Same (8-20% depending on category) | Same |
| Product cost (COGS) | Same | Same |
| Advertising (PPC) | Same | Same |
| Fulfillment fee | Amazon charges per-unit pick/pack/ship fee ($3.00-$16.00+) | You pay carrier rates + packing materials + labor |
| Storage | Amazon charges $0.56-$2.40/cu ft/month | You pay warehouse rent or use your own space |
| Inbound shipping | You ship inventory to Amazon’s warehouses | No inbound — you ship direct to customer |
| Returns processing | Amazon charges a returns processing fee | You handle returns yourself (lower fee, more labor) |
| Prime eligibility | Automatic | Requires Seller Fulfilled Prime qualification |
The referral fee — Amazon’s percentage cut of the selling price — is identical regardless of fulfillment method. It applies to every sale on the marketplace. For most categories, that is 15% (Amazon Seller Central fee schedule). The divergence happens entirely below the referral fee line.
FBA cost structure in detail
Amazon’s FBA fee stack has six layers, covered in full in the Amazon FBA fees breakdown. The three that matter most for the FBA vs FBM comparison:
FBA fulfillment fee. This is the per-unit charge for pick, pack, and ship. For 2026, Amazon’s published rates for standard-size items range from approximately $3.00 for small items under 15 oz to $6.00-$9.50 for items in the 1-20 lb range (Amazon FBA fee schedule). Oversize items jump to $9.50-$16.00+. These fees include delivery to the customer — you are not paying a separate shipping charge.
Monthly storage. Amazon charges per cubic foot: $0.56-$0.87 in standard months (January-September) and $1.20-$2.40 during Q4 peak season. Products sitting longer than 180 days incur aged inventory surcharges of $1.50-$6.90 per cubic foot on top of the base rate.
Inbound shipping. Getting inventory to Amazon costs $0.50-$2.00 per unit via Amazon’s partnered small-parcel program, or $0.30-$0.80 per unit via pallet shipments. Third-party freight from overseas runs $1.00-$4.00 per unit.
FBM cost structure in detail
FBM replaces Amazon’s fulfillment infrastructure with your own. The cost lines:
Shipping to customer. This is the big variable. Carrier rates depend on package weight, dimensions, distance, and volume. Based on publicly reported seller data and carrier rate cards for 2026:
| Package weight | USPS Ground Advantage | UPS Ground | FedEx Ground |
|---|---|---|---|
| Under 1 lb | $4.00-$5.50 | $8.00-$10.00 | $8.00-$10.00 |
| 1-3 lb | $5.50-$8.00 | $9.00-$13.00 | $9.00-$13.00 |
| 3-10 lb | $8.00-$14.00 | $12.00-$20.00 | $12.00-$20.00 |
| 10-20 lb | $14.00-$22.00 | $18.00-$30.00 | $18.00-$30.00 |
At high volumes (1,000+ shipments/month), negotiated commercial rates with UPS or FedEx typically run 30-50% below published retail rates. USPS Commercial Plus pricing is available at lower volume thresholds. The Shipping Cost Calculator can model your actual carrier costs per order.
Packing materials and labor. Boxes, poly mailers, tape, dunnage, labels — typically $0.50-$2.00 per order for materials. Labor is the harder number: if you are packing orders yourself, your time has an opportunity cost. If you hire, it runs $15-$20/hour at current warehouse labor rates, with an experienced packer handling 30-60 orders per hour depending on complexity. That is $0.25-$0.65 per order in direct labor.
Storage. If you use a third-party warehouse, expect $15-$25 per pallet position per month, which works out to roughly $0.15-$0.50 per unit depending on product size and stacking. If you use your garage or a spare room, the cash cost is near zero but the space constraint is real.
Returns. You handle inspection, restocking, and reshipping or disposal. The direct cost is lower than Amazon’s returns processing fee, but the labor and logistics overhead is higher — especially if you are doing it yourself.
Worked example: same product, both methods
A standard private-label kitchen product: selling price $29.99, product cost $8.00, weight 1.2 lb, small-standard FBA size tier. Selling 300 units per month.
FBA scenario
| Cost line | Per unit | Monthly (300 units) |
|---|---|---|
| Selling price | $29.99 | $8,997 |
| Product cost | -$8.00 | -$2,400 |
| Referral fee (15%) | -$4.50 | -$1,350 |
| FBA fulfillment fee | -$5.50 | -$1,650 |
| Storage (30-day turnover) | -$0.75 | -$225 |
| Inbound shipping (pallets) | -$0.60 | -$180 |
| PPC advertising | -$2.00 | -$600 |
| Returns (10%, blended) | -$0.95 | -$285 |
| Net profit | $7.69 | $2,307 |
| Profit margin | 25.6% |
FBM scenario (self-fulfilled from rented warehouse space)
| Cost line | Per unit | Monthly (300 units) |
|---|---|---|
| Selling price | $29.99 | $8,997 |
| Product cost | -$8.00 | -$2,400 |
| Referral fee (15%) | -$4.50 | -$1,350 |
| Shipping to customer (USPS negotiated) | -$5.00 | -$1,500 |
| Packing materials | -$0.75 | -$225 |
| Packing labor | -$0.40 | -$120 |
| Storage (warehouse space) | -$0.30 | -$90 |
| PPC advertising | -$2.50 | -$750 |
| Returns (10%, self-handled) | -$0.60 | -$180 |
| Net profit | $5.94 | $1,782 |
| Profit margin | 19.8% |
In this example, FBA wins by 5.8 margin points — $525 per month on 300 units. The FBA fulfillment fee ($5.50) is comparable to the FBM shipping + packing + labor combined ($6.15), but FBM loses ground on two fronts: slightly higher advertising costs (FBM listings without the Prime badge typically convert at lower rates, requiring more ad spend per sale) and the absence of Amazon’s inbound shipping economies of scale.
Notice the FBM advertising line is $0.50 higher per unit. That reflects the Prime badge effect: based on publicly reported seller conversion data, FBA listings convert 20-30% higher than identical FBM listings because of guaranteed Prime shipping. Lower conversion means more clicks — and more ad spend — to generate each sale.
Run both scenarios with your own numbers in the Amazon Seller Profit Calculator. Change the product weight, selling price, and ad spend to see where the crossover point is for your specific product.
When FBM wins
FBM is not the default choice, but there are clear situations where it produces better margins:
Heavy or oversize products. FBA oversize fees escalate steeply — $9.50-$16.00+ per unit for large bulky items, and $20.00+ for extra-large. If you can negotiate competitive freight rates with a regional carrier or offer local pickup, FBM can cut fulfillment cost by 30-50% on heavy goods. The Shipping Cost Calculator models carrier-specific rates for oversized packages.
Slow-moving inventory. FBA storage fees punish slow sellers. A product that takes 90 days to sell through accumulates 3x the storage cost of a 30-day turnover product. Past 180 days, aged inventory surcharges make the math brutal. FBM with low-cost warehouse space (or your own space) eliminates this penalty entirely.
High-value, low-volume products. A $200 product selling 20 units per month does not benefit much from Prime badge conversion lift (buyers of expensive items research more carefully and are less impulse-driven), but it still pays the full FBA fulfillment fee. Self-fulfillment with signature-required shipping often costs less per unit and provides better damage control.
Multi-channel sellers. If you sell on Amazon, your own Shopify store, and eBay, keeping inventory in your own warehouse (or a 3PL) lets you fulfill all channels from one pool. FBA inventory is locked to Amazon — selling the same product on Shopify requires a separate inventory position, which doubles your working capital. Compare your Amazon margin using the Amazon Seller Profit Calculator against your Shopify margin using the Shopify Profit Calculator to see if a unified FBM operation makes sense across channels.
When FBA wins
Lightweight, fast-selling products in competitive categories. The Prime badge converts. If your product is in a category where 80%+ of page-one results are FBA and customers expect two-day delivery, going FBM means fighting for conversions at a structural disadvantage. The fulfillment fee on small, light products ($3.00-$5.50) is competitive with what you would pay in carrier rates, packing, and labor — and it comes with Prime eligibility included.
Sellers scaling past 500+ orders per month. At volume, the operational complexity of self-fulfillment grows nonlinearly: more packing staff to manage, more carrier pickups to coordinate, more returns to process, more storage space to lease. FBA outsources all of that complexity to Amazon at a predictable per-unit cost. The margin per unit may be slightly lower, but the operational leverage is significant.
Products with high return rates. In categories like clothing (15-25% returns) or electronics (8-12%), handling returns at scale is a logistics headache. Amazon’s returns infrastructure — while not cheap — is automated and buyer-friendly. The cost of a bad returns experience (negative reviews, A-to-Z claims) often outweighs the fee savings of self-handling.
The decision framework
Rather than choosing FBA or FBM as a blanket policy, evaluate each SKU individually:
| Factor | Favors FBA | Favors FBM |
|---|---|---|
| Product weight | Under 3 lb | Over 10 lb |
| Sell-through speed | 30 days or less | 90+ days |
| Category competition | High (Prime-dominant) | Low (niche, less price-sensitive) |
| Selling price | Under $50 | Over $100 |
| Sales volume | 500+ units/month | Under 100 units/month |
| Multi-channel selling | Amazon-only | Amazon + Shopify + others |
| Return rate | Over 10% | Under 5% |
Many established Amazon sellers run a hybrid: FBA for their fast-selling, lightweight, high-competition SKUs and FBM for oversized, slow-moving, or multi-channel products. This is not an either/or decision — it is a per-SKU optimization.
Running the numbers
The gap between FBA and FBM profitability is usually 3-8 margin points in one direction or the other. On a $30 product at 300 units per month, that is $270-$720 per month per SKU. Across a catalog of 10-20 SKUs, choosing the wrong fulfillment method for even a few products can cost $1,000-$5,000 per month in avoidable margin loss.
Model each product in the Amazon Seller Profit Calculator under both FBA and FBM assumptions. The calculator shows per-unit profit, monthly profit, total fees, and markup so you can compare scenarios directly. For the FBM shipping line, use the Shipping Cost Calculator to get carrier-specific estimates rather than guessing.
The fulfillment decision is a numbers decision. Run the numbers.
Covers Amazon, Shopify, and marketplace profitability. Focused on the fee structures and margin levers that determine whether a product actually makes money.
View profile →Spotted an error or have feedback? Get in touch.