Skip to content
Features

Everything a medical store needs, nothing it doesn't

From the counter to the books: one system for billing, stock, purchases, money and reports — offline on your shop computer or in the cloud.

Counter & sales

Fast billing that cashiers learn in a day.

Keyboard-first POS

F2 to search, F4 for the customer, F8 to hold, F12 to pay. No mouse needed.

Search by anything

Barcode, brand name, generic or SKU, with results as you type.

Box, strip or tablet

Each unit has its own price and barcode; stock is kept exactly.

Every way to pay

Cash, EasyPaisa, JazzCash, card or bank transfer — or the rest on the customer’s udhaar — with change shown.

Udhaar with limits

Credit is checked against each customer’s limit, and advances are used first.

Returns & voids

Return against the invoice, back to stock or written off; void a mistaken bill the same day.

Stock & expiry

Every tablet in and out, with its batch and expiry.

Medicine database

Pick the medicines you stock instead of typing thousands of names.

FEFO batches

The nearest-expiry batch is sold first; expired batches are blocked.

Expiry dashboard

Expired and expiring in 7, 30, 60 and 90 days, with the value at cost.

Stock counts

Count the shelves and post the differences, with a full trail.

Adjustments

Damages, losses and corrections, each with a reason.

Transfers

Move stock between stores and quarantine, or between branches on Cloud, and track shortfalls.

Purchases & suppliers

Distributor bills the way they are really written.

Schemes & bonus

10+1 and other bonus schemes are spread into cost, so profit is real.

Landed cost

Discounts, sales tax and freight are added into the cost of each item.

Duplicate-bill guard

A warning when the same supplier bill number is entered twice.

Supplier payments

Pay oldest bills first; overpayments are kept as an advance.

Returns to supplier

Expiry and damage claims, with any shortfall booked as a loss.

Supplier statements

Every bill, payment and return with a running balance.

Money & accounts

Books kept for you, without needing to know accounting.

Cash-drawer shifts

Opening float, cash in and out, count by notes, short or over.

Expenses

Rent, salaries and bills by category, each with its own account.

Cash, bank & wallets

Move money between cash, bank and EasyPaisa/JazzCash accounts.

Cash book & day book

Every movement of money, day by day.

Profit & loss

Sales minus the cost of what was sold, minus expenses.

Balance sheet

What the pharmacy owns and owes, per branch or combined.

Reports & dashboard

The numbers owners ask for, one click away.

Owner dashboard

Today against yesterday, the last 30 days, payments and alerts.

Sales reports

By day, product, payment method and cashier; discounts and voided bills.

Stock reports

Valuation, low stock & reorder, slow-moving, stock in & out.

Aging

Who owes you and whom you owe, by how long.

Excel & CSV

Export any report, or print it.

Per branch or all

On Cloud, every report for one branch or all branches together.

FBR POS integration

For Tier-1 pharmacies: every bill reported to FBR, optional for everyone else.

Real-time reporting

Every invoice, void and return goes to FBR as it is made, online or through the Fiscal Component.

FBR number and QR

Receipts print the FBR invoice number, its QR code, your NTN, STRN and POS ID.

Offline invoices

Bills made without internet are sent automatically every five minutes until FBR has them.

Re 1 POS fee

Added after rounding, printed on its own line and kept out of sales and profit.

PCT codes

A default PCT code for medicines; cosmetics and Third Schedule items get their own.

Off until you need it

No fee, no FBR lines and no extra fields until you switch it on in Settings.

Team & control

Everyone sees exactly what they should.

Roles & permissions

Cashier, manager, accountant or your own roles, per branch.

Hide cost & profit

Cost and profit are hidden from roles without permission.

Audit log

Who changed what, and when.

Multiple branches

On Cloud: separate stock, cash and staff per branch under one account.

Import data

Products, customers and suppliers from CSV, checked before saving.

Receipts & printing

58/80 mm thermal receipts; reports and statements print on any printer.

Getting Started

Billing on your first day

No consultants, no long setup. Most pharmacies bill their first customer the day they sign up.

01

Create your pharmacy

Sign up, name your pharmacy and choose Offline or Cloud. The 14-day trial starts at once.

02

Add your medicines

Pick what you stock from the medicine database, or import your list from a spreadsheet.

03

Enter opening stock

Batches, expiry dates, quantities and costs for what is already on your shelves.

04

Start billing

Invite your staff with the right roles and open the POS.

FAQ

Frequently asked questions

The trial runs on the Standard plan: billing, stock, purchasing, money, reports and advanced accounting, plus several branches on Cloud. Plans differ in limits such as users, branches and PCs, and in which modules they include; the pricing page lists each plan's modules.

Only branches. Offline and Cloud have the same billing, stock, purchasing, money and reporting features. Offline runs one shop on its own computer (with counter PCs on the shop network); several branches with transfers and combined reports need Cloud.

The screens are in English, using the words Pakistani pharmacies already use: TP, RP, udhaar, schemes, EasyPaisa and JazzCash.

Import products (with units, prices and opening stock), customers and suppliers (with opening balances) from CSV files. Every row is checked before anything is saved, and the help centre walks through each step.

See it working in your own pharmacy.

Every feature is included in the 14-day free trial. No card, and nothing is deleted if you decide not to continue.