Home / Inventory / Liquor stores
Liquor store inventory

Liquor store inventory software built for a deep catalog

Cases in the walk-in, bottles on the shelf, singles in the cooler. Batchly gives each its own SKU, price, and reorder point, and receives the distributor order without a spreadsheet on the side.

A liquor store catalog is deep in a way most retail software underestimates. The same bourbon exists at 750ml, 1L, and 1.75L, each its own SKU with its own price. Beer arrives by the case and leaves as cases, six-packs, and loose singles. Add wine, nips, and mixers and you're past a thousand items before you've stocked the register candy. The inventory system has to hold all of it — and still keep the counter fast when there's a line at 9 p.m. on a Friday.

Cases, bottles, and singles as their own SKUs

A case of 24, a six-pack, and a loose single are three different things at three different prices, so in Batchly each one is its own SKU with its own price, its own count, and its own reorder point. When the distributor order arrives, you receive the purchase order and the ordered quantities land in stock in one step — no retyping, no spreadsheet on the side. Any SKU that drops to its reorder point gets a low-stock flag, so the cooler singles and the case stack each speak up before the weekend. And because every count is its own count, a shelf that doesn't match the book means something — shrinkage or a receiving error, not units fighting each other.

A deep catalog with a fast front

Depth in the catalog shouldn't mean clutter at the register. Batchly keeps your roughly 20 core movers — the house vodka, the two best-selling cases, the nips at the counter — on the front of the register and at the top of the reports. Velocity numbers show what each one sells per day and how many days of stock are left, so the Thursday distributor order writes itself from real numbers instead of a walk down the aisle with a legal pad. The suggestions stay suggestions: you approve every order, and nothing goes to a distributor on its own. More on how the alerts and reorder suggestions work on the AI inventory tools page.

Shrinkage shows up in weeks, not at the annual count

Liquor shrinks three ways: at the register, in the stockroom, and out the door. Batchly's answer is boring and effective — a paper trail on everything. Every sale is tied to the person who rang it. Voids and comps are logged, not silent. The cash drawer is counted against expected totals at close, so a short drawer is a same-day conversation instead of a month-end suspicion. And stock adjustments carry a name and a timestamp, so "the count was off" always has a who and a when attached.

Pair that with section-by-section cycle counts — the nip rack weekly, a cooler door on Tuesdays, one spirits bay a night — and variances surface while they're still small. A nip rack that walks loses you a few dollars a day and hundreds by the annual count; a weekly count catches it inside the first week.

ID checks live on the product

Everything in the store is age-restricted, so in Batchly the flag lives on the SKU and the register does the remembering: the sale prompts an ID check before it rings, staff scan the license, and the confirmed check is logged on the sale. A new cashier on their second shift runs the same check the owner does.

The same catalog runs the register

This page is the inventory half. The same products power the point of sale, where dual pricing decides who covers the 3.5% + $0.20 card fee — a real question when margins on a bottle run 15% to 25%. The register and payments side is covered on the liquor store POS page, and the card fee calculator puts numbers on your own volume. When you want the phone answered and regulars texted when their usual case is due, add Shophand, the AI staff bundle at a flat $49.96/mo on top of the $99/mo platform — full breakdown on pricing.

Questions liquor store owners ask

Can Batchly handle a liquor store's SKU count?

Yes. A liquor store catalog runs deep — spirits, wine, beer, and singles across multiple bottle sizes. Batchly holds the full catalog and keeps your roughly 20 core movers on the front of the register, so the depth never slows down a Friday-night line.

How do cases and singles work?

Each rings as its own SKU with its own price and count; receiving a purchase order adds the ordered quantities to stock in one step.

How does Batchly help catch shrinkage?

Every sale, void, and stock adjustment is logged with who did it and when, and the cash drawer is counted against expected totals at close. Section-by-section cycle counts surface variances while they are small, so a walking nip rack shows up in a week, not at the annual count.

Does Batchly place distributor orders automatically?

No. Batchly tracks sales velocity, flags what is running low before the weekend, and suggests reorder quantities for your core movers. You approve every order — nothing is sent to a distributor without a human saying so.

Make the counts agree

Load the catalog, give cases and singles their own SKUs, and count one section at a time. 21 days free.

Start free