Guides · E-commerce

Pricing a pharmacy product catalogue: wholesale data, margin tiers and VAT

Pricing a pharmacy catalogue is three disciplines pretending to be one job: knowing your true cost from wholesale net prices rather than list prices, setting margin deliberately by category tier rather than spraying one markup across thousands of products, and applying the correct VAT rate per product, because pharmacy shelves carry 0%, 5% and 20% items side by side. This guide works through all three with the arithmetic shown, the VAT map sourced to HMRC's own guidance and the operational method for keeping a large catalogue priced correctly month after month.

Last reviewed 7 June 2026 by Arham Jamaal, Superintendent Pharmacist. Referenced against the sources cited in this article.

What actually determines a pharmacy product's cost?

A product's cost is what your wholesaler actually charged you for it net of discounts, not the price printed in a list, and pricing from the wrong number corrupts every calculation downstream. Wholesaler list prices are a starting position; the net price after your discount terms, rebates and any deals is what leaves your bank account, and the gap between the two varies by supplier, by category and over time. The costing source of truth is therefore your invoice or electronic price file, refreshed on the wholesaler's cycle, not a figure keyed in when the product was first listed and never touched again.

Two disciplines make this workable at catalogue scale. First, every product record carries one cost-of-goods field with a date and a source, so any price on the site can be traced to the cost it was built on and how old that cost is. In our catalogue repricing work, the single most common finding is products still priced against costs from years earlier, some now underwater and nobody aware. Second, treat volatile categories differently: generic medicines move with market conditions in a way branded toiletries do not, so their costs need a faster refresh cycle and a wider exception tolerance.

Cost also includes getting the product to you. Carriage-paid thresholds, split-pack surcharges and cold chain lines that require insulated despatch all belong in landed cost, and pretending they are overheads rather than product costs is how low-value lines quietly lose money on every sale.

What VAT rate applies to pharmacy products?

The VAT rate depends on what the product is and how it is supplied, and pharmacy is unusual in spanning the full range: dispensing against a prescription is zero-rated, most retail lines are standard-rated at 20%, and specific categories sit at 5% or 0% by law. The map, with sources, is below.

Product or supplyVAT rateConditionSource
Medicines dispensed against a prescription (NHS or private) for the patient's personal use0%The qualifying conditions in HMRC Notice 701/57 section 3.2 are met, including prescription by an appropriate practitioner and dispensing by a registered pharmacistVAT Act 1994 Schedule 8 Group 12; Notice 701/57
The same medicine sold over the counter without a prescription20%Standard-rated as a retail saleNotice 701/57
Medicines supplied under a patient group direction, self-administered by the patient0% until 31 March 2027Temporary zero rate from 9 October 2023Revenue and Customs Brief 7/2023
Vaccines and medicines administered, injected or applied by a health professionalExemptPart of a supply of medical care, not a goods saleNotice 701/57
Contraceptive products sold at retail, including online5%Reduced rate applies regardless of buyer; zero-rated instead if dispensed on prescriptionNotice 701/57 sections 3.2 and 3.3
Smoking cessation products sold at retail5%Reduced rate; zero-rated instead if dispensed on prescriptionNotice 701/57 section 3.4
Women's sanitary products0%Zero-rated since January 2021HM Treasury; VAT legislation
OTC medicines, vitamins and supplements, toiletries, cosmetics, most retail lines20%Standard-ratedNotice 701/57
Pharmacist professional services constituting medical careExemptExtended from 1 May 2023 to services performed by staff directly supervised by a pharmacistCPE VAT guidance; HMRC

Two corrections to circulating myths, because both appear in currently published accountancy content. First, private prescriptions are not automatically standard-rated: the zero rate in Schedule 8 Group 12 applies to qualifying goods dispensed by a registered pharmacist on the prescription of an appropriate practitioner for the patient's personal use, and HMRC's internal guidance at VATHLT6020 sets out the five conditions without distinguishing NHS from private. What is standard-rated is the same medicine sold without a prescription. Second, "exempt" and "zero-rated" are not synonyms and the difference is money: zero-rated sales still allow recovery of input VAT, exempt supplies generally do not, which is why a pharmacy providing exempt clinical services alongside zero-rated dispensing and standard-rated retail lands in partial exemption territory. That apportionment is accountant work, and this article deliberately stops at flagging it.

