Stockful is now Built for Shopify What that means ›
← All posts
Shopify

How to Prepare Your Shopify Inventory for BFCM 2026

BFCM 2026 is 27 to 30 November. The full inventory preparation timeline, plus what to prioritise if you are picking it up partway through.

11 May 2026 · 6 min read

Black Friday 2026 falls on 27 November. Cyber Monday is 30 November. Almost everything that decides whether you have the right stock that weekend is settled by orders placed weeks earlier, which is why BFCM inventory is a summer and autumn job rather than a November one.

Here is the full month-by-month timeline. If you are arriving partway through it, start with the section directly below and then pick the timeline up where you are.

Picking this up in September or October

Most of the planning window is behind you at that point. That is recoverable, but it changes the order you do things in.

The first job is no longer building a data foundation. It is working out the last sensible order date for each of your hero products, counted backward from BFCM through the supplier’s lead time plus a buffer for the peak-season freight squeeze. A 30-day lead time lands you around mid-October. A 60-day lead time means late September. The last day to reorder for BFCM 2026 works that calculation through in detail.

So: shortlist your hero products, run the backward calculation, and place what you can this week. Use your worst recent lead time rather than your average, because factories, freight and customs all slow down heading into peak. The data foundation and dead-stock clearance below are still worth doing, just in parallel rather than first.

Why inventory is the BFCM bottleneck

BFCM is primarily a marketing and sales event, but the operational bottleneck is almost always inventory. You can run the best ads in the world, but if your top products stock out on Friday afternoon, you are leaving revenue on the table.

The two most common BFCM inventory failures are stocking out of your best sellers (you under-estimated demand and lost sales you cannot recover) and over-ordering for the event and getting stuck with excess inventory in January (you over-estimated demand and now you are running clearance sales to free up cash).

Good preparation prevents both.

May-June: Build your data foundation

The first step is understanding what you are working with.

Review last year’s BFCM data. Pull your sales reports from November-December 2025. Which products sold the most? What was your daily sales rate during the BFCM weekend versus a normal week? Did anything stock out? If so, how early?

If you do not have last year’s data because Shopify’s 180-day history has already expired, this is exactly why capturing historical snapshots matters. Tools like Stockful retain up to a year of daily inventory data, so this year’s BFCM performance will be available for next year’s planning.

Identify your BFCM hero products. These are the products you will promote most heavily. They should be your best sellers, products with good margin at a discount, or new products you want to push. Build a shortlist of 10-20 hero SKUs that will get the bulk of your marketing spend.

Audit your current inventory health. Run an ABC analysis and a dead stock report. You want to go into BFCM with a lean, healthy inventory. Clear dead stock now so it does not consume warehouse space you need for BFCM inventory.

July-August: Place strategic orders

This is the critical purchasing window, especially if your suppliers have lead times of 30 days or more.

Calculate BFCM demand estimates. For your hero products, estimate how much you expect to sell during the BFCM period (typically 5-7 days including the run-up). Use last year’s multiplier: if your normal weekly sales are 100 units and BFCM week was 4x normal, plan for 400 units during the event. Add your safety stock buffer on top.

Place purchase orders early. Suppliers get busier as BFCM approaches. Placing orders in July or August gives you the best chance of receiving stock on time and may even get you better pricing. Waiting until October means competing with every other retailer for supplier capacity.

Negotiate terms. If you are placing larger-than-normal orders for BFCM, use the volume as leverage for better pricing, priority shipping, or flexible return terms on unsold inventory.

Consider staggered orders. Rather than one massive order, place a primary order for your base BFCM estimate and a smaller follow-up order 2-3 weeks later. If early sales data suggests higher demand, you can increase the follow-up. If demand looks softer, you can reduce it.

September-October: Receive and prepare

Receive and verify inventory. As BFCM shipments arrive, verify quantities carefully against your purchase orders. Any discrepancies need to be caught now, not during the event.

Distribute stock across locations. If you have multiple fulfilment locations, allocate BFCM inventory based on each location’s expected demand. Centralising everything in one warehouse creates a single point of failure. Spreading stock across locations also reduces shipping times for customers.

Set up low-stock alerts. Configure Shopify Flow automations or use your inventory app’s alert system to notify you when hero products hit a predefined threshold during the event. You want to know the moment a product starts running low, not after it sells out.

Prepare your clearance plan. Decide now what you will do if you have leftover BFCM inventory in December. Having a clearance strategy ready (Boxing Day sale, bundle deals, donation) prevents the “what do we do with all this stock?” panic in January.

November: Execute and monitor

The week before BFCM: Do a final inventory count against your plan. Confirm all expected shipments have arrived. Test your low-stock alerts to make sure they fire correctly.

During BFCM: Monitor inventory levels in real time or near-real time. Your best-selling products can move fast, and you may need to pull back marketing spend on products that are about to sell out (or shift spend to products with plenty of stock).

Immediately after BFCM: Review what sold, what did not, and how accurate your estimates were. This data is the foundation for next year’s planning. Export and save it somewhere durable, because Shopify’s 180-day history will have lost it by next May.

The earlier you start, the less it hurts

BFCM inventory planning is not glamorous work. It is spreadsheets, supplier emails, and a lot of arithmetic. But the merchants who do it well consistently outperform those who wing it.

The single biggest advantage you can give yourself is time, and the timeline above is written to hand you as much of it as possible. If you are already inside it, the advantage now comes from being decisive on the hero products rather than thorough on all of them. Whatever you learn this year, save the data: next May the whole plan starts from what happened this November, and Shopify’s 180-day history will not have kept it for you.

Quick checklist: BFCM inventory readiness

Here is a condensed version you can pin to your wall. If you are joining partway through, work backward from the ordering deadlines first and catch up on the rest.

May-June: Review last year’s data. Identify hero products. Clear dead stock. Audit inventory health.

July-August: Calculate demand estimates. Place primary purchase orders. Negotiate terms.

September: Receive and verify shipments. Distribute across locations. Set up low-stock alerts.

October: Final inventory audit. Prepare clearance plan for unsold stock. Brief your team.

November 1-26: Final stock verification. Test alerts. Confirm all shipments received.

November 27-30 (BFCM): Monitor inventory in real time. Adjust marketing spend based on stock levels.

December: Review results. Export and save all data. Execute clearance plan if needed.

Stockful gives you the historical data, ABC analysis, and sell-through rates you need to plan BFCM inventory with confidence. Get started free at [stockful.app](https://stockful.app).

Try Stockful on your Shopify store Daily inventory history, forecasting, reports and an AI assistant. Free 14-day trial.
Start free trial