๐ŸŽ Free Bookkeeping Health Check + 2 Months Complimentary Bookkeeping Support for Qualified Businesses
Inventory ยท Guide

Stop selling the same item twice: available-to-promise for small businesses

Two salespeople, one sofa, two customers. If it's happened in your business, you already know the cost: an awkward phone call, a delayed delivery, maybe a refund, and a customer who doesn't come back. It almost always happens for the same reason โ€” the team was selling from the wrong number.

The three numbers people confuse

Sales should only ever sell from the third one. The trouble is that most small businesses don't have it written down anywhere.

How to calculate available-to-promise

A simple version that works for most product businesses:

Available for sale = on the floor โˆ’ sold and awaiting delivery โˆ’ held for another branch or customer

Then, separately, show coming in โ€” stock on purchase orders or posted purchases that hasn't arrived โ€” so sales can promise a later date instead of saying "no".

Worked example

You have 6 of a dining table on the floor. Two are invoiced for delivery on Friday. One is held for your second store. Four more are on a container due in two weeks.

If sales works from QuickBooks' 4, they will eventually sell the table your second store is counting on.

Doing it with QuickBooks Online

You can approximate available-to-promise with QuickBooks reports and a spreadsheet: take quantity on hand, subtract any holds you track elsewhere, and add an "on order" column from open purchase orders. If your region and plan include sales orders, their committed quantities help too.

The weakness is timing. A spreadsheet is accurate when someone updates it. Double-selling happens in the gaps โ€” two sales an hour apart, a hold someone forgot to record, a delivery that was never marked.

Five rules that keep the number honest

  1. Reserve automatically, at the moment of sale. If reserving depends on someone remembering, it will be forgotten on the busiest day.
  2. Make holds visible. Stock set aside for another branch or a customer deposit must come off available straight away.
  3. Release only when goods leave. Stock moves out of "awaiting delivery" at delivery or pickup โ€” not when the truck is booked.
  4. Flag negatives. A negative or oversold figure is a signal that something upstream is wrong. Surface it; don't hide it.
  5. One number, everywhere. The showroom, the phone, and the website should all quote the same available figure.

How we build it on top of QuickBooks

Our warehouse layer for QuickBooks Online makes available for sale the headline number. Every invoice reserves stock automatically, held stock for sister branches comes off immediately, incoming purchases show as "coming in", and negative or oversold quantities are flagged. QuickBooks stays your accounting system; the warehouse layer keeps the number honest.

See it on your own QuickBooks company

A 20-minute call. We'll look at how orders move through your business today and show you exactly where the gaps are.

Book a 20-minute demo โ†’

Frequently asked questions

What is available-to-promise?

The quantity you can sell to a new customer right now: stock on the floor minus stock already sold and awaiting delivery, minus stock held for another branch or customer.

How do I stop selling the same item twice in QuickBooks?

Sell from an available-for-sale figure rather than quantity on hand, reserve stock automatically when the invoice is raised, make holds visible, and release stock only when goods actually leave.

QuickBooks and QuickBooks Online are trademarks of Intuit Inc. Rinko Books' warehouse software works with QuickBooks Online; it is an independent product and is not made, endorsed, certified or sponsored by Intuit.

๐Ÿงพ
Rinkesh Patel, Rinko Books
Bookkeeping and warehouse systems for businesses running QuickBooks Online