Every invoice.
Every batch.
Every branch.
Raise invoices with VAT, discounts and part payment. Track stock by batch, expiry, serial and variant. Run one shop or fifty from the same account.
The whole operation, in one system
Invoicing and stock control are one job, not two. Purchasing, returns, expenses, approvals and reporting sit around them rather than in another tab.
Invoicing
Auto-numbered invoices with VAT, discounts and shipping. Collect in full or in parts, and watch each invoice move to paid.
Batch & Expiry Tracking
Every intake carries its own batch number, expiry date and cost. Stock nearing expiry is flagged before it becomes a write-off.
Purchase Orders
Raise orders, receive deliveries in parts, and record supplier payments against the order that owes them.
Returns That Restore Stock
Process a return against the original sale, item by item. Returned stock goes back into inventory automatically.
Expenses & Approvals
Request an expense before it is spent or record one already paid, attach receipts, and route either through approval.
Reports & Analytics
Sales, purchase, inventory, P&L statement and P&L per product — every one exportable to PDF or Excel.
Multi-Branch
Run several locations from one account, switch between them without signing out, and transfer stock with approval.
Staff & Permissions
Build roles from fine-grained permissions across every area, so access matches the job rather than the job title.
One product, six vocabularies
Pharmacies & dispensaries
Batch and expiry on every intake, and the freedom to sell a single strip out of a carton.
Distributors & wholesalers
Pack-size conversion end to end, purchase orders that receive in parts, and supplier balances that stay accurate.
Retail shops & supermarkets
Counter sales in nine payment methods, returns that put stock back, and a daily sales report you can export.
Electronics & device retailers
Serial and IMEI tracking on individual units, followed from the purchase order to the sale and back.
Fashion & apparel
One style, every colour and size, counted separately — through purchasing, selling and returns.
Multi-branch chains
Several locations under one account, with approvals, permissions and an audit trail behind every action.
Open it and the day is already accounted for
What sold, what is owed, what is running out and what expires soon — for one branch or all of them, before anyone asks you for a number.
Separated, permissioned, and on the record
Isolated per business
Your workspace has its own data and users. Ownership is enforced where records are read, not just in the interface.
Permissions on every action
Checked on the server for each operation — not used merely to hide buttons.
An audit trail behind it
Who created and changed each record, every stock movement, and every approval.
Your data leaves with you
Every report exports to PDF or Excel, and raw data can be requested at any time.
Put it against your own stock
Every plan opens with a free trial. Load your catalogue, raise an invoice, and see whether the numbers agree with your shelves.