How to Sell Prescription Medicines at the POS

Quick answer Let the till refuse the sale until the prescription is recorded. In Biznsbook POS, items with a Prescription schedule need a prescription reference at checkout, and controlled medicines also need the patient and prescriber. The sale keeps a Prescription dispensed record per line, writes a controlled-drug register row per lot, and prints the batch and expiry on the receipt.

Why pharmacy counters struggle with general retail tills

A pharmacy or health store sells ordinary retail goods and prescription medicines from the same counter. On a general retail till, nothing stops a cashier from completing a prescription sale without recording the prescription, and controlled medicines are logged by hand in a separate book.

That creates risk. A busy cashier forgets to ask for the prescription. The controlled-drug book does not match the stock system, and nobody can say which lot was dispensed to which patient. When a batch is recalled, finding who received it means going through paper records.

The till should know which items need a prescription, ask for it before payment, record who dispensed what to whom, and keep the register entries linked to the lots that left stock.

Why this happens

  • Prescription medicines are sold like any other item.
  • The controlled-drug register is a paper book.
  • Lots dispensed are not linked to patients.
  • Expired or recalled lots are sold by mistake.
  • Back-office sales skip the prescription check.

Biznsbook addresses this through prescription check at checkout, controlled-drug register rows per lot, batch and expiry on the receipt, pharmaceutical item schedules on the POS till, using the schedule set on each pharmaceutical item.

Small gaps in the pharmacy counter rarely fail loudly. They show up later as numbers nobody can explain. Recording each step where it happens removes the guesswork.

Step-by-step: Sell Prescription Medicines at the POS

Written for shop owners and store managers using Biznsbook POS.

  1. Turn pharmacy rules on. A site administrator sets the company's industry profile to include Pharmaceutical. The drug schedule, narcotic flag and the controlled-drug register then appear.
  2. Set each item's schedule. Open the item and set its drug schedule in Pharmaceutical details: Prescription, or Controlled / Narcotic, or tick the narcotic flag.
  3. Ring the sale. When the first prescription or controlled medicine goes into the cart, the till shows a reminder to ask for the prescription.
  4. Enter the prescription details. The Prescription details box appears in the checkout dialog only when the cart holds such a medicine. Prescription medicines need a prescription reference; controlled medicines also need the patient and prescriber.
  5. Complete the sale. The sale is refused until the details are entered. It keeps a Prescription dispensed record per sale line, and writes one controlled-drug register row per lot for controlled medicines.
  6. Hand over the receipt. For items that track expiry, the receipt shows the lots the sale was taken from and the earliest expiry. Stock is picked earliest-expiry first, skipping recalled and on-hold lots.
  7. Keep the register. In Inventory Tracking → Controlled-drug register, filter by date, medicine, movement or text, export CSV, and add receipts, returns, destructions and corrections by hand.

Review results after the first full monthly cycle. Adjust roles, mappings, or approvals where the same exception repeats.

Screen-level flows live in the Help Center. This guide focuses on the business process; help articles cover click-by-click navigation.

Common mistakes to avoid

  • Mistake 1: Prescription medicines are sold like any other item. Repeating this each month usually shows up first in prescription sales with no record of who received what.
  • Mistake 2: The controlled-drug register is a paper book. Repeating this each month usually shows up first in prescription sales with no record of who received what.
  • Mistake 3: Lots dispensed are not linked to patients. Repeating this each month usually shows up first in prescription sales with no record of who received what.
  • Mistake 4: Expired or recalled lots are sold by mistake. Repeating this each month usually shows up first in prescription sales with no record of who received what.
  • Mistake 5: Back-office sales skip the prescription check. Repeating this each month usually shows up first in prescription sales with no record of who received what.

Each of these turns into a question the pharmacist cannot answer quickly. Fix the process on the record rather than in email threads or spreadsheets.

Best practices that hold up as you scale

  • Turn pharmacy rules on — A site administrator sets the company's industry profile to include Pharmaceutical.
  • Set each item's schedule — Open the item and set its drug schedule in Pharmaceutical details: Prescription, or Controlled / Narcotic, or tick the narcotic flag.
  • Ring the sale — When the first prescription or controlled medicine goes into the cart, the till shows a reminder to ask for the prescription.
  • Enter the prescription details — The Prescription details box appears in the checkout dialog only when the cart holds such a medicine.
  • Complete the sale — The sale is refused until the details are entered.

Set the schedule on every medicine before go-live, and keep manual register entries in step with the matching stock movements.

How Biznsbook supports this workflow

prescription check at checkout is part of Biznsbook and works on the same records as the rest of the pharmacy counter, so the decision, the stock and the books stay in step and every action is recorded with who did it and when.

