Simplebks logo
Industries

Stop losing money to expired stock

For pharmacies, chemists and health stores that run out of fast movers or hold expired stock.

Track each batch with its expiry date, and see what every branch holds (Professional and up).

10,000+ businesses run on Simplebks. 14-day trial, no card.

Pharmacy software for Nigeria: stock, expiry and POS

Simplebks is one app for the pharmacy counter and the books behind it. Every batch you receive is tracked with its expiry date, every sale updates your stock, and your suppliers, branches and accounts sit in the same place.

It is built for pharmacies, chemists and health stores that lose money to expired stock, run out of fast movers, or cannot tell what each branch is holding.

Simplebks manages stock, sales and money. It is not a prescription or patient-records system.

Batch tracking, the expiry report and the till are on Professional and above. See pricing for what each plan includes.

Know what expires before it does

  • Track stock by batch. Switch on lot tracking for a product and every unit is tied to the batch it came from, with that batch's own cost.
  • Enter expiry dates when you receive. Add the expiry date to each batch on a purchase, or when you receive against a purchase order.
  • See what is expiring soon. The Expiring soon report lists each batch with its remaining quantity, cost, days to expiry and status. Choose a 7, 14, 30, 60 or 90 day window, include expired stock, and export to CSV.
  • Get a reminder before the date. Simplebks sends an email and an in-app reminder ahead of a batch's expiry. Set the lead time per product, or one default for the whole business.

Oldest batch out first

Selling a batch-tracked product takes units from the oldest received batch first and records that batch's cost against the sale, so your profit reflects what the batch actually cost.

Buy and receive properly

Raise purchase orders to suppliers, received in full or in parts, with the expiry date captured per batch. A return to a supplier is drawn from the batch you received it in.

Each product has a base unit and one secondary unit with a conversion, for example 1 carton = 12 packs.

Sell at the counter

Simplebks POS takes cash, bank transfer, card terminal, gift card, loyalty points and a customer's advance balance in one sale, and records Moniepoint and OPay terminal payments.

Regular customers can buy on credit within your limit; going over needs the owner or someone with override permission. See the POS & Checkout page for the full list.

More than one branch

See what every branch holds and transfer stock between branches with a record of the move. Run a stock count and review what differs from the system figure.

Reorder levels and low-stock alerts tell you what to buy before a shelf goes empty; alerts run nightly, in the app with an email summary.

Your books, kept for you

Every sale, purchase and expense posts to your accounts. Profit and loss is on Basic and up; the balance sheet, cash flow, VAT and withholding tax reports are on Professional and Enterprise.

What Simplebks does not do

Simplebks does not record prescriptions, patient details or dosages, and it has no controlled-drug register. Use it for stock, sales, suppliers and accounts.

Which plan includes what

BasicProfessionalEnterprise
Batch tracking with expiry datesNo✓✓
Expiry remindersNo✓✓
Expiring soon report and Stock planningNo✓✓
Low-stock alerts with reorder levels✓✓✓
Till (POS) with Moniepoint and OPay terminalsNo✓✓
Purchase orders with expiry per batchNo✓✓
Supplier returnsNo✓✓
More than one branch, stock transfers, stock countsNo✓✓
Pack and carton conversionsNo✓✓
Customer credit limits✓✓✓
Profit and loss statement✓✓✓
Balance sheet, cash flow, VAT and withholding tax reportsNo✓✓
Request for quote to suppliersNoNo✓
24-hour offline tillNoNo✓

FAQ

Can Simplebks track expiry dates?

Yes, on Professional and Enterprise. Turn on lot tracking for a product and enter an expiry date on each batch you receive.

Can I see which items are about to expire?

Yes, on Professional and Enterprise. The Expiring soon report lists each batch with quantity, cost, days to expiry and status, for a 7, 14, 30, 60 or 90 day window.

Does Simplebks sell the oldest batch first?

Yes. Sales take units from the oldest received batch first and record that batch's cost.

Can I run several pharmacy branches?

Yes, on Professional and Enterprise. Each branch has its own stock and you can transfer stock between them.

Does Simplebks record prescriptions or patient details?

No. Simplebks manages stock, sales, suppliers and accounts. It does not keep prescriptions, patient records or a controlled-drug register.

Which plan does a pharmacy need?

A pharmacy with a till, purchase orders and batch tracking needs Professional. See the pricing page.

Receive a batch, set its expiry and let Simplebks watch the date.

Batches, expiry and the till in one app.
Start Free