Batch and expiry tracking
Receive stock into batches, record expiry dates and select the correct available batch during a sale.
Learn moreMedicines and health products need more control than a simple total quantity. FortyPOS records stock by batch and expiry, supports different units and customer prices, and gives owners clearer stock history, staff access and sales reporting.
One commercial record
Sales, stock, customers, staff and reports connected.
The platform is configured around the products, services, units, prices, users and reports this business actually needs.
Receive stock into batches, record expiry dates and select the correct available batch during a sale.
Learn moreSell the same item by piece, pack, length, weight or another configured unit while maintaining base-unit stock.
Learn moreStore retail and wholesale prices and apply the appropriate price for the selected customer and sale.
Learn moreRecord purchases, supplier balances, payments and the stock received from each supplier.
Learn moreGive each staff member only the access required and review important actions through audit records.
Learn moreReview daily sales, product performance, stock, purchases, expenses, balances, profit and end-of-day reports.
Learn moreKeep the process simple for staff while maintaining enough detail for the owner and manager.
Record supplier purchases, batch details, expiry dates and quantities received.
Select an available batch and the configured selling unit at checkout.
Limit who can change products, prices, stock and reports.
Use stock history and business reports to identify risks and replenishment needs.
A useful trial should reproduce a real day in the business, not a demonstration catalogue that hides the difficult parts.
List the products, base units, selling packs, current batches and expiry dates before importing or entering opening stock.
Use a recent stock count and current supplier balances. Avoid importing estimated quantities that will immediately weaken the reports.
Separate ordinary retail buyers from wholesale or trade customers and confirm the prices that apply to each group.
Create separate staff users, assign only the required permissions and agree on the reports used to close or hand over each day.
FortyPOS covers commercial sales, inventory, batches, expiry, permissions and reports. It is not presented as a prescription, patient, insurance-claim or clinical records system. Confirm current eTIMS and payment-integration availability separately.
Yes. Stock can be received and managed in batches with recorded expiry dates.
Yes. Multiple-unit configuration can convert sales back to the product base quantity.
Yes. Products can carry retail and wholesale prices for the relevant customer sale.
Yes. Role permissions can control access to products, stock, sales, reports and other actions.
This page does not claim clinical, prescription or patient-record functionality. FortyPOS is positioned here for pharmacy sales and inventory operations.
Use the trial to confirm that the selling units, pricing, stock and reporting workflow fit your operation before subscribing.