Should Pharmacies Dispense at a Loss? Legal vs Moral
Imagine you run a service. It costs you £10 to provide. Your customer pays you £7 — and, added to that, legally you cannot refuse the customer. Hold that thought, because it is exactly what happens in community pharmacy. This article isn’t about whether dispensing at a loss is legal — it is. It’s about a harder, more uncomfortable question: should it be?
The honest summary
- The legal position: under the NHS contract, losing money on an item is not a valid ground to refuse to dispense.
- How losses happen: the Drug Tariff updates monthly; the market moves daily; price concessions lag behind both.
- The cash-flow trap: suppliers are paid on day one; NHS payment arrives across roughly a three-month cycle.
- The argument: legal and right are not the same thing — and forcing a private business to subsidise a public service is unjust.
- The fix: make price concessions real-time. That’s it. That’s the whole ask.
This is the written companion to my video on the question. If you’d rather hear the argument straight from me first, it’s ninety seconds well spent — then read on for the full detail.
When can a pharmacy legally refuse to dispense?
Let’s establish the legal position first, because it surprises people outside the sector. Under the NHS pharmacy regulations, as part of the NHS contract, a pharmacy can only refuse to dispense a prescription on a small number of legally valid grounds:
- The prescription is unsafe or contains an error — the dose is wrong, or it isn’t safe for the patient.
- You or your staff are being threatened with violence.
- The prescriber is not legally permitted to write it — a dentist writing an NHS dental prescription for something like methylphenidate or atomoxetine, say.
Notice what’s not on the list. There are no grounds to refuse a prescription because dispensing it makes you work at a loss. That is the legal position, and this article doesn’t dispute it. The dispute is with what the law permits.
How does a pharmacy end up dispensing at a loss?
The NHS sets what it will pay pharmacies for medicines through the Drug Tariff — a national listing of reimbursement prices. In principle it’s rational: research what suppliers actually charge pharmacies, add an intended margin, publish the price. In practice, I’ll be honest, it’s a bit of a black hole that few people fully understand. But the mechanics that matter are simple:
The tariff updates monthly. The market doesn’t. Say the tariff prices paracetamol at £1. A stock shortage hits, and today I can only buy it for £2. I still have to dispense it — and I will not be reimbursed £2, because the tariff won’t catch up for weeks.
There is a mechanism meant to handle this: the price concession, where the reimbursement price is temporarily raised to track the market. But concessions lag badly. They are anything but real-time, and there have been many instances where pharmacies bought stock at £7 or £10 and the concession price still came in lower. The loss lands on the pharmacy, every time.
Dispense in January. Submit the claim by the 5th of February. Receive an advance around the 10th of February, and the remaining balance in March. Meanwhile the wholesaler wanted paying immediately — and not everybody gets, or wants, credit. That’s the cash-flow reality underneath the reimbursement problem.
Legal and right are not the same thing
Here’s where some readers will be conflating two ideas: it’s legal and it’s right. They are not the same thing, and history makes the point brutally well. There was a time when women couldn’t vote — legal, and wrong. The Nuremberg laws made persecution of Jews legally valid — legal, and monstrous. Same-sex marriage was once against the law — the law changed, because society did.
The law is contingent. It moves with how society thinks, usually a step behind. So “it’s legal” was never the end of an argument — it’s barely the start of one. The real question is always: should it be?
My claim: this is unjust
Let me put it bluntly. If a private individual or institution has to cover the cost of a public service from their own pocket, that is unjust.
Follow the money. The pharmacy buys stock for £10. The NHS reimburses £7. On the NHS ledger everything is tidy: cost recorded — tick; medication dispensed — tick; patient served — tick. Who covered the missing £3? The pharmacy did. A private business quietly subsidising a service that all of us collectively fund through taxation, with the government as gatekeeper.
Test the logic anywhere else and it collapses. Imagine a public construction contract that said: “If it costs you £1 million to build, that’s not our problem — we’re paying £500,000.” It would not happen. It would be unheard of. Yet that is precisely the arrangement community pharmacy lives under, prescription by prescription.
The counter-arguments — taken seriously
I said this needs critical thinking, so let’s steelman the other side rather than strawman it.
“Think of the patients — refusing is illegal”
I’ve had this one directly — an email from a GP practice colleague reminding me it’s illegal to refuse to dispense. And I get it: nobody wants an elderly patient turned away. But what about the staff I have to pay? Is it not wrong to run a business that can’t pay its people on time? What do I tell them — or the bank? The solution to a broken system cannot be “keep working at a loss until you fall over”, because when these businesses fall, the salaried staff, the families they support and those same patients all suffer together.
“Nobody forced you to run a pharmacy”
This one sounds strong and isn’t. It’s like saying: you signed an employment contract at £5 an hour, below minimum wage — you chose it, so it’s fine. We don’t accept that logic anywhere else; choosing to enter an arrangement doesn’t make its terms just. And no contractor signed up to dispense at a loss — that’s not what the terms were. This situation developed well after the original pharmacy contract. The premise doesn’t carry the conclusion.
“If everyone refused, the system would collapse”
This is the strongest counter-argument, and I’ll concede it straight: yes, if every pharmacy refused loss-making items, the system would collapse. But notice what that argument actually asks — keep doing the wrong thing, or everything breaks. That’s not a defence of the arrangement; it’s an admission of how fragile and dependent on quiet subsidy it is. The answer isn’t collapse. The answer is to fix the mechanism.
| Counter-argument | What it gets right | Why it fails |
|---|---|---|
| Think of the patients | Patient access matters enormously. | Businesses collapsing serves patients worst of all. |
| You signed up to it | Contracts imply consent. | Consent doesn’t make unjust terms just — and nobody signed up to losses. |
| The system would collapse | True, it would. | That’s an argument for fixing the system, not for perpetuating the injustice. |
The fix is not complicated
Make the price concession real-time. That’s the ask. Reimbursement should track what medicines actually cost in the market, not what they cost weeks or months ago. The government bodies responsible for the taxes we all pay need to own this — the answer cannot be “tough luck, keep dispensing, we’re behind”.
None of this is anti-NHS. It’s the opposite: a public service this important shouldn’t be propped up by invisible private subsidy, because that prop eventually gives way — and everyone standing on it falls together.
How I can help
I make free content on the business and ethics of pharmacy across YouTube, TikTok and LinkedIn. And if you want to develop your clinical skills, get access to a mentor, or set up a clinic or pharmacy business from start to finish — get in touch. More than happy to help you.
Frequently asked questions
Can a pharmacy legally refuse to dispense an NHS prescription because it loses money?
No. Under the NHS pharmacy contract there are only a few legally valid grounds to refuse: the prescription contains an error or is unsafe, the team is threatened with violence, or the prescriber isn’t legally permitted to write it. Making a loss on the item is not one of them.
What is the Drug Tariff and why does it cause losses?
The Drug Tariff is the national listing that sets what the NHS reimburses for each medicine, built from research into supplier prices plus an intended margin. It updates monthly, not in real time — so when market prices spike faster than the tariff, a pharmacy can pay more for a medicine than it will ever be reimbursed, and must still dispense.
What is a price concession?
A temporary uplift to the reimbursement price granted when market prices rise above the tariff. In principle it protects pharmacies; in practice it lags well behind the market, and concession prices have often still come in below what pharmacies actually paid.
Why is dispensing at a loss unjust if it’s legal?
Because legal and right are not the same thing — the law is contingent and history is full of corrected examples. Dispensing is a tax-funded public service; when reimbursement falls short, a private business subsidises it from its own pocket while paying staff and suppliers. No other public contract is written that way.
What is the solution to dispensing at a loss?
Real-time price concessions, so reimbursement tracks actual market prices. The payment cycle compounds the problem: suppliers are paid on day one, while NHS payment arrives across roughly three months — dispense in January, claim by 5 February, advance around 10 February, balance in March.
Comments
Are you a contractor living this every month — or do you think the counter-arguments win? Leave a comment below — I read them all.