One system for the dispensing queue, expiry-dated stock, repeat prescriptions and wholesaler orders.
Run an independent pharmacy from one record. Prescriptions are logged on arrival and passed from dispenser to pharmacist with each check noted, while packs are held by batch and expiry so short-dated lines are listed early. Patient history, repeat reminders, owings, methadone and morphine balances, delivery rounds and wholesaler orders all draw on the same entries.
- Label wording, controlled lines and shelf locations entered as your pharmacy keeps them
- Patient list and repeat items migrated and checked by your pharmacist
- Edits to medicine and supplier lists handled by GullySystem staff when asked
A pharmacy with one counter or two can run its whole dispensary from this record. Owner, pharmacist, dispenser and assistant each sign in. Every patient record carries medicines, repeat cycle and owings, and every pack is traced by batch and expiry from wholesaler delivery to the patient’s bag.
What goes wrong before the software.
How the work flows through it, step by step.
- 1
Script intake
The counter logs it. A prescription arrives on paper, by phone or as a file, and the assistant records patient, prescriber, items, collection slot and whether the patient pays or is exempt.
- 2
Dispensing
Pick by batch. A dispenser takes packs from the shelf, prints the label, counts tablets onto the tray and notes any substitution agreed with the prescriber before the tray moves on.
- 3
Pharmacist check
The tray is reviewed. The pharmacist compares it with the script and the patient’s record, looks for allergy and interaction notes, and signs off in the system before anything is handed over.
- 4
Handover or delivery
Bags leave the shop. The patient collects at the counter, or the bag goes on a delivery round with a sharps bin or inhaler spacer. A signature or photo at the door is stored.
- 5
Stock and ordering
Each pack leaves stock by batch. Shortages and minimum levels build the wholesaler order at close, with the lowest quoted rate shown beside every line before it is sent.
- 6
Returns and reminders
Short-dated lines go back for credit. Repeat patients are reminded before their supply ends, and anyone who never collected lands on the counter team’s call list for the next morning.
What is inside.
Every module can be switched on, left out or changed to match how your team already works.
The business modules it is built from.
Each one is also available on its own, or inside a system built for you.
- Batch and Serial Tracking
Every delivery is entered by batch number and expiry, so a recall notice or a short-dated list points to the exact shelf, fridge or cabinet.
- Point of Sale Billing
The counter bills a prescription item next to a toothbrush, holds the owing, and takes payment however the patient pays, by cash, card or payer account.
- Purchase Order Management
Shortages and minimum levels become a draft order per wholesaler, with the rate for each carton shown before the order is sent.
- Purchase Returns and Debit Notes
Expired, damaged or recalled packs go on a return slip, and the credit note is chased until the wholesaler posts it to the account.
- Service Reminders
A patient on a monthly cycle gets a message before supply ends, and a missed collection lands on the pharmacy’s call list for the next day.
- Barcodes and Labels
Packs are scanned in and the dispensing label prints with dose wording, warnings and batch number pulled from the patient record and the approved phrases.
- Vehicle and Trip Management
The driver’s round lists each address and bag in order, and the signature at the door closes the script on the record.
How we would put it in.
Setup, data migration, integrations and anything built on top.
One system, each person sees their part.
For the pharmacist in charge
Your checks are waiting. The screen shows controlled balances, short-dated lines and any recall notice that matches a batch on your shelves, so the morning starts with the risky items first.
For dispensers
The queue opens by collection time. Dispensers pick by batch, print labels, count onto the tray and pass trays for checking, without hunting through a pile of paper scripts.
For counter assistants
Sell shop lines, take payment and hand over bags. When an owing arrives from the wholesaler, the assistant sees it flagged and tells the patient at the counter or by message.
For the owner
Margin by supplier is on one page. So are stock held against short-dated lines, claims waiting for payment and the rota for locum cover, which makes the weekend ordering decision easier.
The numbers the owner asks for.
- Short-dated lines by shelf, fridge and expiry month
- Scripts dispensed by pharmacist and day
- Owings open and cleared, oldest first
- Methadone and morphine ampoule balances against the register
- Repeat patients overdue for collection
- Wholesaler spend and credit notes claimed
- Fridge readings with excursions flagged
Who this is built for.
- Single-counter community pharmacies
- Pharmacies that run home delivery rounds with a driver
- Pharmacies with a care-home supply contract and weekly dosette trays to fill
- Owners who employ locum pharmacists
- Pharmacies that sell a large shop range beside prescriptions
When it is not the right choice.
- A pharmacy that dispenses a handful of scripts a week may manage with its existing dispensing screen and a till. A full system would cost more effort than the paper it replaces.
- A group with many branches and central buying will find Pharmacy Chain Management Software closer to how it works.
Adapted to your business before it goes live.
You are not handed a login and left to it. The product is set up around your records, your people and the tools you already use.
Works alongside
- Wholesaler order files
- Electronic prescription feed
- Barcode scanner
- Label printer
- Card payments
- SMS and WhatsApp
- Accounting export
Questions owners ask before a demo.
Does it replace our current dispensing software?
It can. Prescription intake, labels, the pharmacist check and the patient record all sit inside it, though some pharmacies keep a payer claims tool alongside. That link is worked out beforehand with your own supplier.
How does the pharmacist check get recorded?
Each tray carries the dispenser’s name, the checker’s name and the time. The pharmacist signs in the system before the bag is released, and that entry stays on the script for any later query.
Can it warn us about packs near expiry?
Yes. Every delivery is entered by batch and expiry, so a list of lines due within a window you choose is ready for return to the wholesaler. Eye drops, suppositories and syrups with a short opened life are marked too.
Does it keep a controlled medicine register?
It holds receipts, supplies and balances for the lines you mark as controlled. The register format and count interval follow your regulator’s rules, reviewed with your pharmacist during implementation, so the screen matches the book you keep today.
Can we run home delivery from it?
Yes. Bags are grouped by address, the driver has a round list, and a signature or photo confirms each drop against the script. A bag holding a fridge item is marked so it travels cold.
What about repeat prescriptions?
Each patient has a repeat cycle on the record. A message is sent before supply runs out, and anyone who never came to collect lands on a call list for the counter team the next morning.
Will it order from our wholesalers?
Orders are built from shortages and minimum levels, with rates side by side. Sending depends on each wholesaler, whether by file, by email or typed into their portal, and your own suppliers decide which of these they accept.
How is my patient data kept?
The pharmacy owns it. Staff reach only the screens their role allows, and every look at or change to a patient record is written to a log. The owner agrees the export layout early.
What moves the quote?
Counters, signed-in staff and optional extras such as delivery rounds or a care-home supply each push the figure up or down. You watch a demo on sample stock first. The quote follows.
Is a small shop too small for this?
Possibly. A shop with few scripts and one pharmacist may do fine without it. Once lapsed batches and unpaid credit accounts start eating margin, a conversation about your counter is worth having.
Wondering what it would cost? Share your requirements and an engineer will come back with a scope.
Businesses that use this.
See Independent Pharmacy Management Software with your own data.
Tell us how you run things today. We’ll show you the parts that matter to you and say plainly what would need changing.
- No obligation
- A reply within one business day
- Your details stay private
Start with your requirements
Seven short steps that tell us what you need. An engineer reads them before getting in touch.
Share your requirements