Features

What the system does for your store.

Point of sale

Keyboard-friendly medicine search with barcode support, batch selection, FEFO suggestions, discounts, tax calculation and print-friendly invoices.

Batch inventory

Product master data stays separate from batch stock. Same medicine can have multiple batches with different expiry dates, rates and prices.

Purchases

Record supplier invoices with batch and expiry details. Posting a purchase updates stock and its ledger in one transaction.

Returns

Sales and purchase returns reference the original document, respect sold quantities and record resalable vs damaged disposition.

Expiry & low stock

Configurable reorder levels and near-expiry windows (30/60/90 days). Expired batches are blocked from sale by default.

Invoices

Unique invoice numbers per store and financial period, with reprint history.

Roles & permissions

Owner, manager, pharmacist and cashier roles with server-side permission checks — hiding a button is never the security control.

Reports

Daily and monthly sales, purchases, stock on hand, batch expiry, returns, expenses and tax summaries — always scoped to your store.

Audit trail

Sensitive actions, stock adjustments and posted documents leave an auditable trail with actor and reason.

Public pricing & onboarding

Plans, trials and renewals managed by the platform operator with explicit feature and usage limits.

Printing

Print-friendly invoice layouts with reprint history for customer copies.

Data isolation

Every store sees only its own records. Exports, reports and files are tenant-scoped and authorized.