Skip to content

Your pharmacy. Your way.
Powered by Optima.

One complete system for sales, inventory, reporting, and daily operations. Work from your counter with Optima Desktop, or manage your pharmacy online in your computer’s browser.

Optima Systems - the owner view

Optima Systems - the owner view

The Optima Systems owner dashboard showing sales, profit, stock status, recent transactions and operational alerts.

Choose the way you run it

One pharmacy system, two ways to have it. Both are free to try.

Optima Desktop

Installed on your counter

KES 25,000once, VAT included

  • Keeps selling with no internet
  • Thermal printer and cash drawer
  • Every update included, no monthly fee

Optima Online

In your computer’s browser

KES 1,500a month, from

  • Nothing to download or install
  • Daily off-site backup, done for you
  • Check in from any computer you approve
Start free trial14 days free, no card

Compare them side by sideFull pricing: extra tills, branches and VAT

A pharmacy is not a shop that happens to sell medicine.

The counter carries clinical, financial and accountability decisions all day. Generic retail tools leave those decisions to notebooks and memory. Optima was made to bring them into view.

  1. Expiry losses found too late

    A date is noticed when stock is already a write-off.

    Batches surface early, with the quantity and date that need action.

  2. A till that thinks medicine is groceries

    The POS records a sale, but knows nothing about the batch behind it.

    The sale picks the right batch first and leaves a traceable record.

  3. Cash that never quite reconciles

    No opening float, no handover, and no clear answer at close.

    Each shift starts, closes and names the variance while it matters.

  4. No answer to a simple question

    Sales, buying and expenses live in separate places.

    One record turns the day into reports an owner can act on.

Swipe to see all four

From opening the day to closing the sale.

These are real screens from Optima. Follow the owner, employee and cashier flow to see how the system works as one pharmacy operation.

Swipe to explore all five screens

Know what is happening before you ask

The owner dashboard brings sales, profit, stock pressure, shift position and recent activity into one operational view. It is the first screen for deciding what needs attention today.

Owner dashboard

Owner dashboard

Optima's owner dashboard with sales, profit, stock and shift information.

Everything your pharmacy needs to run smoothly

Sales, stock, suppliers, staff and records in one system, the same on Optima Desktop and Optima Online.

Laptop showing the Optima point of sale ready to open a shift, beside a barcode scanner and medicine packs
  • Sales and checkout

    Search or scan, split cash, card and M-Pesa, and print the receipt.

  • Batches and expiry

    Every unit has a batch and an expiry date, and the oldest sells first.

  • Purchasing

    Order, receive with batch and expiry, and track what each supplier is owed.

  • Shifts and cash-up

    Open with a float, close against the drawer and see the variance by name.

  • Prescriptions

    Prescriber, patient and directions, without slowing down walk-in sales.

  • Reports and alerts

    Sales, profit, low stock, expiring batches and staff activity, in plain numbers.

See all features
Sales & checkout
  • Pharmacy point of sale
  • Cash, card, M-Pesa recording and split payments
  • Receipts, reprints and sales history
Products & inventory
  • Product catalogue and spreadsheet import
  • Batch and expiry tracking with FEFO
  • Stock counts, adjustments and low-stock alerts
  • Reorder recommendations and stock value
Purchasing & suppliers
  • Supplier records and purchase orders
  • Full and partial delivery receiving
  • Purchase history, supplier invoices and payments
  • Outstanding supplier balances
Records & operations
  • Prescription and dispensing records
  • Optional customer profiles and sale history
  • Staff roles, shifts and cash-up
  • Expenses, budgets, recurring costs and petty cash
Insights & control
  • Reports and business dashboards
  • Expiry, stock and operational alerts
  • Audit history and activity records
  • Backups, restore and pharmacy settings
Made for pharmacy work
  • Optima Desktop works offline for core daily operations
  • Optional additional Desktop tills on your local network
  • Staff, printer and cash-drawer settings
  • Built around everyday community pharmacy workflows

Payment note: M-Pesa is recorded on the sale. Automatic M-Pesa confirmation with Safaricom is not included yet.

Backup note: On Optima Desktop, save backups to a separate device or network location in case a computer or disk is lost.

The internet can go down. Your counter cannot.

Optima Desktop is installed on a Windows computer in the pharmacy. It is not a browser tab asking a remote server for permission to serve the next customer. Optima Online is the browser version: nothing to install, but it needs a working connection to sell.

  • Your data, your choice

    Optima Desktop keeps every record on the computer in your pharmacy. Optima Online keeps them on our server, backed up daily, and you can export them any time.

  • Sales never stop

    A slow connection never pauses a sale or a cash-up.

  • Add terminals easily

    Connect more tills over your own local network when you need them.

Your team uses a fast local PIN. With Optima Desktop, your customers' records never leave the pharmacy.

Not sure which suits you? Compare Desktop and Online
An Optima point-of-sale screen on a pharmacy counter beside a receipt printer and barcode scanner

The things pharmacy owners ask us first.

Can I try it before I buy it?

Yes. Download the full Windows app and use every feature for seven days, with your own pharmacy data. You create a free Optima account to download it. No card and no payment are needed to begin.

Does it really work without internet?

Yes. Optima installs and runs on a Windows computer, and stores its records there. Selling, receiving stock, closing a shift and printing a report all work with the router unplugged.

Do I need special hardware?

No. A standard Windows computer is enough to start. A barcode scanner, receipt printer or cash drawer will all work if you have them, but none of them is required.

How does M-Pesa work in the app?

M-Pesa is recorded on the sale as a payment method alongside cash and card, and a single sale can be split between them. Payments are recorded against the sale so a shift reconciles properly at closing. Optima does not yet confirm M-Pesa transactions with Safaricom automatically: the cashier checks the message and records it.

Still deciding? Download it and try it for 7 days, or read the refund policy and the licence agreement first.

Start free,
your way.

Try the full system with your own pharmacy before you pay anything. Install it on your counter, or open it in your computer’s browser.

Already a customer? Open your accountCompare the two

Full pharmacy system
in your hands
The Optima point-of-sale screen during a pharmacy sale, with medicine stock, batch information and payment choices visible.
Same screens, both waysDesktop works with no internet