Understanding private prescription charges in the UK can feel confusing, especially when costs vary so much from the standard NHS fee. If you have ever been handed a private prescription after a consultation and wondered what you will actually pay at the pharmacy counter, you are not alone. The familiar NHS charge of £9.90 per item in England provides a clear benchmark, but private prescriptions operate under an entirely different pricing model, one where the final bill depends on the medication itself, the pharmacy you choose, and the fees applied along the way. This guide breaks down every element of private prescription costs, from dispensing fees and drug prices to the scenarios where going private might actually save you money, and the situations where it almost certainly will not.

What Is a Private Prescription? (And How Is It Different from an NHS Prescription?)

A private prescription is a prescription issued by a doctor outside of NHS funding. That doctor could be your regular NHS GP writing a prescription on a private basis, a private specialist you have seen for a consultation, or a clinician working for an online prescription service. The key distinction is who pays: with an NHS prescription, the government covers the bulk of the medication cost and you pay a flat contribution of £9.90 per item in Scotland, a fee that has been frozen since 2024. With a private prescription, you bear the full cost of the medicine plus a dispensing fee charged by the pharmacy for preparing and checking your medication.

This two-part cost structure, medication cost plus dispensing fee, is the fundamental difference. It means the final price can range from under a tenner to several hundred pounds, depending entirely on what has been prescribed. It is also worth noting that NHS prescriptions are free for everyone in Scotland, Wales, and Northern Ireland, which makes the decision to go private in those nations a purely access-driven choice rather than a cost-saving one. A private prescription can be written by your NHS GP, who may charge a fee for doing so, or by a private or online doctor following a consultation.

How Much Are Private Prescription Charges in 2026? (A Cost Breakdown)

The dispensing fee at most UK pharmacies typically falls between £5 and £15 per item. This is the pharmacy’s charge for the professional service of dispensing your medication: checking the prescription, selecting the correct medicine, labelling it, and providing any necessary advice. This fee is added to the cost of the medicine itself, and it is the medicine cost that creates the wide variation in total charges.

The price of the drug depends on whether it is a common generic, a branded product, or a specialist medication. To give you a realistic sense of what to expect, here are the typical price ranges for common categories. A standard antibiotic such as amoxicillin will usually cost between £8 and £20 in total. Hormonal contraceptives tend to fall in the £10 to £30 range. Medications for erectile dysfunction vary significantly: generic sildenafil, the same active ingredient found in Viagra, can cost as little as £15, while the branded original may push the price towards £50. Travel medications, including malaria prophylaxis tablets, are a frequent reason for private prescriptions and typically cost between £20 and £80 or more depending on the destination and duration. Branded or specialist medications, where no generic alternative exists, can range from £30 to over £200.

The single most effective way to reduce your private prescription charges is to ask for the generic version of a drug. Generic medications contain identical active ingredients to their branded counterparts and are subject to the same rigorous safety and quality standards. When a drug patent expires, other manufacturers can produce the medicine, driving prices down dramatically. Choosing sildenafil over Viagra, or atorvastatin over Lipitor, can cut your bill by half or more without any difference in clinical effect.

The Pharmacy Dispensing Fee: What You’ll Pay at Boots, Lloyds, and Independent Pharmacies

The dispensing fee is the pharmacy’s charge for the professional service of preparing and checking your medication. While it is widely understood that fees vary by pharmacy chain and by location, with city centre branches sometimes charging differently from rural independents, no comprehensive chain-by-chain pricing data is publicly available. This lack of transparency is frustrating, but it also presents an opportunity: you are free to shop around. Before handing over a private prescription, call two or three pharmacies, including an independent if there is one nearby, and ask for a quote on the total cost including their dispensing fee. Some online pharmacy services bundle the consultation, medication, and dispensing into a single all-in price, which simplifies comparison but removes your ability to negotiate the dispensing element separately.

When Is a Private Prescription Cheaper Than an NHS Prescription?

It sounds counter-intuitive, but a private prescription can sometimes cost less than the NHS charge, or at least come close enough that the difference is negligible. Consider a cheap generic medication that costs the pharmacy £3 to source. Add a £5 dispensing fee, and your total is £8, which is actually £1.90 less than the NHS flat rate of £9.90. Even at a £10 total, the price is essentially identical.

