Get early access
Shops

Inventory software for liquor stores and bars

A bottle of spirits is worth many times a bottle of drink, and that changes how a liquor store has to count. Shopkeepa helps you track each bottle and case, record where stock goes and spot what is missing sooner.

Sound familiar?

  • High-value bottles are an easy target, and you only find out something is missing at the monthly count.

  • You sell bottles and cases of the same drink, and the two counts do not agree.

  • Fast-selling brands run out on the weekend, when you cannot get a delivery.

  • Staff handle expensive stock all day, and you cannot see what they sold or gave away.

How Shopkeepa helps

Bottles and cases as separate products

List a single bottle and a case of the same drink as two products, each with its own price and count. Shopkeepa has no variants, so this keeps both honest.

Every loss has a reason

Record breakage, theft or loss, and corrections as stock movements. A pattern of losses on one product stands out in the history.

Scan to sell

Scan the barcode with a phone camera or a Bluetooth or USB scanner. It finds products already in your own list.

Minimums on the weekend sellers

Set a minimum on the brands people ask for by name. One reminder when stock crosses it, then it lands on the restock list.

Cashier access with limits

Cashiers can sell without seeing costs, profit or settings. Voids and refunds stay on record.

A day in a liquor store

  1. Open: check the restock list

    Weekend favourites under their minimum are already listed. Order before the supplier cut-off.

  2. Morning: a delivery of cases

    Scan each case and add the quantity with Stock In. Bottle counts are checked separately.

  3. Afternoon: sell by bottle and by case

    Ring up each sale and record how it was paid. Each sale takes the right product off the right count.

  4. Evening: a quick count of top shelf

    Count the premium bottles, enter the number and let Shopkeepa record any difference.

  5. Close: compare the drawer and the record

    Check the day's sales split by payment type against the till.

Counting bottles and cases without double counting

A case of twelve and a single bottle are one drink and two products. Shopkeepa does not convert between units, so "Rum white 750 ml" and "Rum white 750 ml, case of 12" each have their own stock number and their own price.

When a case is delivered, add it to the case product with Stock In. If you open a case to sell bottles, reduce the case count by one and add twelve to the bottle count, recording both as corrections. It takes a moment, and your counts stay true. Each bottle size is also its own product: 200 ml, 375 ml, 750 ml and 1 litre are four lines.

ProductIn stockMinimumStatus
Rum white 750 ml512Reorder
Rum white 750 ml, case of 1232OK
Stout 330 ml, case of 2402Out

Name products with brand, type, size and pack, so search finds them and similar bottles do not get mixed up. Naming and organising products has more.

Protecting high-value stock

Spirits are small, valuable and easy to sell on. Shrinkage hurts a liquor store faster than most. A few bottles a week can wipe out a month's profit on a fast seller, and it rarely feels like much at the time.

Shopkeepa cannot stop a bottle leaving. What it does is make the gap visible. Stock is a ledger of movements, and each removal has a reason: sale, damaged, theft or loss, correction or count. If a product keeps showing losses, you can see which one, and compare that to your counts. Counting the top shelf often, even a few products a day, catches problems early. Reduce stock loss and how to do a stock count cover the habits.

  • Cashiers see what they need to sell, not costs or profit.
  • Voids and refunds are kept on record, not silently changed.
  • Payments are recorded by type, so the drawer and the record can be compared.

Rules about who may buy alcohol, licences and opening hours are set locally. Shopkeepa does not check age or enforce them. Check your licence conditions with the authority in your country. Shopkeepa also does not track expiry dates, which matters little for spirits but more for beer and mixers, so rotate those by hand.

Common questions

How do I handle a case and single bottles of the same drink?

List them as separate products. When you open a case, record the change as corrections on both, so the case count goes down and the bottle count goes up.

Does Shopkeepa stop theft?

No software does. It records every stock movement with a reason, supports quick counts and keeps voids on record, so you notice losses sooner.

Can I limit what my staff see?

Yes. Cashiers can sell and look up products, but cannot see costs, profit or settings.

Does it check customers' ages?

No. Shopkeepa records sales and stock. Age checks and licence rules are your responsibility under local law.

Is it available now?

Not yet. Shopkeepa is in development, and early access shops will help shape it. Join the waitlist to be one of the first in.

Made for a shop like yours

Tell us how your shop runs and help shape what we build. Join the waitlist for early access.