Ternah Pharmacy
Pharmacy software for Uganda

Every branch, every shilling, in one place.

From the prescription at the counter to the books at month end — Ternah Pharmacy runs dispensing, payments, stock and accounts for one branch or many.

  • Cash, mobile money, card, insurance and credit
  • Keeps dispensing when the internet drops
What it does

The whole pharmacy, not just the till.

Each part hands off to the next, so nothing gets typed twice and nothing goes missing between the counter and the books.

From prescription to receipt

The dispenser builds the bill and sends it to the cashier, who takes cash, mobile money, card, insurance, a client account or a prepaid card — and prints an 80mm receipt.

Stock that knows its expiry

Every delivery is a batch with its own cost and expiry date. Low stock and drugs about to expire are flagged before they cost you money.

Refunds need a manager

A cashier can't hand money back alone. They raise the refund or swap, the branch manager approves it, and stock and books update together.

Books that keep themselves

Every sale, payment, delivery and expense posts to a proper ledger. Cashbook, trial balance, balance sheet and income statement are always up to date.

Suppliers and what you owe

Take deliveries on credit, part-pay as you go, and see every supplier balance — and every client or insurer who owes you — at a glance.

Keeps selling offline

A branch can run on a local hub when the internet goes down. Dispensing and payments carry on, and everything syncs once it's back.

For owners

Know which branch is carrying the business.

Compare sales, expenses and profit margin across branches, month by month, and open the combined books for the whole business — or any one branch.

  • Branch-by-branch comparison
  • VAT and income tax worked out as you trade
  • Printable reports with your letterhead
Branch comparison dashboard showing revenue and expenses for three branches
Who it's for

Everyone sees what their job needs.

Five roles, each with its own screens. Nobody wades through menus that aren't theirs, and nobody sees figures they shouldn't.

Owner

Every branch's sales, profit, stock and team.

Branch manager

Stock, suppliers, approvals and the branch's books.

Accountant

The full ledger and reports across all branches.

Dispenser

Builds bills and dispenses — and, if allowed, checks other branches' stock.

Cashier

Takes payment, prints receipts, handles insurance and credit.

Works on the phone in your pocket.

A manager can approve a refund from the floor, and an owner can check today's sales from anywhere — no separate app to install.

A refund request with Approve and Reject buttons, on a phone
How it starts

Up and dispensing in days, not months.

  1. 1

    See it working

    Try the demo as an owner, a manager or a cashier — sample data, nothing to set up.

  2. 2

    Bring your stock

    Open your branches and upload the stock sheet you already keep. Opening balances carry your books over.

  3. 3

    Add your team

    Give each person their role. They see only their own screens from the first day.

See it with your own pharmacy in mind.

Sign in as anyone on a sample team and try a day's work — or talk to us about your branches.