The comparison shifts when you factor in the NHS Prepayment Certificate. A three-month PPC costs £32.05, and a twelve-month certificate costs approximately £111.60. If you need only one or two items per year, and those items are inexpensive generics, private might be the cheaper route. But the moment you require multiple items or regular repeat prescriptions, the PPC becomes dramatically better value. Someone on four regular medications would pay £39.60 per month on the NHS pay-per-item model, or just over £9 per month with an annual PPC. No private prescription can compete with that for long-term treatment. Private is rarely, if ever, cheaper for branded drugs or medications you need to take continuously.

Why Would You Need a Private Prescription? (Common Scenarios)

People seek private prescriptions for several distinct reasons, and understanding these scenarios helps clarify whether the cost is justified. The most common situation is when an NHS GP will not prescribe a particular medication. This might be because the drug is not on the local NHS formulary, meaning the local health authority has decided not to fund it for routine use. It could also happen when a private specialist recommends a treatment that your NHS GP disagrees with or is not permitted to prescribe under local guidelines.

Faster access is another major driver. A private GP or online consultation can deliver a prescription on the same day, bypassing NHS waiting times that can stretch for weeks. Travel medications represent a large category of private prescriptions, as many travel vaccines and malaria tablets are not available on the NHS. Lifestyle medications, including certain treatments for erectile dysfunction, hair loss, and weight management, are often classed as non-essential and are not routinely prescribed on the NHS. Finally, after a private specialist consultation, you may be issued a private prescription that your NHS GP cannot transfer to an NHS prescription, leaving you to pay privately for at least the initial course of treatment.

Can My NHS GP Write a Private Prescription?

Yes, your NHS GP can write a private prescription, but they are entitled to charge a fee for doing so. This fee is separate from both the medication cost and the pharmacy dispensing fee. No standardised pricing exists for this service, and surgeries set their own charges, so you will need to ask your practice directly. It is also important to understand that your NHS GP is not obliged to write a private prescription. If they disagree with a private clinician’s choice of medication, or if the drug is blacklisted by the local NHS trust, they can and often do refuse. NHS guidance, such as that published by NHS Sussex, makes clear that GPs cannot transfer certain medications to an NHS prescription, and this same principle applies to issuing a private prescription for a treatment they do not support.

How to Get a Private Prescription in the UK (Step-by-Step)

The process is straightforward once you understand the steps involved. First, book a private consultation. This could be an in-person appointment with a private GP, which at providers like Bupa typically costs around £70, or an online consultation with a digital health service, where fees often range from £10 to £30. During this consultation, the doctor will assess your condition and decide whether a prescription is appropriate.

Second, you will receive your private prescription. This may be a traditional paper prescription handed to you in the consulting room, or an electronic prescription sent to you or directly to a pharmacy. Third, take the prescription to any pharmacy of your choice. You are not tied to a specific chain, and you have every right to shop around for the best total price. Fourth, pay the medication cost plus the pharmacy’s dispensing fee at the counter. Finally, if your medication is for a long-term condition, ask the pharmacy whether they offer a repeat dispensing service and what the costs would be for ongoing supplies. Some private doctors will prescribe a three-month or even twelve-month supply for stable conditions, which can reduce the per-dose cost significantly.

Online Private Prescriptions: Convenience vs Cost

Online prescription services have grown rapidly and offer a streamlined alternative to the traditional route. The typical process involves completing an online health questionnaire, which is reviewed by a registered prescriber. If approved, the medication is dispatched to your door in discreet packaging. The cost structure is usually all-inclusive, covering the consultation, the medication, and delivery in a single price, commonly between £30 and £50 for a standard item.

The advantages are clear: speed, convenience, and privacy. There is no need to visit a pharmacy or explain your needs to a counter assistant. The downside is that you cannot shop around for a cheaper dispensing fee, and for simple generic medications, the bundled price may be higher than what you would pay by taking a paper prescription to a competitive high street pharmacy. If you use an online service, always verify that it is registered with the General Pharmaceutical Council, indicated by the GPhC logo on the website. Unregulated sellers pose serious risks, including counterfeit or unsafe medicines.

Are You Eligible for Free NHS Prescriptions? (Don’t Pay If You Don’t Have To)

