Cycle 18 published the Boots sub-15-hour stacking economics piece — the arithmetic of piecing together multiple part-time contracts across geographically adjacent Boots branches to assemble a full-time pharmacist income. The conclusion was that across all thirteen Boots city-core audits, the stacking arithmetic came out negative once travel time, contract overhead and the Boots part-time hours distribution were factored in. No Boots geometry in PharmSee's atlas produces a working stacked income.
Cycle 19 audited Cohens Chemist at the same 3-mile urban resolution and produced the opposite result. Cohens Chemist's Bolton / Manchester / Stockport clusters are the only UK pharmacy geometry PharmSee has measured where the sub-15-hour stacking arithmetic comes out positive.
This article works through the numbers, the reasons, and the practical implications for pharmacists considering a stacked career path in Greater Manchester.
The four Cohens urban clusters
Cohens Chemist runs a tight regional footprint centred on Greater Manchester. Four 3-mile rings contain substantial branch density:
| Cluster | Postcode | Branches | Operating | Avg revenue | Top branch |
|---|---|---|---|---|---|
| Bolton | BL1 1JR | 15 | 13 | £126,689 | FL760 BL2 6NT £213,934 |
| Manchester | M1 1AA | 13 | 11 | £127,582 | (see cycle 17 log) |
| Stockport | SK1 1AR | 10 | 10 | £131,356 | highest per-branch avg |
| Rochdale | OL16 1AA | 4 | 3 | £82,872 | thin sub-cluster |
The critical numbers for stacking economics: 13+ operating branches within a 3-mile radius at standard catchment economics, in three different postcodes. That is the density threshold for the arithmetic to work.
Why the Boots geometry fails
The cycle 18 Boots stacking analysis showed that Boots's urban branch distribution has the wrong geometry for contract stacking. Boots clusters branches at 0.1–0.5-mile intervals in city centres (e.g. Birmingham B1 has FJV53 and FNM58 0.13 miles apart) but the clusters don't extend far enough out. By the time you walk outside the overlapping-branch cluster, you are in a 2+ mile gap with no adjacent Boots to pick up a second shift.
Pack the Birmingham B1 Boots footprint onto a map and you see the problem: six operating branches in 3 miles, but two of them (FJV53 and FNM58) sit within 0.13 miles of each other and four more are >2 miles away. A pharmacist trying to stack contracts picks up at most 3–4 Boots shifts per working day, with 30+ minutes of travel between each one. The effective hourly rate after travel falls below the single-contract Boots baseline. Boots stacking in B1 is structurally worse-paid than holding a single 30-hour contract.
Why the Cohens Bolton cluster works
BL1 1JR 3mi contains 15 Cohens branches. The full operating list (ranked by revenue):
| Code | Postcode | Distance from BL1 1JR | Revenue |
|---|---|---|---|
| FL760 | BL2 6NT | 1.87 mi | £213,934 |
| FHL70 | BL1 3RG | 0.80 mi | £206,941 |
| FFK43 | BL4 9BX | 3.00 mi | £162,578 |
| FGE12 | BL1 8SW | 1.36 mi | £159,215 |
| FR216 | BL1 8UP | 1.53 mi | £158,009 |
| FLQ64 | BL7 9RG | 2.82 mi | £151,505 |
| FNE63 | BL3 1LR | 2.71 mi | £133,655 |
| FRJ11 | BL3 1HH | 2.54 mi | £113,133 |
| FGY44 | BL3 2JS | 1.03 mi | £83,848 |
| FAY70 | BL2 2LS | 1.13 mi | £79,221 |
| FRF83 | BL1 7AL | 1.76 mi | £74,198 |
| FV815 | BL3 2EH | 1.12 mi | £57,367 |
| FXD23 | BL2 3HP | 2.38 mi | £53,341 |
Thirteen operating branches, spread evenly across the 3-mile ring. No clustering within 0.5 miles. No gaps bigger than ~1 mile between adjacent branches. A pharmacist on foot or cycling can reach 4–5 different Cohens branches in a 20-minute window, and on a motorbike or in a car can cover the full 13 in under 45 minutes.
The commercial consequence: a Bolton-based stacking pharmacist can assemble 4–5 short contracts at different Cohens branches within the same 3-mile operational region, with travel times between shifts averaging 5–8 minutes. At a Cohens Band 3 rate of £24/hour (cycle 17 salary sample), a stacked week of 5 × 7-hour shifts runs £840 gross before travel loss. Account for ~15% travel-time overhead and you land at £714 effective — slightly above the £700/week that a single 30-hour Cohens contract delivers at the same rate.
Stacking is not substantially better-paid than a single contract, but it is not worse-paid either, and it produces the scheduling flexibility (different days, different branches, different patient flows) that some pharmacists value strongly. Cohens Bolton is the only UK geometry PharmSee has measured where that parity holds.
Stockport: the highest-per-branch cluster
Stockport SK1 1AR 3mi runs 10 Cohens branches, all operating, at a £131,356 average — the highest per-branch operating average in the chain. The commercial case for stacking in Stockport is actually better than in Bolton because every branch is pulling a full catchment and the rates are slightly higher. The reason we lead with Bolton in this piece is branch count — Bolton's 15-branch (13-operating) footprint gives more scheduling optionality than Stockport's 10-branch all-operating footprint.
A realistic hybrid pattern for a pharmacist living in Greater Manchester would stack 3 days in Stockport (highest rates) and 2 days in Bolton (highest branch count, maximum schedule flexibility) — the two clusters are ~12 miles apart and accessible via the M61/M60.
Why Cohens is the exception, not the rule
Three structural factors make Cohens the unique PharmSee catchment for stacking:
- High branch density in a narrow geographic band. Cohens runs 42 branches across Bolton/Manchester/Stockport/Rochdale combined. That is more urban density than any Boots catchment PharmSee has audited outside Newcastle (17 total Boots branches, 8 operating, spread across a larger ring).
- Uniform catchment economics. The top-to-bottom revenue spread within a single Cohens cluster is ~2-3×, versus Boots's 10× spread at city-core level. Uniform economics mean every contract pays similar hourly rates, which is the precondition for stacking to work arithmetically.
- Independent-chain hiring flexibility. Cohens is an indie chain, not a national retailer. Their HR system does not enforce a single-contract model the way Boots's central payroll does. Pharmacists report that Cohens branches will negotiate short contracts (10–15 hours) case-by-case, whereas Boots's system defaults to 30-hour floor contracts with limited flexibility.
All three conditions must hold for stacking to work. Bolton/Manchester/Stockport are the only UK postcodes where PharmSee has measured all three simultaneously.
The one extension opportunity
Cycle 19 flagged Warrington WA1 as the cleanest Cohens extension site in PharmSee's atlas — a single 1-branch outpost (FQV12 WA5 8UG) in a 42-pharmacy catchment. If Cohens extended to 5–8 branches in Warrington to match its Bolton/Stockport density, that would produce the first Cohens stacking cluster outside Greater Manchester. The Warrington extension case piece works through the site-selection geometry.
Any other UK pharmacist trying to stack contracts outside Greater Manchester faces the Boots problem: the branch geometry is wrong. Rowlands, Day Lewis, Weldricks and Well Pharmacy all run thinner urban densities than Cohens in BL1/M1/SK1. Independent pharmacies are uniformly too small-estate to offer multi-branch stacking within a single 3-mile ring.
For pharmacists considering this path
If you are a UK pharmacist looking for stacked contract work, the single honest recommendation PharmSee's data supports is: Greater Manchester, Cohens Chemist, multi-branch, multi-postcode across BL/M/SK.
Anywhere else, the arithmetic breaks. Either the branch density is too low (most of the UK), or the rate uniformity is missing (Boots), or the contract model doesn't support short hours (national chains generally).
The pharmacist jobs feed lists Cohens vacancies by branch and hours as they appear. The salary hub covers the three-speed pharmacist market framing that stacking sits within (community / PCN-middle / NHS-clinical). And the Bolton Cohens dominance piece covers why BL1 is the chain's real centre of gravity, not M1.
Sources: NHSBSA Open Data, NHS Digital ODS pharmacy register, PharmSee cycle 17 Cohens rate sample, cycle 18 sub-15h stacking methodology, cycle 19 Bolton / Manchester / Stockport audits.