CHOL001 and CHOL002 are no longer in the Quality and Outcomes Framework. From April 2024 they were replaced by CHOL003 and CHOL004, and for 2025/26 these two indicators became some of the highest-point earners in the entire QOF. Between them they now carry 82 points, more than any other clinical area in the framework.
This post is a clean reference for UK general practice teams: what the indicators measure, the new LDL and non-HDL thresholds, points and payment thresholds, exception reporting rules, and the small but important changes that landed for 2025/26.
(If you previously read our 2023/24 cholesterol indicators post on CHOL001 and CHOL002, this post replaces it for current practice.)
Quick summary
| Indicator | What it measures | 2024/25 points | 2025/26 points | Thresholds 2025/26 |
|---|---|---|---|---|
| CHOL003 | Statin (or alternative) prescribing in CVD/CKD | 14 | 38 | 70%-95% |
| CHOL004 | LDL ≤2.0 mmol/L (or non-HDL ≤2.6 mmol/L) in established CVD | 16 | 44 | 20%-50% |
The headline change is the points uplift. CHOL004 alone is worth 44 points in 2025/26, up from 16. That makes cholesterol target achievement the single most valuable clinical indicator in QOF.
What changed when CHOL001 became CHOL003
The wording of the statin-prescribing indicator was kept almost identical when CHOL001 was renumbered to CHOL003 for 2024/25. The register population is the same: patients on the CHD, PAD, Stroke/TIA or CKD registers. Patients with diabetes on these registers are still excluded (they sit under DM034/DM035 instead).
The substantive 2025/26 change is small but worth knowing:
- Icosapent ethyl was removed from the list of acceptable alternative lipid-lowering therapies. Bempedoic acid, ezetimibe, inclisiran and PCSK9 inhibitors remain valid alternatives where a statin is declined or unsuitable, but only where there is a documented adverse reaction to a statin.
Everything else in CHOL003 carries over from CHOL001:
- Patients on the palliative care register are excepted.
- Codes for maximum tolerated lipid-lowering therapy, adverse reaction, not indicated/contraindicated or declined trigger personalised care adjustments (PCA).
- Patients registered in the last three months of the QOF year are excepted.
- Two invites at least seven days apart can also trigger an exception.
What changed when CHOL002 became CHOL004, and why it matters more
CHOL004 is the indicator that needs careful attention because the rules have meaningfully shifted.
1. LDL is now the primary measurement
In 2023/24, CHOL002 looked for non-HDL first, and only if that wasn’t recorded would it check LDL. From 2024/25, CHOL004 reverses this: LDL is the primary test, and non-HDL is only checked if no LDL reading exists. For 2025/26 the wording clarifies that if multiple readings exist on the latest date, LDL takes priority.
This is the change most likely to catch practices out. If your local lab still reports non-HDL as a default and your templates don’t prompt for LDL, you may have patients with non-HDL at target who fall outside the indicator because LDL was never requested.
2. The thresholds have been raised
| Measurement | 2023/24 (CHOL002) | 2024/25 onwards (CHOL004) |
|---|---|---|
| LDL cholesterol | <1.8 mmol/L (exclusive) | ≤2.0 mmol/L (inclusive) |
| Non-HDL cholesterol | <2.5 mmol/L (exclusive) | ≤2.6 mmol/L (inclusive) |
The shift from exclusive to inclusive matters: a patient on exactly 2.0 mmol/L LDL now passes. This is a slightly easier indicator to achieve in clinical practice, although the upper payment threshold also rose for 2025/26.
3. Payment thresholds have moved
CHOL004 in 2024/25 had a lower threshold of 20% and an upper threshold of 35%. For 2025/26 the upper threshold has been raised to 50%, with 20% still the lower bound. Coupled with the rise from 16 to 44 points, this is where the real income shift is.
4. Exception reporting expanded
For 2024/25 onwards, exception reports that previously only applied to CHOL003 (statin prescribing) now also apply to CHOL004 (cholesterol target). This was a significant relaxation. Practices can now exception-report CHOL004 patients for:
- Declining a cholesterol blood test (with the correct code).
- Invites: two invites at least seven days apart, with the most recent invite after the latest cholesterol blood test. This is in line with HYP008 and DM020.
- Patients with a haemorrhagic stroke, who are now automatically excluded from both cholesterol indicators.
- Patients on maximum tolerated lipid-lowering therapy.
- Adverse reaction codes, not-indicated codes, and informed dissent.
- Registration in the last three months of the QOF year.
The combination of higher thresholds plus broader exception reporting is intended to make CHOL004 genuinely achievable rather than aspirational.
Register populations: who counts for which indicator
This is the part that still trips practices up.
CHOL003 register (statin prescribing):
- CHD
- PAD
- Stroke/TIA
- CKD (stage 3-5)
- Excludes patients aged 17+ with diabetes (covered by DM034/DM035)
CHOL004 register (cholesterol target):
- CHD
- PAD
- Stroke/TIA
- Excludes CKD
- Includes patients with diabetes or on the palliative care register if they are also on the CHD, PAD or Stroke/TIA register
So a patient with CKD alone is in scope for CHOL003 but not CHOL004. A patient with diabetes and CHD is excluded from CHOL003 but included in CHOL004. The populations overlap but they are not the same set.
Practical workflow for hitting the new thresholds
The CHOL004 uplift to 44 points changes the maths for the whole practice year. A few priorities:
1. Audit your lab requesting. If your CVD review templates default to a non-HDL request, switch them to request LDL where the lab supports it. The indicator now looks at LDL first.
2. Identify patients above target early. Run a search on CHD/PAD/Stroke registers for any patient with LDL >2.0 mmol/L (or non-HDL >2.6 mmol/L where LDL isn’t recorded) in the last 12 months. Treatment titration, recheck, and re-review takes time, start in Q1, not Q4.
3. CKD register is the soft spot for CHOL003. CHD, PAD and stroke patients are usually statinised. CKD patients are statinised less reliably. Target this subgroup at the start of the year.
4. Use the new invite-based exception rule for CHOL004. Two invites at least seven days apart, with the second invite after the most recent cholesterol test, will exception a non-responder. This is the route to recover patients who simply will not attend.
5. Make sure haemorrhagic stroke is correctly coded. These patients are now removed automatically from both indicators, but only if the haemorrhagic-stroke code is on the record.
6. Code the alternatives correctly. Bempedoic acid, ezetimibe, inclisiran and PCSK9 inhibitors only count for CHOL003 if there is also a documented adverse reaction to a statin. Icosapent ethyl no longer counts at all from 2025/26.
Bottom line
CHOL003 and CHOL004 are not a small renaming exercise. The thresholds are easier to hit, the exception reporting is broader, and the points have roughly tripled. For most practices, CHOL004 is now the single largest available clinical indicator in QOF, and the practices that organise their lab requesting and recall systems around LDL ≤2.0 mmol/L will do significantly better than those that don’t.
If your CVD review templates, search reports, and invite letters were built around the old CHOL001/CHOL002 rules, they need updating before the end of the QOF year.
Sources
- NHS England. Quality and Outcomes Framework guidance for 2024/25. https://www.england.nhs.uk/publication/quality-and-outcomes-framework-guidance-for-2024-25/
- NHS England. Changes to the GP Contract in 2025/26. https://www.england.nhs.uk/publication/changes-to-the-gp-contract-in-2025-26/
- NHS Digital. QOF 2024-25 publication and technical annex. https://qof.digital.nhs.uk/
