Amazon Operations

FBA vs FBM: Which is Right for CPG Brands?

For CPG brands entering or scaling on Amazon, choosing between FBA, FBM, or a hybrid of both is one of the most consequential decisions you will make. There is no single right answer — the best fulfillment strategy depends on your product characteristics, margins, catalog complexity, and operational capabilities.

PT
Perfality TeamAmazon Experts
AB
Anshul BajajCo-Founder, Perfality
📖 10 min read · Amazon Operations
75+
Global CPG & DTC Brands
8yrs
Amazon Marketplace Expertise
100+
Specialist Team Members
25%
Avg. Prime Conversion Uplift

The Core Trade-Off Between FBA and FBM

FBA offers Amazon's logistics infrastructure, Prime eligibility, and simplified operations — but at a cost. FBM gives you control over your fulfillment process and potentially lower unit costs — but requires operational discipline and sacrifices the Prime badge unless you qualify for Seller-Fulfilled Prime. CPG brands must evaluate both against their specific product mix and margin structure.

When CPG Brands Should Choose FBA

  • Standard-sized consumer products with healthy margins above 40% that can absorb FBA fees
  • Products with consistent, predictable demand where stockouts would be costly
  • Brands prioritizing conversion rate and Buy Box performance over cost reduction
  • Brands without existing logistics infrastructure or with small internal teams
  • Products in competitive categories where Prime eligibility is a meaningful differentiator

When CPG Brands Should Consider FBM or Hybrid

  • Large, heavy, or bulky items where dimensional weight FBA fees are prohibitive
  • Products with high seasonality and low off-season velocity — to avoid long-term storage fees
  • Brands with an established 3PL relationship offering competitive per-unit costs
  • Hazmat or specialty products that Amazon's fulfillment network cannot accommodate
  • Custom or subscription products requiring specific packing or personalization

The Hybrid Approach: Best of Both Worlds

Most mature CPG brands on Amazon run a hybrid model. Core SKUs with high velocity go FBA for Prime advantage and scale. Slow-moving, oversized, or specialty SKUs go FBM to manage fees. FBM listings on FBA ASINs act as stockout protection. This structure optimizes profitability across the catalog while maintaining Prime eligibility where it matters most.

The Backup ASIN Strategy

Running FBA and FBM on the same ASIN simultaneously means if your FBA inventory runs out, your FBM listing activates automatically and you continue selling. This is especially valuable during Q4 peak season or supply chain disruptions when FBA inventory is unpredictable.

Cost Comparison Framework

Never choose a fulfillment model without running the unit economics. Here is the framework Perfality uses with CPG brands:

Cost ComponentFBAFBM
Fulfillment / shipping per unitFBA fulfillment fee (size + weight based)Carrier rate + packing + labor
StorageMonthly + long-term FBA feeYour warehouse or 3PL cost
Customer serviceIncluded in FBAYour cost to handle
Prime conversion uplift+15–25% CVROnly with SFP
Buy Box advantageHigher win rateLower win rate

Common CPG Mistakes in Fulfillment Choice

  • Defaulting to FBA for all products without running the cost-per-unit math first
  • Ignoring long-term storage fees for slow-moving catalog items — these compound fast
  • Not testing FBM as a stockout backup on high-volume FBA ASINs
  • Overlooking Seller-Fulfilled Prime as an option for brands with strong fulfillment operations

Frequently Asked Questions

Most mature CPG brands run a hybrid model. Core high-velocity SKUs go FBA for Prime advantage. Slow-moving, oversized, or specialty SKUs go FBM to manage fees. The right choice depends on your product margins, catalog complexity, and operational capabilities.

FBA means Amazon stores, picks, packs, and ships your products. FBM means you handle all fulfillment yourself. FBA gives Prime eligibility and Buy Box advantage. FBM gives more control and can be more cost-effective for heavy or slow-moving products.

FBM makes more sense for large or heavy products where FBA dimensional weight fees are prohibitive, highly seasonal products with low off-season velocity, brands with an established 3PL offering competitive per-unit costs, and hazmat or specialty products Amazon cannot accommodate.

A hybrid model means running FBA and FBM on the same ASIN simultaneously. Core high-velocity SKUs use FBA for Prime. Slow or oversized SKUs use FBM for fee efficiency. FBM listings on FBA ASINs act as stockout protection — if FBA runs out, FBM takes over automatically.

Calculate FBA cost: referral fee + fulfillment fee + estimated storage. Calculate FBM cost: outbound shipping + packing + labor + 3PL handling. Then factor in Prime conversion uplift — Prime typically improves CVR by 15–25%, adding significant value that pure cost comparison misses.

Seller-Fulfilled Prime (SFP) allows FBM sellers to earn the Prime badge by meeting Amazon's strict requirements: same-day or next-day handling, use of approved carriers, and consistently high on-time delivery rates. CPG brands with strong 3PL or in-house fulfillment operations can and should evaluate SFP as it combines fulfillment control with Prime's conversion advantage.


About Perfality

Perfality is an end-to-end ecommerce and marketplace management agency trusted by 75+ global CPG and DTC brands including Spectrum Brands, Kenneth Cole, Black+Decker, Stella & Chewy's, and Galderma. With 8 years of hands-on experience and a 100+ specialist team based in Jaipur, India, Perfality helps brands grow on Amazon, Walmart, Chewy, Petco, and other major marketplaces through listing optimization, A+ content, PPC management, account operations, chargeback recovery, and data intelligence. Learn more at www.perfality.com.

Not sure whether FBA, FBM, or hybrid is right for your catalog?

Perfality's operations team runs the cost-per-unit analysis and fulfillment strategy for 75+ global brands. Let's review your catalog and build the right model.

Get In Touch →
Set your categories menu in Header builder -> Mobile -> Mobile menu element -> Show/Hide -> Choose menu