Frequently Asked Questions

Does PharmaPOS work without internet?

Yes. PharmaPOS is an offline-first PWA — sales made while offline are queued on the device and automatically synced to the server once the connection is restored.

What payment methods are supported?

M-Pesa (STK push), cash, card, and split payments across multiple methods in a single sale.

Is PharmaPOS compliant with Kenyan tax requirements?

Yes. PharmaPOS is built around Kenya's 16% VAT and supports KRA eTIMS electronic invoicing for tax-compliant receipts.

Can PharmaPOS handle insurance claims (SHA/NHIF)?

Yes. You can process insurance-covered sales and manage SHA/NHIF claims directly from the POS.

What user roles are available?

Owner/Admin, Pharmacist & Cashier, Wholesale Manager, Inventory Manager, and Accounts & Finance — each with permissions scoped to their job.

Does PharmaPOS support wholesale operations?

Yes. Wholesale clients, quotations, invoices, payments, and internal stock dispatch from a warehouse to retail are all supported.

How does expiry / batch tracking work?

Every batch is tracked by expiry date with First-Expiry-First-Out (FEFO) picking and automated alerts at 90, 60, and 30 days before expiry.

Can I try PharmaPOS before committing?

Yes — the live demo lets you sign in as any of six demo roles and explore the full system with sample data, free of charge.

How much does PharmaPOS cost?

PharmaPOS is currently in public testing and free to try via the live demo. See the pricing page for plans for production use.