Differences between FBA and self-fulfillment: which is best for your operation?

The decision between Fulfillment by Amazon (FBA) and managing your own logistics is not a question of which is "better." It is an operational and financial decision that depends on specific variables: margin per unit, turnover speed, catalog complexity, and installed capacity. Making the wrong choice here directly impacts profitability and the ability to scale.

Cost structure: what you actually pay for each model

FBA charges a fulfillment fee per unit that includes picking, packing, and shipping, plus a monthly storage fee that increases significantly in Q4. For small, lightweight products with high turnover, these fees are often competitive with third-party logistics operators. The problem arises with low-turnover or non-standard-sized products: prolonged storage and excess inventory charges quickly erode margins.

With in-house fulfillment or through a 3PL, the structure is different. You pay for storage per cubic meter or pallet, picking per order, packaging materials, and shipping rates depending on the carrier you negotiate with. The advantage is that you have control over each cost line and can optimize individually. The disadvantage is that you need volume to get competitive shipping rates, and operational management falls on you.

In categories with low average ticket prices and tight margins, FBA is usually more expensive per unit, but the increase in conversion due to the Prime badge compensates for this difference. For products with margins above 40%, a well-executed in-house model tends to yield higher net profits.

Impact on visibility and conversion within Amazon

FBA products automatically qualify for Prime, which means 1-2 day delivery times and the corresponding badge on the listing. This is not cosmetic: in competitive categories, the difference in conversion rate between a Prime product and one with standard shipping can exceed 30%. Amazon's algorithm also favors FBA products to win the Buy Box when you compete against other sellers on the same ASIN.

Seller Fulfilled Prime (SFP) exists as an alternative to maintaining the Prime badge with your own logistics, but the requirements are strict: impeccable delivery metrics, broad geographic coverage, and the ability to meet same-day shipping windows. Most sellers in Mexico do not qualify or cannot sustain the operational standard required by the program.

If you sell exclusively on your own channel or on marketplaces where Prime does not apply, this factor disappears from the equation. But for sellers whose main channel is Amazon, ignoring the impact of the Prime badge on conversion is a common miscalculation.

Operational control and flexibility

FBA is an operational black box. You send inventory to the fulfillment center, and Amazon takes care of the rest. You have no control over how it is packaged, you cannot include personalized inserts (it is prohibited by ToS), and if there is a problem with damaged or lost inventory, the refund process is slow and often insufficient. For brands that depend on the unboxing experience or need customization, this is a real limitation.

In-house fulfillment gives you complete control over the post-purchase experience: branded packaging, specific materials, inserts with instructions or promotions for other channels, and the ability to inspect each unit before shipping. It also allows you to manage returns more intelligently, reconditioning products that Amazon would classify as unsellable.

Flexibility also applies to inventory management. With FBA, storage capacity restrictions (IPI score, restock limits) can slow you down during peak seasons. With your own operation, you scale according to your warehouse capacity and working capital, without depending on how much space Amazon allocates to you.

Scenarios where each model has a clear advantage

FBA works best when:

  • The product is small, lightweight, and has a turnover rate of more than 6 times per year.
  • Amazon accounts for more than 70% of your total sales.
  • You have no logistics infrastructure or relationship with competitive 3PLs.
  • You compete in categories where the Prime badge is a decisive differentiator.
  • Your team is small, and you prefer to eliminate the operational complexity of fulfillment.

In-house fulfillment is appropriate when:

  • You sell across multiple channels and need unified inventory
  • The product has dimensions or weight that trigger FBA fees.
  • Your margin allows you to absorb higher logistics costs in exchange for control.
  • The post-purchase brand experience is central to your strategy.
  • You have sufficient volume to negotiate competitive rates with carriers.

The hybrid model as an operational solution

Most mature operations do not choose an exclusive model. They keep high-turnover SKUs with stable margins in FBA to capture the benefits of Prime, while managing the long tail, bulky products, or new launches from their own fulfillment centers. This requires greater sophistication in inventory management, but optimizes the total fulfillment cost of the catalog.

The challenge of the hybrid model is the complexity of forecasting and replenishment. You need clear visibility into what inventory is in each location, defined rules for when to migrate an SKU from one model to another, and analytical capabilities to evaluate profitability by channel and fulfillment method. Without this data infrastructure, the hybrid model becomes operational chaos.

For accounts with catalogs exceeding 50 active SKUs, analyzing profitability by fulfillment method should be a quarterly exercise. Conditions change: Amazon adjusts fees, your 3PL costs are renegotiated, and the sales mix per product evolves. What was profitable in FBA six months ago may not be profitable today.

The choice between FBA and in-house fulfillment is neither ideological nor permanent. It is a financial decision that must be reviewed using real data from your operation, considering not only the cost per shipment but also the impact on conversion, the value of operational control, and your team's ability to manage logistical complexity.