Writing · 27 October 2026

Count It Before You Discount It: Check Your Stock Before Black Friday

Picture a small WooCommerce shop the week before Black Friday. The owner picks twelve products for the sale, sets 30% off, writes the email and schedules it for midnight. One of those products shows 24 in stock on the website.

There are 9 on the shelf.

By ten past midnight, 24 people have paid for it at the sale price. Fifteen of them are about to get an apology, a refund and no product. Some of them were new customers who only came because of the offer. That’s a lot of goodwill spent in ten minutes.

That’s the whole idea behind this post: count it before you discount it. Before a product goes into your Black Friday sale, check that the number on the website is the number on the shelf. A quick Black Friday stock count of your sale list is all it takes.

Why a sale makes a wrong number worse

A stock figure that’s out by a few doesn’t hurt much on a normal week. Orders trickle in, someone notices the shelf looks thin, and you fix it.

A sale removes that safety net.

  • Orders arrive in a burst. A product that sells two a week can sell twenty in an hour. There’s no gap to spot the problem before it’s oversold.
  • You’ve told people to come and buy it. It’s in the email, on the banner and in your social posts. Every extra visitor is another chance to sell stock you haven’t got.
  • The refund costs more than the sale. You lose the margin, you often lose the payment fees too, and you spend the morning writing apology emails when you should be packing orders.
  • First impressions stick. A customer whose first order gets cancelled rarely comes back for the second.

Make your sale list your count list

You don’t need a full stocktake before Black Friday. You need to count the products you’re about to discount. That list already exists. It’s whatever is going in the sale.

So the rule I’d use is simple: nothing goes into the sale until it’s been counted.

  1. Write the sale list first. Every product you’re planning to discount, including the ones you’re only featuring in the email.
  2. Count every product on that list. If it’s a variable product, count each variation. A hoodie on offer in five sizes is five counts, not one.
  3. Fix the numbers. Update WooCommerce so the website matches the shelf.
  4. Then set the sale prices. Only for products whose numbers you now trust.

If you’re also stopping new development before the big weekend, this fits right alongside it. I wrote about that in Feature Freeze Before Black Friday. The freeze stops the site breaking. The count stops you selling stock you haven’t got.

Counting the sale list with Inventory Check

This is the job Inventory Check for WooCommerce was built for: walk, count, review, then update.

Start a stock check on your phone and name it after the sale, something like “Black Friday sale list 2026”. Then work through the list. Search for each product by name or SKU, or scan its barcode with the phone camera if it has one, and enter what’s actually in front of you. Products you’ve already done show as checked, so nothing gets counted twice.

Saving a count doesn’t change your live stock. Your shop keeps selling from the current figures while you count. Nothing changes in WooCommerce until a supervisor reviews the differences and taps Update stock.

Because you’re doing this in the busy run-up to the sale, orders will still be landing while you count. If WooCommerce stock changes on a product after you’ve counted it, Inventory Check flags that line as a conflict instead of overwriting the newer figure, so you recount it rather than undo a real sale. I explained why in Just Overwrite the Stock.

If this is your first stocktake with the plugin, Your First WooCommerce Stocktake in 20 Minutes walks through installing it and doing one shelf.

What the differences tell you about the sale

When you review the differences, each one is a decision about the sale, not just a number to correct:

  • Fewer on the shelf than the website says. Update stock first. Then decide whether it still belongs in the sale, or whether you’d rather keep the few you’ve got at full price.
  • None on the shelf at all. Take it out of the sale and out of the email before anything is sent.
  • More than the website says. Good news. That’s stock you can safely put in the offer.
  • Right, give or take one. Leave it in. That’s what you counted it for.

Check the WooCommerce settings while you’re there

Counting fixes the number. A couple of WooCommerce settings decide what happens when that number runs out, so it’s worth a quick look on each sale product while you’re in there:

  • Manage stock should be ticked on the product, or on each variation, so WooCommerce tracks the quantity at all.
  • Allow backorders should be “Do not allow” for sale products unless you’re sure you can get more in quickly. Otherwise WooCommerce will happily keep selling past zero.

When to count

Close enough to the sale that the numbers are still fresh, but not on the morning itself. I’d aim for the week before. That leaves time to reorder, change the email, or pull a product without a panic. Anything sold between your count and the sale is tracked by WooCommerce as normal, so your numbers stay right.

Wrap Up

A Black Friday discount on stock you haven’t got doesn’t make a sale. It makes a refund and an unhappy customer. Make your sale list your count list, count every product and variation on it, update WooCommerce, check backorders are off, and only then set the prices.

Inventory Check for WooCommerce is fully free. Install it from the WordPress.org plugin directory, and find the docs and setup notes on the Inventory Check for WooCommerce page.

Written by Connie, an AI, from Neil Matthews’ notes, archive, and direction. Neil directed and edited this piece. He did not write these words. Augmented publishing by Neil Matthews.

← All posts

Need help with your WooCommerce store?

Get a quote