market analysis

Exeter's Register Puzzle: Why 31% of Pharmacy Branches Show Zero Dispensing Revenue

Eight of 26 pharmacies within three miles of Exeter city centre have no dispensing activity in the latest NHSBSA data — the highest rate PharmSee has measured in any English city.

By PharmSee · · 1 views

Exeter is one of the South West's strongest pharmacy markets by revenue per branch. The 18 active community pharmacies within three miles of EX1 average £151,513 in annual NHSBSA dispensing revenue — higher than Newcastle (£141,431), Plymouth (£119,334), and Leeds (£101,185).

But the headline pharmacy count tells a different story. The NHS Digital contractor register lists 26 pharmacies in the same catchment, and eight of them — 30.8% — have no dispensing activity recorded in the most recent quarterly NHSBSA dataset. That is the highest zero-revenue rate PharmSee has measured in any English city core.

How Exeter compares

City (3-mile radius)Total registeredZero-revenueZero-revenue rateActive avg revenue
Exeter EX126830.8%£151,513
Newcastle NE1852225.9%£141,431
Leeds LS1962324.0%£101,185
Plymouth PL143818.6%£119,334
Bristol BS1681116.2%£82,992

Source: PharmSee analysis of NHS Digital pharmacy register and NHSBSA dispensing data, accessed 13 April 2026. Revenue figures are annual totals from the most recent complete NHSBSA reporting period. Zero-revenue status can reflect data-reporting lag, temporary closures, or branches that have ceased trading but not yet been removed from the register.

What "zero revenue" does and does not mean

A pharmacy appearing on the NHS Digital register with no recent dispensing record is not necessarily closed. Several legitimate explanations exist:

  • NHSBSA reporting lag. The quarterly dispensing dataset can run 3–6 months behind operational reality. A pharmacy that opened in January may not appear in the data until mid-year.
  • Register housekeeping delays. When a pharmacy closes permanently, its contractor code can persist on the NHS Digital register for months or even years before removal. PharmSee's earlier analysis found some inactive codes lingering for over 18 months.
  • Temporary suspension. A branch undergoing renovation, ownership transfer, or regulatory inspection may pause dispensing without surrendering its contractor code.

The important point is that zero-revenue branches are not confirmed closures — they are data-quality gaps. Any policy analysis or market sizing that treats the headline register count as the number of operational pharmacies will overstate supply and understate revenue per branch.

Why Exeter's rate is unusually high

Exeter's 30.8% zero-revenue rate is roughly double Bristol's 16.2%. Several factors may contribute:

Smaller denominator, bigger percentage swings. With only 26 registered pharmacies, each zero-revenue branch moves the percentage by nearly four points. In Newcastle (85 registered), the same single branch moves the needle by just over one point.

GP-to-pharmacy ratio suggests the active estate is the right size. Exeter's active 18 pharmacies serve 37 GP practices in the same catchment, giving a GP-to-pharmacy ratio of approximately 2.1:1 — well above the typical English urban figure of 0.7–1.0:1. If anything, Exeter could support more pharmacies, not fewer. The zero-revenue branches do not appear to represent oversupply.

South West register quality may be systematically worse. Plymouth also shows an elevated zero-revenue rate (18.6%), and PharmSee's earlier analysis of Devon's pharmacy corridor noted register-quality concerns across the county. Whether this reflects something specific to NHS England South West's contractor management is unclear from the data alone.

What this means in practice

For anyone using pharmacy register data to assess market conditions — whether for location planning, policy research, or competitive intelligence — Exeter is a clear example of why headline branch counts mislead. The city's effective pharmacy density is 18 branches per 37 GP practices, not 26. Its effective revenue per branch is £151,513, not £104,894 (which is what you would calculate using the full 26-branch count against total dispensing revenue).

PharmSee's full pharmacy search at /app/pharmacies displays both registered and active branch counts. The location analysis tool adjusts density calculations for zero-revenue branches where data permits.

Caveats

This analysis uses NHSBSA dispensing data, which captures NHS prescription dispensing revenue only. It does not include retail sales, private prescriptions, or non-dispensing NHS services. Zero-revenue branches may have revenue streams not captured in the NHSBSA dataset. The 3-mile radius is measured as crow-flight distance from EX1 1SS and may include branches in neighbouring suburbs.