PharmShop guide

Dispensing practice procurement: from prescription demand to a defensible buying decision

Medicines procurement in a dispensing GP practice is not simply a search for the lowest unit price. The useful decision is whether the exact pack can be bought, supplied on time, reimbursed as expected and purchased within the practice's real supplier and stock constraints.

Reviewed 5 October 2026 · UK dispensing-practice focus

What dispensing-practice procurement actually involves

A dispensing practice has to connect several different pieces of information that are often held in different systems: the medicine requested, the exact pack, current stock, supplier availability, acquisition cost, reimbursement rules and any commercial scheme that changes the effective cost.

The difficult part is not any single number. It is making sure the numbers all refer to the same medicine and the same purchasing decision.

Core principle: resolve the product first, compare commercial options second. A cheaper result is not useful if it represents the wrong strength, formulation, brand or pack size.

A robust procurement workflow

1. Establish demand

Start with an order pad, repeat-dispensing demand, stock shortfall or planned requirement. Quantity should remain attached to the requested item throughout the workflow.

2. Resolve medicine identity

Use a canonical medicines identifier such as dm+d product identity so supplier results can be judged against a stable description rather than free-text similarity alone.

3. Compare suppliers

Check the exact product across connected supplier channels. Record price, availability, pack size and basket constraints rather than keeping only the cheapest-looking figure.

4. Apply reimbursement context

Compare acquisition cost with the applicable NHS reimbursement context and keep the source period visible. Reimbursement and supplier price are different concepts and should not be conflated.

Why pack identity matters

Supplier catalogues can contain several products that appear similar in plain text. Brands, generics, different pack sizes and different formulations may share much of a description. Matching at the wrong level can therefore create a plausible-looking but commercially incorrect result.

PharmShop's intended approach is to retain the canonical medicine and pack identity with each supplier result so that the reason for a match can be inspected later.

Where reimbursement fits

NHS Prescription Services calculates remuneration and reimbursement due to dispensing contractors in England, and NHSBSA publishes the Drug Tariff each month on behalf of the Department of Health and Social Care. The current tariff should therefore be treated as time-dependent reference data rather than a permanent list of prices.

Official source: NHS Prescription Services and the NHSBSA Drug Tariff.

What a good procurement record should retain

Bring the decision into one workflow

PharmShop is being built to connect medicine identity, reimbursement context, supplier results and purchasing decisions without losing the evidence underneath.

Open PharmShop