Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. Why Does My Shop Keep Selling Things Online That Already Sold Over the Counter?
Problems We Solve

Why Does My Shop Keep Selling Things Online That Already Sold Over the Counter?

Independent shops sell a last item at the till while the website still shows it. We connect your till and online shop to one stock count that both update.

Updated 3 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

When the till and the website keep separate stock counts, the last candle or the only copy of a book sells twice: once over the counter and once online. We connect your till system and your online shop so both work from one stock figure, update each other within moments and flag the few items that need a manual check.

The last one sold twice

On Saturday morning a customer bought the last of the hand-thrown mugs from the window display. At lunchtime an online order came in for the same mug. On Monday you are writing an apology email and refunding the order, and wondering how many other things on the website are showing stock you no longer have.

It happens most with exactly the items you are proudest of: one-offs, small batches from local makers, the last few of a range you will not reorder. These are the items the website is supposed to sell.

Two systems each think they own the stock

Many independent shops started with a till system for the shop and added a website later, often on Shopify, WooCommerce or Squarespace. Each keeps its own count. Somebody updates the website by hand when they remember, usually at the end of the day or the end of the week.

  • Sales at the till do not reduce stock on the website.
  • Online sales do not reduce stock on the till.
  • Deliveries are booked in on one system and typed into the other.
  • Products are named slightly differently in each, so matching is by eye.
  • Some tills and online shops have a built-in link that is only partly set up.

Several till systems now offer a proper link with an online shop, and if yours does, turning it on may be all you need. We look at that first.

What double selling costs a small shop

Every oversold order means a refund, an apology and a customer who is less likely to try your website again. For a small shop with a loyal local following, that disappointment is personal.

The hidden cost is caution. Worried about overselling, many shops keep their website stock artificially low or leave unique pieces off it altogether, so the website sells less than it could.

How we connect the till and the website to one count

  1. We match every product on the till to its listing on the website, using barcodes or SKUs where you have them and a one-off matching exercise where you do not.
  2. We decide with you which system holds the master count, usually the till, since that is where deliveries and most sales happen.
  3. Every till sale reduces the online stock within moments, and every online order reduces the till stock, through the APIs of both systems.
  4. Deliveries booked in on the till appear online, and new products are flagged for a website listing rather than appearing half finished.
  5. One-off items can be set to come off the website as soon as they sell anywhere, with a small buffer for fast-selling lines if you want one.
  6. A daily check compares both counts and lists any mismatches for a person to look at.
EventBeforeAfter
Sale at the tillWebsite unchangedWebsite stock reduced
Online orderTill unchangedTill stock reduced
Delivery booked inTyped into bothBooked in once
MismatchFound when a customer complainsListed on the daily check

Stock counts are only as good as what goes through the till. Items given away, broken or used for display still need recording, and the daily check helps you spot where that has slipped.

A Saturday with one stock count

When the last mug sells at the counter, it disappears from the website before anyone else can order it. Online orders show up on the till so the staff know which items are spoken for. You stop typing deliveries twice, and you can put one-off pieces online with confidence.

The weekly job of checking the website against the shelves goes away, replaced by a short daily list of anything that does not match.

Signs your shop has this problem

  • You have refunded an online order because the item sold in the shop.
  • Somebody updates website stock by hand.
  • Deliveries are entered twice.
  • You keep unique or last items off the website to be safe.
  • Your till and website call the same product different things.

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

Do I need a new till system?

Usually not. Most modern till systems have an API we can connect to. If yours does not, we tell you what the options are before any work starts.

What if my products have no barcodes?

We match products once by name and details, and give each a code so future matching is automatic.

Can it work with Shopify?

Yes. Shopify's API allows stock to be updated from another system, which is the most common setup we see.

What drives the cost?

Which till and online shop you use, how many products you have and how tidy the product data is in each.

What do you need from us?

Access to your till and website accounts, a product export from each and an hour with whoever books in deliveries.

Keep reading

More on Problems We Solve

Start here

Tell us how your shop and website keep in step

Describe your till, your website and how stock, orders and collections move between them on a normal Saturday. We will tell you what we would connect, what we would leave alone, and if your till system can already do it with a setting, we will say so.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →