07:10 — Saddar, Karachi
FictionalChai Corner
- Imran opens the shift with a Rs 5,000 float
- Two Doodh Patti and a samosa: tap, tap, “Exact”
- Power cut at 13:00 — sales continue offline
- Close shift: expected vs counted cash, variance approved
Point of sale for every counter
A tea stall sees a big-button till. A restaurant chain sees floor plans, kitchen tickets and four branches in one report. A clinic sees a reception queue. Same platform — shaped by your industry, your plan and each person’s role.
14-day trial · works offline for cash sales · no card needed in this demo
How it adapts
Nobody gets a cluttered “everything” screen. FormaPOS resolves every workspace from a few explicit rules — in the same order every time, so the result is predictable.
The industry preset sets terminology (“Menu items”, “Patients”, “SKUs”), the POS layout and the dashboard. Recommended modules are suggestions only.
Restaurant → Tables, Kitchen tickets
Starter, Growth, Business or Enterprise — plus any add-ons. A Starter tea stall never sees hospital billing or warehouse transfers.
Growth → Inventory, Staff, Purchasing
Our team can grant or remove a module for one client without changing their plan. Dependencies are resolved, never silently broken.
Grant Warehouses to Metro Wholesale
Roles and branch assignments decide actions. A cashier sells and closes their shift — but can’t change prices, modules or the subscription.
Cashier → Register only
Capabilities
Large targets for touch, shortcuts for keyboards (F2 search, F4 pay, F9 exact cash), barcode entry, held carts, split tender and change calculated for you. Totals are always visible; nothing is hidden behind a menu.
Every unit in or out is a movement: sales, recipes, purchase receipts, transfers, counts and wastage. Low stock is flagged per branch.
Per-branch stock, prices, taxes and staff. Consolidated reports add up the right branches — not the same numbers relabelled.
Tables, KDS, batches and expiry, appointments, repair jobs, quotations, loyalty, credit accounts — each one only when it fits.
58 mm, 80 mm or A4 invoices with your header, tax IDs and footer — printed straight from the browser.
Owner, manager, cashier, waiter, kitchen, inventory, reception and accounting roles, each with a sensible default.
Card and wallet payments are clearly simulated in this demo. Nothing pretends to be a real charge or a real sync.
Real screens
Every screen below was captured from this prototype running on its fictional demo data. Pick one, then open the same person from the login page.

Big tiles, exact-cash in one tap, and a shift that reconciles itself. Everything a single counter needs and nothing it doesn’t.
Open as ImranOffline-first
Cash sales keep working with local receipt numbers. Every sale waits in a durable queue with an idempotency key, then syncs exactly once when the connection returns. If stock changed elsewhere, you see the conflict — it is never overwritten quietly.
How offline mode worksReal workflows
07:10 — Saddar, Karachi
Fictional20:30 — Gulberg, Lahore
Fictional10:15 — F-7, Islamabad
FictionalStarter
Rs 2,999
per month
For a single counter getting organised
1 location · 2 users
Growth
Rs 7,999
per month
For businesses with a team and a stockroom
3 locations · 10 users
Business
Rs 17,999
per month
For established, multi-branch operations
10 locations · 40 users
Enterprise
Custom
talk to us
For chains and groups with custom needs
Custom locations · flexible users
Illustrative demo prices in PKR. Editable by the platform administrator.
Customer stories
Purchase orders now update stock on receipt instead of at month end, and the low-stock list is the first thing branch managers open each morning.
Commissions used to be worked out on paper every Friday. Now each service line carries its stylist, and the commission report is simply there.