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.
Billing on your first day
No consultants, no long setup. Most pharmacies bill their first customer the day they sign up.
Create your pharmacy
Sign up, name your pharmacy and choose Offline or Cloud. The 14-day trial starts at once.
Add your medicines
Pick what you stock from the medicine database, or import your list from a spreadsheet.
Enter opening stock
Batches, expiry dates, quantities and costs for what is already on your shelves.
Start billing
Invite your staff with the right roles and open the POS.
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.