Features
Everything a pharmacy owner needs to see and control.
From the counter to the back office: sales, stock, expiry, purchasing, payments and reports in one system.
At the counter
Fast, simple selling your staff pick up quickly.
- Scan a barcode or search by product name or code
- Browse by category, sub-category or brand
- Discounts and order tax at the till
- Suspend (hold) a sale and serve the next customer
- M-Pesa payment prompt on the customer's phone
- eTIMS integration
- Customer credit and balances
- Keeps working offline when the network drops
- Returns and quotations

Stock & expiry
Know what you have, what's low and what's about to expire.
- Batch number and expiry date on every product
- Months remaining shown for each batch
- Product expiry alerts report, soonest first, across locations
- Reorder (alert) quantity per product and low-stock alerts
- Stock counts and quantity adjustments
- Stock held per location, with transfers between them
- Bulk product import
- Print barcode labels

Purchasing & suppliers
Order properly and know what you owe.
- Local Purchase Orders (LPOs) with supplier, payment terms and expected delivery date
- Purchases with grand total, paid, balance and payment status
- Purchases by CSV
- Expenses
- Suppliers report

Reports & owner visibility
Answers without spreadsheets, wherever you are.
- Dashboard overview: monthly sales, tax and purchases
- Stock value at cost and at price, with profit estimate
- Daily and monthly sales; sales detail; best sellers
- Profit and loss; payments; purchases; products
- Customers, suppliers and staff reports
- Every list downloads to Excel or PDF
- Daily sales summary by SMS
- Open Hornbill from your phone or laptop
- All your branches in one system
- The right access for each staff member

See Hornbill working on your own product list.
Send us a WhatsApp message. We'll understand your pharmacy, show you Hornbill with your products, and give you one clear quotation.