DIARISE NOW

The PGD zero rate expires on 31 March 2027 unless extended. A travel clinic pricing self-administered PGD supplies on today's VAT treatment has a repricing event scheduled by legislation, and it belongs in the compliance calendar next to everything else.

Why VAT makes flat markups dangerous

A flat markup across a mixed-VAT catalogue produces different real margins on identical-looking prices, and the arithmetic shows why. Margin lives in the ex-VAT price, because the VAT you charge belongs to HMRC, not to you. Take a product costing £4.00 net and a target margin of 40% of the selling price. The ex-VAT price is £4.00 divided by 0.6, which is £6.67. If the product is standard-rated, the shelf price is £6.67 plus 20%, which is £8.00. If it is zero-rated, the shelf price is £6.67. Same margin, different shelf prices.

Now run the common error in reverse. Price both products at £8.00 on the website because that is what the category "usually sells at". On the zero-rated line, the whole £8.00 is yours: margin is £4.00 on £8.00, or 50%. On the standard-rated line, £1.33 of that £8.00 is VAT, your revenue is £6.67 and your margin is 40%. Anyone reading margin off inc-VAT prices is overstating profitability on every standard-rated line by exactly this mechanism, and at 3,000 products the error is not a rounding issue, it is a misdrawn picture of the business.

The second classic confusion is markup versus margin. A 40% markup on £4.00 cost gives £5.60 ex-VAT, and £1.60 profit on £5.60 revenue is a 28.6% margin, not 40%. Teams use the words interchangeably; spreadsheets do not. The operational fix for all of this is structural, not arithmetical: every product record carries its VAT rate as a field, every margin calculation runs on ex-VAT figures, and the pricing engine derives shelf prices from cost, target margin and VAT rate rather than anyone typing a shelf price and hoping.

Margin tiers: pricing by category, not by habit

A catalogue should carry deliberate margin tiers, because different products do different jobs and one number cannot serve them all. The workable model has roughly five tiers. Traffic and comparison lines, the branded products people price-check across sites, priced to market with thin margins and watched closely, because their job is credibility and basket-starting rather than profit. The mid-catalogue majority priced at your target margin by category. Advice-heavy and specialist lines, where selection, guidance and trust are the product, carrying higher margins honestly earned. Pharmacy-only (P) medicines priced with the supervision and consultation workload in mind, since every sale carries pharmacist involvement whether the price acknowledges it or not. And own-service adjacent products, where the price supports a service journey rather than standing alone.

Recommended retail prices deserve scepticism in both directions. On comparison lines an RRP is usually irrelevant because the market has already priced below it. On low-attention lines it can be a reasonable anchor. What it never is, is a pricing policy: an RRP is the manufacturer's suggestion about their interests, not a calculation about yours.

Loss leaders need discipline in a delivery world. Selling a line at cost to win a basket works when the basket exists; an online order containing only the loss leader plus subsidised delivery is a donation. If a line is priced to lose, gate it behind a minimum basket or accept openly what it costs to advertise with it.

Competitor data without obsession

Benchmark deliberately and narrowly: a defined basket of genuinely comparable, price-sensitive lines checked on a schedule, not the whole catalogue scraped weekly and chased downward. The UK online pharmacy market contains operators whose economics depend on volumes and buying terms an independent does not have.

"Matching their prices across the board is a strategy for going out of business with excellent price perception."

The market evidence points the other way: Salience's 2026 analysis of the sector's organic winners found trust signals, reviews and content, not price leadership, behind the operators who outgrew the market, which is consistent with what converts on the sites we build. The practical rule is to be priced credibly on the lines customers actually compare, priced deliberately everywhere else and never to change a price without knowing which tier the product sits in and what the change does to its margin. Repricing as a reflex to a competitor's move, without the cost and VAT context in front of you, is how catalogues drift underwater one panic at a time.

Delivery economics and price floors

Every online order carries a fulfilment cost that pricing must clear, and it sets a floor under your catalogue whether you acknowledge it or not. Picking, packing, materials and postage are largely fixed per parcel, which means they are regressive: a £6 basket and a £60 basket can cost the same to ship, so the £6 basket needs its economics inspected. The instruments are familiar because they work: a delivery charge below a threshold, free delivery above it, and minimum basket values, all of which are pricing decisions and belong inside the pricing policy rather than being set once in a Shopify settings page and forgotten.

