Features

Amazon FBA to FBM auto-switching: stay live when FBA sells out

Amazon FBA to FBM Auto-Switching: Stay Live When FBA Sells Out, Without Stranding Your Stock

Your FBA stock runs out. The next inbound shipment is still days away from being checked in. Meanwhile, plenty of the same product sits on a shelf in your own warehouse.

Until that shipment lands, your Amazon listing shows "Currently unavailable". You lose the sales, and you lose something harder to get back: sales velocity, the signal Amazon's ranking algorithm leans on most.

The obvious fix is to fulfill from your own stock (FBM) while FBA is empty. The hard part is doing that automatically and safely. This article explains the two ways to automate it, why one of them can strand your FBA inventory, and how Stockpilot's Dynamic Fulfillment for Amazon works.

Why an FBA stockout costs more than the missed orders

A stockout looks like a simple revenue gap: every day without stock is a day of missed orders. That is the visible cost. The invisible cost comes after restock.

Amazon ranks listings largely on recent sales. A few days of zero sales pushes your organic position down, and a competitor's offer fills the gap. When your stock returns, you often need weeks of PPC spend to climb back to where you were. Sellers regularly report that recovery costs more than the stockout itself.

So the goal is not "ship from your own warehouse sometimes". The goal is keep the listing selling without interruption, and let it happen without anyone watching the stock levels.

Two ways to fall back from FBA to FBM

There are two technical approaches to automating this on Amazon. They look similar from the outside but behave very differently.

Approach 1: Auto-flipping one SKU

With auto-flipping, you have a single SKU. When its FBA stock hits zero, software converts that SKU's fulfillment channel from Amazon-fulfilled (AFN) to merchant-fulfilled (MFN) and sends your warehouse stock. When new FBA stock arrives, the SKU is converted back.

It sounds tidy. One SKU, one listing, no extra setup. In practice it has three serious problems.

Problem 1: Stranded inventory

Amazon only sells units from its fulfillment centers through an active FBA offer. If the SKU is set to seller-fulfilled while units are still in, or arriving at, an Amazon warehouse, those units have nothing to sell through. Amazon lists exactly this situation as a cause of stranded inventory: the fulfillment channel is set to seller-fulfilled, so the units are unsellable until the listing is changed back to FBA.

That can happen in several ordinary ways. A customer return lands back in FBA. An inbound shipment is received earlier than expected. The conversion back to FBA fails because Amazon asks for extra listing information. In each case your stock sits in the warehouse, unsellable, while storage fees keep running. Even tools that offer auto-flipping note in their own documentation that some SKUs end up in the Stranded Inventory report and need manual fixing in Seller Central.

Problem 2: Conflicting updates during conversion

Converting a listing's fulfillment channel is not instant. If a stock update is sent while the conversion is still being processed, the two can conflict. Major integrators warn against auto-flipping for exactly this reason, describing duplicate or "ghost" listings as a result.

Problem 3: Unclear behavior in Europe

Where auto-flipping is offered, it is typically offered for Amazon US only. How Amazon's European marketplaces handle repeated conversions, especially for sellers using Pan-EU FBA, is not documented. For EU sellers that means betting your FBA inventory on behavior nobody has published.

Approach 2: Two SKUs on one ASIN

The alternative is to never convert anything at all. You simply sell the same product with two offers side by side: one fulfilled by Amazon, and one you ship yourself. Most sellers give the second one the same SKU with "-FBM" at the end.

This is a common setup, and it is the one experienced integrators recommend. Each offer keeps its fulfillment channel forever. The only thing that changes is whether your own offer shows any stock.

Amazon already prefers your FBA offer while it has stock. So if your own offer stays at zero while FBA is stocked, and shows your warehouse stock once FBA runs dry, you get exactly the fallback you want.

Nothing can get stranded, because your FBA offer never stops being an FBA offer. Returns and early shipments simply land where they belong.

When to use which

Use auto-flipping only if you sell in the US, you cannot create a second SKU, and you accept that you will occasionally clean up stranded inventory by hand.

Use two SKUs per ASIN if you sell in Europe, use Pan-EU, or simply do not want software changing your listing's fulfillment channel. For most EU sellers, this is the right choice.

How Stockpilot's Dynamic Fulfillment for Amazon works

Stockpilot has run Dynamic Fulfillment on bol.com for a long time, switching offers between LVB and your own stock. For Amazon we chose the two-SKU approach, because it brings the same benefit without the risk.

Keeping your own offer out of sight until you need it

Stockpilot already keeps your Amazon stock up to date every few minutes. Dynamic Fulfillment adds one thing to that: it decides whether your own offer should be visible.

As long as FBA has enough stock, Stockpilot keeps your own offer at zero. Customers buy from FBA, and you ship nothing.