controlled-drug register rows per lot is part of Biznsbook and works on the same records as the rest of the pharmacy counter, so the decision, the stock and the books stay in step and every action is recorded with who did it and when.

batch and expiry on the receipt is part of Biznsbook and works on the same records as the rest of the pharmacy counter, so the decision, the stock and the books stay in step and every action is recorded with who did it and when.

pharmaceutical item schedules is part of Biznsbook and works on the same records as the rest of the pharmacy counter, so the decision, the stock and the books stay in step and every action is recorded with who did it and when.

Pharmacy fields and the controlled-drug register need the Pharmaceutical industry profile, set by a site administrator. The check applies at every till and on back-office checkout.

Suggested implementation timeline

  1. Week 1: Set up prescription check at checkout and the permissions the people involved need.
  2. Week 2: Run the real process in Biznsbook only, with no side spreadsheet, for one team or site.
  3. Week 3: Review what was recorded with the people involved and tighten the rules where they disagreed.
  4. Month 2: Roll out to every team or site.
  5. Ongoing: Checking the register each week.

Reading the controlled-drug register

The register lists controlled movements by default: dispensed, received, returned, destroyed and corrections. Each sale of a controlled medicine adds one row per lot taken, with batch, expiry, quantity, patient, prescription reference, prescriber, sale number and cashier.

Choose Prescription dispensed in the Movement filter to see the prescription records for ordinary prescription medicines instead. The CSV export follows the same filter, so you can hand an inspector exactly the view they ask for.

Receipts into the register are entered by hand. Entries are a record only and never move stock, so post the matching goods receipt, return to supplier or write-off as usual, and keep the two in step.

If the Pharmaceutical profile is later removed, items keep their schedule and the till still asks for the prescription, so turning the profile off never quietly removes the check.

Expiry and recalls at a pharmacy counter

For items that track expiry, the till picks stock earliest-expiry first and skips recalled and on-hold lots, and the receipt shows the lot and earliest expiry under the item name. That means the batch on the receipt, the stock card and the register always agree.

On the Expiry tracker, lots at Critical or Warning show Return to supplier, which opens a prefilled return-to-vendor note, so short-dated stock can go back before it has to be destroyed.

Metrics to track monthly

  • Controlled-drug register rows per week
  • Manual register entries without a matching stock movement
  • Lots at Warning or Critical on the Expiry tracker
  • Refunds of controlled medicines recorded by hand

Start with three metrics; trend direction matters more than a single point-in-time snapshot.

Manual workarounds vs Biznsbook

Compare common manual workarounds with Biznsbook prescription check at checkout and the related capabilities.

CapabilityManual / SpreadsheetBiznsbook
Prescription check❌ Depends on the cashier✅ Sale refused until details are entered
Controlled medicines❌ Paper register✅ Register row per lot, written by the sale
Patient and prescriber❌ Not recorded✅ Required for controlled medicines
Lot dispensed❌ Unknown✅ Batch and expiry on the receipt and register
Expired or recalled lots❌ Picked by hand✅ Earliest expiry first, skipping recalled and on-hold
Back-office sales❌ No check✅ Same prescription fields and refusal

Checking the register each week

Once a week, export the controlled-drug register for the week, check that every manual receipt has a matching goods receipt, and record any refunds of controlled medicines by hand. Review lots at Warning or Critical on the Expiry tracker and return or write them off before they expire.

Write the prescription and register routine into your dispensing procedures.

Frequently asked questions

Why don't I see the drug schedule on items?

The pharmacy fields and the controlled-drug register appear only for companies whose industry profile includes Pharmaceutical. A site administrator sets the profile.

What does a prescription medicine need at checkout?

A prescription reference. The sale keeps it, with patient and prescriber when entered, as a Prescription dispensed record per line.

What does a controlled medicine need?

The prescription reference, the patient and the prescriber. The sale writes one controlled-drug register row per lot taken.

Does the back-office sale check prescriptions too?

Yes. Back-office checkout has the same three fields under Prescription details and refuses the sale the same way.

Do manual register entries move stock?

No. Receipts, returns, destructions and corrections entered in the register are a record only; post the matching receipt, return or write-off as usual. Rows are never edited; correct a mistake with a correction entry.

Does a POS refund add a register row?

No. A POS refund of a controlled medicine does not add a register row; record the return by hand in the register.

How this differs by industry

Retail

Community pharmacies sell over-the-counter goods and prescription medicines from one till, with the prescription check appearing only when it is needed.

Wholesale & distribution

Pharmacy groups export the controlled-drug register per branch for inspections, filtered to the period and medicines requested.

Manufacturing

Pharmaceutical manufacturers with a factory shop apply the same schedules and register to medicines sold at their own counter.