A £1 pricing error on a fast-moving OTC line can look minor at the counter. Across several packs, several branches and several months, it can quietly remove margin that your pharmacy needs for staffing, stock and patient services. Knowing how to audit medicine prices gives you a repeatable way to spot these gaps before they become normal trading.

For an independent pharmacy, a useful audit is not simply a check that every shelf edge says the same as the till. It compares what you paid, what the system believes you paid, what the patient sees, and what was actually charged. Done well, it also identifies slow reviews, supplier-cost changes and promotions that no longer make commercial sense.

Start by defining what the price audit covers

Keep NHS dispensing reimbursement and retail medicine pricing separate. Prescription reimbursement is governed by the relevant Drug Tariff, concessionary arrangements and your dispensing process. A retail price audit should focus on medicines and healthcare products sold through the counter, including OTC and P medicines where appropriate, private prescriptions, and any fee-bearing services or sundry items that are configured in your EPOS.

The scope will vary by pharmacy. A high-footfall high-street branch may prioritise pain relief, cold and flu, allergy, vitamins and seasonal lines. A pharmacy with substantial private prescription activity may need to review medicine costs and dispensing fees more frequently. For a group, the first priority may be consistency: a patient should not see avoidable price differences between branches unless there is a deliberate local pricing decision.

Set a clear audit period before you begin. Monthly is sensible for core fast movers, while a fuller quarterly review can cover the wider range. During periods of volatile buying prices or supply pressure, check affected lines weekly. The point is not to create more administration. It is to review often enough that the price on sale reflects the cost and margin reality.

Build one reliable source of price information

A price audit becomes difficult when staff rely on handwritten notes, old supplier invoices and shelf labels that have not been updated. Bring the essential data together in one place: your EPOS selling price, current and recent supplier cost, pack size, VAT status where relevant, promotional status, stock level and sales volume.

Your purchasing records tell you what has happened, but they do not always show the full picture. A line may have been bought at different prices from different suppliers, or received as part of a deal that changes its effective cost. Look at recent purchases rather than relying solely on a single invoice. For lines bought through more than one wholesaler, decide whether your benchmark is the latest cost, a weighted average cost or a standard cost reviewed at regular intervals. Consistency matters more than choosing a complicated formula no one will maintain.

C&D pricing data can support a sensible retail reference point, but it should not replace your own commercial judgement. Your actual acquisition cost, local competition, service offer, pack availability and patient expectations all matter. A price that protects margin on paper may still be wrong if it is visibly out of step with the local market. Equally, matching every nearby price can be unwise if your buying cost is materially higher.

How to audit medicine prices step by step

Start with the products that have the greatest financial effect. Run a report for your best-selling medicines by units and sales value, then add products with low or negative gross margin. This prevents the team spending an hour checking a slow-selling line while high-volume pain relief or hay fever products are being sold too cheaply.

For each selected item, compare four figures: the latest approved selling price in the EPOS, the price displayed to the patient, the price charged on recent transactions, and the current cost price. The first three should match. If they do not, find out whether the cause is a missed price file update, a manual override, an old shelf label, a product barcode mismatch or an offer that should have ended.

Then calculate the gross margin in pounds and percentage terms. Margin in pounds shows what each sale contributes. Margin percentage helps identify lines where cost has risen sharply but the selling price has stayed still. Both measures are useful. A low-margin item with high unit sales may have a bigger effect on the business than a high-margin item that sells twice a month.

Do not treat every low margin as an error. Some products are deliberately priced competitively to build footfall or support a broader basket. Others may be held at an accessible price because they are commonly requested by regular patients. Record these as approved exceptions, with an owner and a review date. A documented decision is different from a forgotten price.

Check pack sizes, promotions and substitutions

Many apparent pricing issues are actually product-data issues. A 16-pack and a 32-pack can sit beside each other with similar descriptions. A branded line may have been replaced by a generic, while the shelf ticket or counter prompt still reflects the old product. Check the barcode, pack quantity, strength and format, particularly for liquids, creams and multi-packs.

Promotions need their own controls. Confirm the promotion is active in the EPOS, that any shelf communication is accurate, and that the reduced price still delivers an acceptable return after cost. Remove expired promotional material promptly. Nothing damages confidence faster than a patient being quoted one price from the shelf and another at the counter.

If a product is unavailable and staff offer an alternative, do not assume the substitute should carry the same price. It may have a different pack size, cost or VAT treatment. Give counter colleagues clear guidance on when a substitution needs a price check or pharmacist input.

Test the audit in the pharmacy, not only on reports

Reports reveal trends, but the patient experience happens at the shelf and counter. Build a short physical check into the audit. Select a sample of high-volume lines, promoted products, recently repriced medicines and items held in locked cabinets or behind the counter. Scan each one and compare the displayed and transactional price.

Ask counter teams where they encounter price queries. They may identify labels that are hard to read, product locations that cause confusion, or lines for which the price regularly surprises patients. This feedback is commercially useful. It can point to a simple label correction, but it may also show that a product needs clearer value communication or a different range position.

For multi-site pharmacies, use the same product list and review rules across each branch, then allow controlled local exceptions. Central standards reduce errors and make reporting meaningful. Local flexibility still matters where rents, competitors and customer demand differ. The aim is not identical pricing at all costs. It is intentional pricing, supported by evidence.

Assign ownership and make changes traceable

A good audit needs a named owner. This may be the pharmacist owner, branch manager, buyer or a trained senior team member, but the responsibility should be clear. Counter staff should know who can approve changes and what to do when a shelf price does not match the system.

Keep a simple price-change record showing the date, product, old and new price, cost basis, reason for the change and the person who approved it. This protects the business when staff change, helps resolve patient queries and makes the next audit faster. It also highlights repeated problems, such as supplier price increases being entered late or particular labels failing to update.

Where your EPOS provides web-based sales and stock reporting, use it to monitor whether a change had the expected effect. If a price rise significantly reduces unit sales, assess the result rather than automatically reverting it. The response may depend on the product, local alternatives and whether it drives linked purchases. Commercial control is about measured decisions, not chasing the highest possible margin on every pack.

Turn findings into a practical monthly routine

The most useful audit is one your team can sustain. Reserve a fixed time each month for the top-selling and lowest-margin items, with a larger quarterly review for the full medicine range. Prepare the report in advance, allocate the physical shelf checks, approve necessary changes and confirm that labels and counter pricing have updated.

Track a small number of outcomes: price discrepancies found, lines with negative margin, margin recovered after changes, expired promotions removed and recurring causes of errors. These measures show whether the process is reducing pressure rather than creating another task list.

MedEpos is designed to bring selling, stock, supplier ordering and pharmacy reporting into the same counter environment, helping teams act on pricing information without moving between disconnected systems. The right process still matters, but connected information makes it far easier to keep prices current and decisions accountable.

A medicine price audit should leave your team more confident at the counter: clear on what patients will pay, clear on why each price is set, and free to focus more attention on the care and advice that patients remember.