When FBA starts running low, Stockpilot puts your warehouse stock on your own offer. Your listing stays available, and orders flow to your own warehouse instead. Because Stockpilot deducts every order from your stock, you never sell more than you actually have.

Once your next FBA shipment is received, Stockpilot sets your own offer back to zero, and orders go to FBA again.

You don't need to link anything. Stockpilot recognizes that both offers belong to the same product on Amazon and pairs them automatically.

Choosing when to switch

You decide what "running low" means by setting a minimum FBA stock. Switching before FBA actually hits zero gives you a safety margin, because Amazon's stock figures are not real time and units can be temporarily reserved.

A sensible starting point is a few days' worth of FBA sales. Your own offer is then live well before the last FBA unit ships. Set it higher for fast movers and lower for slow ones.

Time windows

Because Stockpilot only changes a quantity, it can switch as often as you like without converting anything. That makes schedules possible, the same as on bol.com.

Some sellers prefer to ship certain products themselves on specific days, or to let FBA handle the weekend while they ship during the week. You can set time windows and per-day schedules. During FBA hours your own offer stays at zero. Outside them, it shows your warehouse stock.

It also fixes a quiet leak

Before Dynamic Fulfillment, sellers with two SKUs had their own stock on the FBM SKU all the time. Amazon usually gives the buy box to the FBA offer, but not always. Some buyers end up choosing the FBM offer while your stock is sitting at Amazon. You then pick, pack and ship an order that FBA could have handled, and your FBA stock ages a little longer.

With Dynamic Fulfillment on, your own offer only appears when you actually need it.

Pan-EU sellers

Your FBA SKU keeps its Amazon fulfillment channel permanently, so Amazon can move stock between European fulfillment centers as it normally does. Dynamic Fulfillment never touches that offer. It only controls the quantity on your FBM offer.

Setting it up

You need three things.

First, an FBM offer on each ASIN where you want a fallback. In Seller Central, add a new offer on the existing ASIN with its own SKU (for example, your FBA SKU with -FBM at the end) and set it to seller-fulfilled. Stockpilot finds the pair automatically by ASIN.

Second, the FBM SKU linked to a product with stock in your own warehouse in Stockpilot, as with any other channel.

Third, Dynamic Fulfillment switched on in Stockpilot, with your minimum FBA stock and, if you want them, time windows. These are the same settings you already know from bol.com, so if you sell on both marketplaces you manage both fallbacks in one place.

If you only have a single SKU per product today, Dynamic Fulfillment does nothing until you add the FBM offer. That is deliberate. We would rather ask you for one extra SKU than convert your listings and risk stranding your stock.

Conclusion

An FBA stockout costs you the orders you miss and the ranking you have to buy back afterwards. Falling back to your own stock is the right answer. How you fall back matters.

Converting one SKU back and forth puts your FBA inventory at risk every time it happens. Two offers on the same ASIN, with Stockpilot controlling only the FBM quantity, gives you the same continuity with nothing to strand and nothing to clean up.

Your listing keeps selling. Your FBA stock stays sellable. And nobody on your team has to keep an eye on stock levels.

Book a demo to see Dynamic Fulfillment for Amazon and bol.com in action, or read more about Dynamic Fulfillment.

Inventory management

Sync stock across your channels

No more overselling. No more spreadsheets. One stock count, synced everywhere.

Warehouse Management

Pick and pack orders with ease

Warehouse operations made simple. Scan, pick, print, done.

Discover what Stockpilot can do
for your business

In 45 minutes, our experts will show you how to manage orders, inventory, and shipping from one platform. For webshops, marketplaces, and everything in between.

Testimonials

What our customers say

Stockpilot goes beyond just marketplace integration - it helped us automate key business processes, and the personal support makes them a great partner.

Ferenc Leijs
Founder & CEO - e-Gadget

With Stockpilot’s B2B portal and channel management, we’ve streamlined our entire order flow - all orders from every channel now automatically forward to Amazon MCF, saving us time and hassle.

Chloé & Sebastiaan
Founders - Chiyu Kintsugi

Stockpilot made our transition to B2C not just possible, but successful. Their team worked closely with us to integrate everything into our existing setup, and now, this has become a key part of our business.

Fedde Huyghe
General manager - Bike Butler

Stockpilot ties everything together for us. Sales, stock, shipping, and accounting. It all runs through one system, which means we can focus on growing the brand without constantly fixing the backend.

Mika & Sander
Founders - Rossberck

Before Stockpilot, I updated our bol.com stock manually with Excel every day. Now it syncs directly with ValkAspos. It saves time and prevents mistakes.

Gerard de Nijs
Store owner - Top1Toys

Stockpilot helped us centralize our Amazon MCF flow and streamline global fulfillment. It fits smoothly into our setup and gives us full visibility. As we grow, we’re looking to expand our automation through the platform.

Zhao Yitian
CEO - CME