Cold chain lines are a separate cost class: insulated packaging, tracked services and the despatch risk controls the GPhC expects for temperature-sensitive medicines all cost real money per parcel, and a catalogue that prices a fridge line like an ambient one is subsidising every order. Price the category to carry its own logistics, or do not ship it.

Running repricing at catalogue scale

Repricing at scale is a monthly operating rhythm, not a project, and the method is the same one behind our Shopify catalogue repricing work. Ingest the wholesaler price file on its cycle. Run an exception report of every product whose cost moved beyond a set tolerance, and reprice those lines against their tier's rules rather than editing prices ad hoc. Sweep one or two categories per month on rotation for a fuller review, so the whole catalogue gets deliberate attention across a year without anyone facing 3,000 products in a weekend. And audit VAT assignments as part of the cycle, because miscoded VAT is invisible on the website and expensive in an HMRC review.

What breaks in every manual process we have replaced is the same three things: costs typed once and never refreshed, prices edited directly on the platform with no record of why, and margin reports built on inc-VAT revenue. The fix is less about software than about structure, a single product record holding cost with its date, VAT rate, tier and price history, though structure is exactly what spreadsheets lose first under operational pressure.

A worked pricing policy

The table below is a compact example of a five-tier policy, the kind of one-page document that turns pricing from opinions into operations. Steal the structure and set your own numbers.

TierExample categoriesCost source and refreshMargin target (ex-VAT)Review
1. Comparison linesLeading branded OTC, big-name babyWholesale file, monthly10 to 20%, market-checkedMonthly benchmark basket
2. Core catalogueGeneral OTC, toiletries, household healthWholesale file, monthly35 to 45%Category rotation
3. Advice and specialistSpecialist skincare, first aid, mobilityInvoice net, monthly45 to 55%Quarterly
4. P medicinesPharmacy-only linesWholesale file, monthly40 to 50%, supervision-awareQuarterly plus protocol review
5. Service-adjacentTravel accessories, service consumablesInvoice netPriced to support the service journeyWith each service review

Key takeaways

  • Price from wholesale net cost with a date and source on every product record, not from list prices or figures keyed at first listing.
  • Medicines dispensed against a prescription, NHS or private, are zero-rated when the Notice 701/57 conditions are met; the same medicine sold without a prescription is standard-rated.
  • Contraceptives and smoking cessation products carry the 5% reduced rate at retail, and the PGD zero rate for self-administered supplies expires on 31 March 2027.
  • Margin lives in the ex-VAT price, so a flat markup across a mixed-VAT catalogue produces different real margins behind identical-looking shelf prices.
  • Markup and margin are different numbers: a 40% markup is a 28.6% margin, and spreadsheets that conflate them misstate the business.
  • Price in deliberate tiers, thin on comparison lines, target margin mid-catalogue, honestly higher on advice-heavy and P lines, rather than one number everywhere.
  • Repricing is a monthly rhythm of file ingestion, exception reports and rotating category reviews, with VAT assignment audits built into the cycle.

FAQs

Medicines dispensed by a registered pharmacist against a private prescription for a patient's personal use are zero-rated in the same way as NHS prescriptions, provided the conditions in HMRC Notice 701/57 are met, including prescription by an appropriate practitioner and self-administration rather than administration by a professional. The widely repeated claim that private prescriptions automatically carry 20% VAT is not what HMRC's guidance says. Structural questions about your own supplies belong with a VAT specialist.
AJ
WRITTEN BY
Arham Jamaal
Superintendent Pharmacist · Published researcher, pharmacokinetics
This article is general guidance for pharmacy professionals, not tax, legal or financial advice. VAT liability depends on the specific facts of each supply, and partial exemption apportionment requires professional advice; always check current HMRC guidance and consult a qualified adviser. Last reviewed 7 June 2026.

Pricing needs structure.

Pricing discipline needs infrastructure: product records that hold cost, VAT rate and tier, repricing that runs on rules and a storefront that reflects it all without manual re-keying. Our publisher builds pharmacy e-commerce on Shopify and Next.js with exactly that structure, applying this method against live wholesale data. If your catalogue has drifted or you are pricing a new store from scratch, book a 30-minute conversation.

Book a call

Keep reading