Get early access
Shops

Inventory software for small wholesalers and cash-and-carry shops

A small wholesaler moves cases and cartons to shops, restaurants and market vendors. Shopkeepa helps you track what is in the warehouse, record bulk sales and see what to reorder. It is built for counter sales, not credit accounts, and we will be clear about where that line sits.

Sound familiar?

  • You buy and sell in cases, but also in packs, and the two counts drift apart.

  • Regular buyers pick up big orders, and you are not sure what is left until you walk the warehouse.

  • A few products make most of your money, and others sit in the back.

  • Several people load and sell, and it is hard to see where stock went.

How Shopkeepa helps

Cases and packs as separate products

List a case and a single pack of the same product as two products, each with its own price and count. Shopkeepa has no variants and does not convert between units.

Bulk import and Stock In

Import a long product list with a preview, then use Stock In for each delivery.

Big sales, recorded quickly

Add many lines to one sale and record how it was paid: cash, card, bank transfer or a local wallet.

A restock list

Set a minimum on each product. When stock crosses it you get one reminder and the item goes on the list with a suggested order quantity.

Reports on what earns

Best sellers, slow movers, inventory value and gross profit where costs are entered.

A day at a small wholesaler

  1. Open: check the restock list

    Cases under their minimum are listed, with a suggested order quantity.

  2. Morning: a supplier truck

    Search or scan each product and add the cases received with Stock In.

  3. Midday: a shop owner collects an order

    Add each product to one sale, record the payment and give a receipt on screen, in print or by share link.

  4. Afternoon: count one aisle

    Count a section of the warehouse in whole cases and enter the numbers. Differences are recorded.

  5. Close: see what moved

    Check sales by payment type against the drawer and the bank transfers received.

Cases in, cases out, and the packs in between

A wholesaler's stock is naturally in cases, cartons and pallets, and most of the time customers buy the same way. But many also sell a few units from an open case to smaller buyers. That is where counts break down.

Shopkeepa counts whole units and has no unit conversion, so you decide what each product is. "Cooking oil 1 L, case of 12" and "Cooking oil 1 L" are separate products. When you break a case, record it as a correction on both: one fewer case, twelve more singles. It takes a moment and keeps both counts true.

ProductIn stockMinimumStatus
Rice 5 kg bag, case of 6410Reorder
Cooking oil 1 L, case of 12186OK
Tomato paste tin, case of 2405Out

A wholesaler's reorder point is mostly about lead time: if a supplier takes a week, a minimum must cover a week of sales. See how to set reorder points and the reorder point calculator.

What Shopkeepa does not do for wholesalers yet

Wholesale often runs on relationships and credit. Shopkeepa's first release does not cover that, and we would rather say so now.

  • No customer accounts or credit. There are no customer balances, statements or payment terms. If you extend credit to buyers, keep that record separately for now.
  • One price per product. There are no multiple price lists, so you cannot hold a retail price and a trade price on the same product. If you sell the same item at two prices, list it as two products.
  • No purchase orders or supplier ordering. Shopkeepa gives you a restock list with suggested quantities. The order itself is placed by you.
  • Payments are recorded, not processed. You note whether a sale was cash, card, transfer or a wallet. Shopkeepa does not take the payment.

What it does well is the counter: a fast till for big and small sales, stock that updates with each sale, clear movement history and cashier access that hides costs and profit. If most of your sales are paid at pickup, that may be enough. If your business is mostly credit accounts, it is not the right fit yet. Join the waitlist and tell us what you need.

Rural shops often depend on wholesalers for supply, so a clear count of what you hold helps everyone downstream. Inventory turnover for a small shop shows how to judge which lines earn their warehouse space.

Common questions

Can I keep customer accounts or credit?

Not in the first release. There are no customer accounts, balances or statements yet.

Can I have a trade price and a retail price?

Not on one product. There are no multiple price lists in the first release. List the item as two products if you need two prices.

Can I sell by the case and by the single pack?

Yes, as two products with their own prices and counts. Shopkeepa does not convert between them, so record a broken case as a correction on both.

Can I import a large product list?

Yes. You can import a CSV or Excel file and check it in a preview before anything is saved.

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.