Skip to content

Pharmacy software for prescriptions, expiry and stock

Every medicine, batch and prescription in one place, so the counter knows what can be sold, to whom, and what expires next.

SageBizet is free, browser-based pharmacy software that keeps each medicine by generic name, strength and form, records prescriptions and dispenses them through the till, sells from the earliest-expiring batch first, prints dispensing labels and keeps a controlled drugs register that writes itself from sales.

What goes wrong without a system

  • Expired stock found too late

    Boxes past their date turn up at the back of the shelf during a count, long after they could have gone back to the supplier.

  • Prescriptions in a drawer

    A repeat prescription comes back and nobody can say how much was given last time, or whether anything is still owed to the patient.

  • A controlled drugs book that does not match

    The paper register says one figure, the shelf says another, and finding the missing entry means reading back through weeks of handwriting.

  • “Do you have something cheaper?”

    The patient asks for the same medicine from another maker, and the counter has to search the shelves for one with the same generic and strength.

A day at your business, with SageBizet

Open to close — where each part of the system earns its place.
  1. 08:00

    Open up

    Open the cash drawer and record the morning fridge reading. The Today screen shows prescriptions still owed, refills due, stock close to expiry and any fridge out of range.

  2. 09:15

    A prescription comes in

    Type it in from the paper: patient, prescriber, date and each medicine with its quantity and directions. With prescriptions required, a prescription-only medicine can only be sold against a recorded prescription.

  3. 09:20

    Dispense and label

    Dispense from the prescription page; stock comes from the earliest-expiring batch. Print the label with the directions, warnings, storage and the pharmacist’s name and licence.

  4. 11:00

    Short of one strength

    The substitutes list shows medicines with the same generic, strength and form, cheapest first, with stock and expiry. Give part now and the rest later; what is still owed stays on the prescription.

  5. 14:00

    A delivery arrives

    Receive it with each batch and its expiry date. A controlled medicine received through purchasing is offered to write into the register.

  6. 17:00

    Refills due

    The refills list shows repeat prescriptions with fills left and customers who buy the same medicine at a regular gap, each with a WhatsApp message ready to send from the pharmacy’s phone.

  7. 20:00

    Day close

    See prescriptions given and still owed, each controlled medicine moved against stock, expired stock still on hand and the day’s fridge readings.

Medicines kept the way a pharmacy thinks about them

Each medicine has its brand or name, generic name, strength and form, whether it is prescription only or controlled, how it is stored (room, cool or fridge), the maker, and its usual directions and warnings. A box can have its own size, barcode and price, and stock is kept with its batch and expiry date. A starter list of common medicines, with names, strengths and forms from the WHO essential medicines list, can be ticked to add; it has no prices or doses. A whole list can also be imported from a CSV file, checked before anything is saved.

Prescriptions, repeats and part fills

A prescription records the patient (saved as a customer), the prescriber and their licence, the hospital or clinic, the date, the number on the paper, up to 12 repeats and each medicine with its quantity and directions. Dispense all of it, or part now and the rest later; what is still owed is shown, and each repeat is another fill. A line can be given as a substitute, and voiding the sale rolls the prescription back. A patient’s allergies have their own field and show on the pharmacy’s patient page, the prescription and the prescription form.

What the till does with each kind of medicine
MedicineAt the till
Over the counterSold like any shop item, from the earliest-expiring batch
Prescription only, prescriptions requiredRefused unless the sale is linked to a recorded prescription that has it and is not cancelled or used up
Prescription only, “warn only”Allowed
ControlledSold only by someone with the pharmacist’s permission, and written in the register

A controlled drugs register that writes itself

Every unit of a controlled medicine in and out is in the register with the running balance. Sales, returns and voids write themselves; received, returned, destroyed (with a note and a witness) and corrections are written by hand, optionally moving stock. Nothing is edited: a mistake is corrected by a new entry. Each medicine’s register balance is shown beside the stock on hand, and the day close lists every controlled medicine moved that day.

Expiry, labels and fridges

The expiry screen lists batches past their date and those within 30, 60 or 90 days, valued at cost. Hold a batch off sale, write it off (a controlled medicine’s goes in the register as destroyed), or print a return-to-supplier sheet by supplier. Dispensing labels print from the browser on 62 × 40, 57 × 32 or 102 × 51 mm rolls or on A4 and Letter sheets, with the pharmacy, patient, medicine, quantity, directions, warnings, storage, prescriber, pharmacist and licence. Fridges have a safe range; a reading out of range needs a note, and out-of-range or overdue readings show on the home screen.

A pharmacy also has the shop tools underneath: tax by product, purchase orders and receiving, counts, returns, waste and transfers. Lanes, the cash office, weighed goods and shelf filling are left out of its menu.

What SageBizet does not do for pharmacies

  • Insurance claims, e-prescriptions or links to prescribers’ systems — prescriptions are typed in from the paper
  • Drug interaction or dose checks
  • Send SMS or automatic refill reminders — messages go by hand from the pharmacy’s phone
  • Drive a label printer directly — labels print from the browser
  • Process card payments — use your terminal and record the sale as Card

Common questions

Is SageBizet free for a pharmacy?
Yes. SageBizet is free during early access for pharmacies and drug stores, with prescriptions, expiry tracking, dispensing labels, the controlled drugs register and the till included, and no credit card.
Can SageBizet stop prescription-only medicines being sold without a prescription?
Yes. With prescriptions required, SageBizet refuses a prescription-only medicine at the till unless the sale is linked to a recorded prescription that includes it and is not cancelled or used up. A “warn only” setting allows the sale instead.
Does SageBizet sell the earliest-expiring stock first?
Yes. SageBizet keeps each medicine’s stock by batch and expiry date and takes every sale from the earliest-expiring batch first. Batches past their date or within 30, 60 or 90 days are listed and valued at cost.
Does SageBizet keep a controlled drugs register?
Yes. SageBizet records every unit of a controlled medicine in and out with a running balance. Sales, returns and voids are written automatically, entries are never edited (corrections are new entries), and the balance is shown beside the stock on hand.
Can SageBizet print dispensing labels?
Yes. SageBizet prints dispensing labels from the browser on 62 × 40, 57 × 32 or 102 × 51 mm rolls or on A4 and Letter sheets, with the patient, medicine, quantity, directions, warnings, storage, prescriber, pharmacist and licence.
Does SageBizet check drug interactions or doses?
No. SageBizet does not check interactions or doses and gives no medical advice; the directions on a label are what the pharmacist or prescriber wrote. It does not handle insurance claims or e-prescriptions either.

Run your pharmacies from one screen

Free during early access: POS, inventory, booking, an online store and reports included. No credit card, no per-user fees, set up in minutes in your browser.