Private Prescription Cost Calculator | Compare Fees & NHS

Private Prescription Cost Calculator

Users often do not know the final cost of a private prescription until they reach the pharmacy. Use this tool to get a fast, trustworthy estimate of what you may pay, understand the fees, and see if there is a cheaper option.

£
£

How private prescription costs are usually made up

When you take a private prescription to a pharmacy, the price you pay is not subsidised by the NHS. Instead, the final cost is usually made up of several different charges.

Medicine price

This is the actual cost of the drug itself. Branded medicines are typically more expensive than generic versions. The pharmacy buys the medication from a wholesaler, and the price can fluctuate based on supply and demand.

Dispensing fee

Pharmacies charge a dispensing fee to cover the professional time taken by the pharmacist to clinically check the prescription, prepare the medication, and provide advice. This fee varies significantly between pharmacies.

Optional extras

If you use an online doctor or a private GP, you may pay a consultation fee before the prescription is even issued. If you use an online pharmacy, you might also need to factor in a delivery fee.

Private prescription vs NHS prescription costs

Understanding the difference between private and NHS prescription charges can help you make an informed decision about your healthcare.

When private may look cheaper

In England, the standard NHS prescription charge is £9.90 per item. If your private medication cost and dispensing fee total less than £9.90, paying privately might actually be cheaper than using an NHS prescription for a single item.

When private usually costs more

If you require specialist medication, branded medicine, or large quantities, the private cost can quickly exceed the NHS charge. In Scotland, Wales, and Northern Ireland, standard NHS prescriptions are free, meaning private will almost always cost more.

Why England users may want to compare single charges and PPCs

If you live in England and need multiple items regularly, an NHS Prescription Prepayment Certificate (PPC) could save you money. A 3-month PPC costs £32.05, and a 12-month PPC costs £114.50. If you are prescribed Hormone Replacement Therapy (HRT), the HRT PPC costs just £19.80 for 12 months.

What can change the final private prescription price?

Pharmacy type

Different pharmacies set their own profit margins and dispensing fees. Supermarket pharmacies and online pharmacies often have lower overheads than independent local pharmacies, which can sometimes result in a cheaper final price.

Generic vs branded

If your private GP prescribes a specific brand, the pharmacist must dispense that brand. If they prescribe the generic name, the pharmacist can dispense any suitable generic version, which is often much cheaper.

Strength and quantity

Unlike the NHS, where you pay a flat fee per item regardless of quantity, private prescriptions are priced based on the exact amount of medication provided. Higher strengths and larger quantities will increase the medicine cost.

Ways to reduce what you pay

  • Compare pharmacies

    Because prices vary, it is always worth comparing pharmacies. You can take your paper private prescription to different pharmacies and ask for a price estimate before handing it over to be dispensed.

  • Ask about generic options

    Speak to your prescribing doctor and ask if they can write the prescription for the generic medication rather than a specific brand.

  • Check whether an NHS prescription is possible

    If you have seen a private GP, you can sometimes ask your regular NHS GP if they are willing to take over prescribing the medication on the NHS. However, they are not obligated to do this, especially for specialist medication.

Visual Guide: Anatomy of a Private Prescription

Medicine
Price
Dispensing
Fee
Optional
Extras
Total Private
Cost

Frequently asked questions