Skip to content

Earn 20–30% every month, for a year.

Refer a shop and get paid for twelve months.

Free to join. No minimum.

Payouts in GHS.

Share your code. They enter it when they register.

The first ten referrals pay 20%. From the eleventh, 30%.

See every signup, trial and subscription as it happens.

Become a partner

Inventory

Know where every unit is — and where it went.

Stock counted per location, not per company. Every sale, receipt, transfer and adjustment writes a line you can go back and read, so shrinkage has nowhere to hide.

console.tallyhubgh.com/inventory/stock
swipe →

Stock levels

Accra Main · live quantities

TransferAdjust

Stock value

GH₵ 214,860

+3.1%vs last

Units on hand

18,402

+1.7%vs last

Low stock

7

+2vs last

In transit

3 transfers

+1vs last
ItemLocationOn handReservedReorder atStatus
Rice 5kg — PerfumedAccra Main58620Healthy
Sugar 1kgAccra Main7025Reorder
Milo Tin 400gAccra Main44215Healthy
Ideal Milk 380gKumasi9120Low
Key Soap 700gWarehouse61240100Healthy

Recent stock movements

+120Goods receipt · GRN-118407:42
−3POS sale · POS-2026-00481309:15
−48Transfer to Kumasi11:02
+2Refund returned to stock12:38

What you get

A stock record you can actually trust

Live levels per location

Every store, warehouse and distribution centre counted separately, with optional storage bins inside them.

A movement ledger, not a number

Sales, goods receipts, transfers, adjustments and refunds each write a stock transaction you can audit.

Transfers with two sides

Out of the source, into the destination, recorded on both — so nothing vanishes in the van.

Counts that show the variance

Cycle counts and stock takes tell you the difference before you commit it, and post the adjustment when you do.

Damage and write-off

Adjustments go through approve and reject, so a shrinking shelf is a decision someone made, not a mystery.

Low stock and expiry

Reorder points raise notifications. Batch and lot tracking watches dates where it matters, like pharmacy stock.

Landed cost in the cost price

Allocate freight and duty into the product cost, so your margin is the real one.

Counts without signal

Adjustments, transfers and counts all work offline on the desktop app and sync in order afterwards.

Books that follow the stock

Approved adjustments and goods receipts can post their own journal entries once accounting is set up.

Who this suits

For anyone who has ever counted the shelf twice

  • Shops where the shelf and the spreadsheet stopped agreeing months ago
  • Multi-branch retail that needs stock per branch, not one pooled number
  • Wholesalers moving goods between a warehouse and several routes
  • Pharmacies and grocers who have to watch expiry dates
  • Anyone who wants to know their margin after freight, not before

Questions we get asked

Can I import the stock I already have?

Yes. Products, variants, customers and suppliers all import from a spreadsheet. You can also photograph a supplier receipt or a handwritten tally card and let the document scanner draft the products for you.

Does stock update when I sell?

Immediately. A POS sale decrements the stock at that location and writes a stock transaction. A refund puts it back. A goods receipt lifts it. Nothing needs a nightly job.

Can I stop cashiers selling something that is out of stock?

Yes — it is a POS setting. You can block sales at zero stock, or allow it and let the number go negative so you can investigate.

Who can change stock levels?

Whoever you allow. Storekeepers get transfers, counts and adjustments; cashiers do not. Adjustments can require approval, and staff can be scoped to a single location.

Start with one product. See the ledger fill itself in.