Before you commit to paying private prescription charges, check whether you qualify for free NHS prescriptions. The exemption criteria are broad and apply across the UK. You are entitled to free NHS prescriptions if you are under 16 or aged 60 or over. Pregnant women and those who have given birth in the last twelve months qualify, provided they hold a valid maternity exemption certificate. Recipients of certain benefits, including Income Support and Universal Credit, are also exempt.

People with specific long-term medical conditions can apply for a medical exemption certificate. The qualifying conditions include diabetes, epilepsy, hypothyroidism, and cancer, among others. War pensioners also receive free prescriptions for their accepted disabilities. If you fall into any of these categories, a private prescription is almost never the better financial choice. The NHS route gives you access to the same medications, dispensed to the same safety standards, without any charge at the point of collection.

How to Minimise Your Private Prescription Costs

If you do need a private prescription, several strategies can help keep the cost down. Always ask for the generic version of the drug. The active ingredient is identical, the effect is the same, and the price difference can be substantial. A prescription written for sildenafil will cost far less to fill than one specifying Viagra, even though the tablets are clinically interchangeable.

Shop around for the dispensing fee. Call at least three pharmacies, including an independent if possible, and ask for the total price including their fee. Prices can vary enough to make the phone call worthwhile. If your condition is stable and you anticipate needing the medication long-term, ask the prescriber whether they can issue a three-month or twelve-month supply. A larger quantity typically reduces the cost per dose, and you only pay the dispensing fee once rather than on multiple repeat visits.

Check your private health insurance policy carefully. Most standard policies do not cover outpatient prescription costs, but some add-ons or cash plans may contribute. This is a grey area with significant variation between insurers, so read your policy wording or call your provider before assuming you are covered. Finally, if you need multiple NHS prescriptions alongside any private ones, an NHS Prescription Prepayment Certificate remains the most cost-effective way to manage your overall medication bill.

Frequently Asked Questions About Private Prescription Charges

Can I use a private prescription at any pharmacy? Yes, any UK pharmacy can dispense a private prescription, regardless of which doctor issued it or where you live. The dispensing fee will vary between pharmacies, so it pays to compare.

Is a private prescription more expensive than an NHS one? It depends entirely on the medication. For cheap generic drugs, the total private cost can be similar to or even slightly less than the NHS charge of £9.90. For branded or specialist medications, the private cost is almost always significantly higher.

Do I pay VAT on private prescriptions? Most prescription-only medicines are zero-rated for VAT, meaning you should not be charged VAT on the medication itself. However, you should confirm this with the pharmacy, as some non-medicinal items prescribed on a private prescription may attract VAT.

How long does a private prescription last? A private prescription is typically valid for six or twelve months from the date it is issued, but this depends on the prescriber and the nature of the medication. Controlled drugs have shorter validity periods. Check the expiry date printed on the prescription.

Can my NHS GP transfer my private prescription to an NHS prescription? Only if the medication is included on the local NHS formulary and the GP agrees with the treatment plan. Your GP is not obliged to make this transfer, and for certain blacklisted or non-formulary drugs, they may be unable to do so even if they wanted to.

Final Verdict: Is a Private Prescription Worth It for You?

The decision to pay private prescription charges comes down to a simple trade-off between access and cost. Go private if you need a medication that is not available on the NHS, if you need it urgently and cannot wait for an NHS appointment, or if you only require a single course of a cheap generic drug where the total cost is comparable to the NHS fee. Stick with the NHS if you qualify for free prescriptions, if you need multiple or long-term medications, or if you can make use of a Prescription Prepayment Certificate to cap your costs. Before you pay for a private prescription, take a moment to compare the total cost against the NHS alternatives and check whether you might be eligible for free prescriptions. A few minutes of research can save you a significant amount of money. If you are considering a private consultation to obtain a prescription, you can explore the options available through private prescriptions at OurGP, or book a video appointment to discuss your needs with a clinician from the comfort of your home.

SB
Written & Reviewed by

Dr Samantha Bandularatne
MBBS · DFMS · MRCGP · General Practitioner & Trainer · OUR GP Dundee

Dr Samantha Bandularatne is a GMC-registered GP and accredited GP Trainer at OUR GP Dundee. MBBS, DFMS and MRCGP. Special interest in preventive medicine and women’s health.