HCC Coding Cheat Sheet 2026: Quick Reference for Every Risk Adjustment Coder
A practical quick-reference guide for HCC coding in 2026. Top 20 HCCs, V28 hierarchies, MEAT documentation, common mistakes, audit red flags, and recapture checklists.
Reviewed by Jess P., CPC
Reviewed: July 10, 2026

A Practical HCC Cheat Sheet for 2026
If you code risk adjustment for a living, you already know the problem: the information you need is scattered across CMS manuals, payer memos, and half-remembered training slides from three years ago. You need one place that has the codes, the weights, the hierarchies, and the documentation rules, all formatted so you can find what you need in seconds.
This is that place. Bookmark it. Print it. Tape it to your monitor. This is the HCC coding cheat sheet for 2026, built on the CMS-HCC Model V28 that is now fully phased in for Payment Year 2026.
For a deeper dive on the V24-to-V28 transition, see our complete V28 changes guide.
---
Top 20 Most Common HCCs: Codes, Categories, and RAF Weights
These are the HCCs you will encounter most frequently in risk adjustment coding. Memorize this table and you will cover the majority of your daily work.
| # | HCC | Category Description | Key ICD-10 Range | Community RAF Weight |
|---|---|---|---|---|
| 1 | HCC 37 | Diabetes with Chronic Complications | E11.21–E11.59, E13.21–E13.59 | [see RAF tool] |
| 2 | HCC 38 | Diabetes with Glycemic, Unspecified, or No Complication | E11.65, E11.8, E11.9, E13.9 | [see RAF tool] |
| 3 | HCC 226 | Heart Failure, Chronic/Unspecified | I50.9, I50.1, I50.20, I50.22, I50.30, I50.32, I50.40, I50.42, I50.810, I50.812, I11.0, I13.0 | [see RAF tool] |
| 3a | HCC 225 | Heart Failure, Acute | I50.21, I50.31, I50.41, I50.811, I50.813 | [see RAF tool] |
| 3b | HCC 224 | Heart Failure, Acute-on-Chronic | I50.23, I50.33, I50.43 | [see RAF tool] |
| 4 | HCC 228 | Acute Myocardial Infarction | I21.01–I21.4, I22.0–I22.9 | [see RAF tool] |
| 5 | HCC 238 | Specified Heart Arrhythmias | I48.0–I48.91 | [see RAF tool] |
| 6 | HCC 263 | Atherosclerosis of Extremities with Ulceration or Gangrene | I70.231–I70.269 (ulceration or gangrene) | [see RAF tool] |
| 7 | HCC 280 | Chronic Obstructive Pulmonary Disease, Including Bronchiectasis | J43.0–J44.9, J41.x, J42, J47.x | [see RAF tool] |
| 8 | HCC 327 | Chronic Kidney Disease, Stage 4 | N18.4 | [see RAF tool] |
| 9 | HCC 326 | Chronic Kidney Disease, Stage 5 | N18.5 | [see RAF tool] |
| 10 | HCC 36 | Diabetes with Acute Complications | E11.00–E11.11, E13.00–E13.11 | [see RAF tool] |
| 11 | HCC 48 | Morbid Obesity | E66.01, E66.2 | [see RAF tool] |
| 12 | HCC 264 | Vascular Disease with Complications | I70.221–I70.229 (atherosclerosis w/ rest pain) | [see RAF tool] |
| 13 | HCC 282 | Aspiration & Specified Bacterial Pneumonias | J15.0–J15.9, J69.0 | [see RAF tool] |
| 14 | HCC 135 | Drug/Alcohol Use Disorder with Psychosis | F10.150–F10.259, F12.250–F12.259 | [see RAF tool] |
| 15 | HCC 151 | Schizophrenia | F20.0–F20.9, F25.0–F25.9 | [see RAF tool] |
| 16 | HCC 180 | Quadriplegia | G82.50–G82.54 | [see RAF tool] |
| 17 | HCC 196 | Myasthenia Gravis & Myoneural Disorders | G70.00–G70.01, G73.1–G73.7 | [see RAF tool] |
| 18 | HCC 276 | Lung Transplant Status/Complications | T86.810–T86.819, Z94.2 | [see RAF tool] |
| 19 | HCC 253 | Hemiplegia/Hemiparesis | G81.00–G81.94 | [see RAF tool] |
Pro tip: Use the RAF score calculator to compute cumulative RAF scores for HCC and demographic combinations, including applicable V28 interaction factors.
---
V28 Hierarchy and Trumping Quick Reference
In V28, when a patient has multiple conditions within the same hierarchy, only the most severe HCC pays. Understanding trumping is critical to avoiding wasted documentation effort on lower-severity codes that will never contribute to the RAF.
Major Hierarchies at a Glance
| Hierarchy Group | Highest (Trumps All Below) | Mid-Severity | Lowest (Trumped) |
|---|---|---|---|
| Diabetes | HCC 36 (Acute Complications) | HCC 37 (Chronic Complications) | HCC 38 (Without/Unspecified) |
| Heart Failure | HCC 224 (Acute-on-Chronic) | HCC 225 (Acute) | HCC 226 (Chronic/Unspecified) |
| CKD | HCC 326 (Stage 5/ESRD) | HCC 327 (Stage 4) | HCC 328 (Stage 3b), HCC 329 (Stage 3a/3 unspecified) |
| COPD | HCC 280 (COPD) | HCC 213 (Respiratory Failure, separate hierarchy) | -- |
| Substance Use | HCC 135 (w/ Psychosis) | HCC 136 (w/ Complications) | HCC 139 (Uncomplicated) |
| Depression | HCC 152 (Major Depression, Severe w/ Psychosis) | HCC 155 (Major Depression, Moderate/Severe) | -- |
| Stroke/CVA | HCC 249 (Ischemic Stroke) | HCC 253 (CVA Sequelae, e.g. hemiplegia) | -- |
| Vascular | HCC 263 (Atherosclerosis w/ Ulceration) | HCC 264 (Atherosclerosis w/ Rest Pain or Aortic Dissection) | -- |
| Paralysis | HCC 180 (Quadriplegia) | HCC 181 (Paraplegia) | HCC 253 (Hemiplegia) |
| Cancer | HCC 17 (Metastatic/Secondary, distant sites) | HCC 18 (Secondary, lymph and other sites) | HCC 22/23 (Colorectal, Breast, Prostate) |
Trumping Rules to Remember
---
MEAT Documentation Checklist
Every HCC must be supported by MEAT in the medical record for that calendar year. If a condition appears on the problem list but the provider did nothing about it during the encounter, it does not count.
| MEAT Element | What It Means | Documentation Examples |
|---|---|---|
| M - Monitor | Provider is tracking the condition | "Checked A1c, currently 7.8%"; "Repeat echocardiogram ordered to assess EF" |
| E - Evaluate | Provider is assessing the condition | "Evaluated diabetic foot, no ulcer identified"; "Reviewed home BP readings" |
| A - Assess / Address | Provider makes a clinical judgment | "CHF stable, NYHA Class II"; "Depression partially controlled on current regimen" |
| T - Treat | Provider takes action on the condition | "Increased metformin to 1000mg BID"; "Referred to nephrology for stage 4 CKD" |
MEAT Quick Rules
---
Common Coding Mistakes: Wrong Code vs. Correct Code
These are the errors that appear repeatedly in chart reviews and RADV audits. If you catch even a few of these per week, you are saving your organization real money and real risk.
| Mistake | Wrong Code | Correct Code | Why It Matters |
|---|---|---|---|
| Unspecified diabetes when complications exist | E11.9 (Type 2, no complications) | E11.42 (Type 2 w/ diabetic polyneuropathy) | E11.9 maps to HCC 38 and E11.42 to HCC 37; in V28 both weigh 0.166, but the specific code documents the complication, survives RADV, and can pair with a separate manifestation HCC |
| Unspecified heart failure | I50.9 (HF, unspecified) | I50.22 (Chronic systolic, Stage B) | Specificity determines HCC assignment and RAF weight |
| Coding old MI as acute | I21.4 (NSTEMI) for a healed MI | I25.2 (Old myocardial infarction) | I21.x is for acute events only (within 4 weeks); old MI uses I25.2 |
| CKD without staging | N18.9 (CKD, unspecified) | N18.4 (CKD, Stage 4) | Unspecified CKD does not map to a payment HCC in V28 |
| BMI code without morbid obesity diagnosis | Z68.41 (BMI 40-44.9) alone | E66.01 (Morbid obesity) + Z68.41 | BMI codes are supplementary; the clinical diagnosis drives the HCC |
| Counting malnutrition for RAF | E43 (Severe malnutrition) coded for risk adjustment | Code malnutrition for clinical accuracy only | All malnutrition codes (E40-E46) lost their HCC in V28; none map to a payment HCC, so code them for care quality, not RAF |
| COPD coded as unspecified | J44.9 (COPD, unspecified) | J44.1 (COPD w/ acute exacerbation) | If the exacerbation is documented, the specific code captures additional clinical detail |
| Depression coded as unspecified | F32.9 (Major depressive, unspecified) | F33.1 (Recurrent, moderate) | Recurrence and severity affect HCC mapping |
| Coding PVD as unspecified | I73.9 (PVD, unspecified) | I70.231 (Atherosclerosis w/ ulceration, right leg) | Unspecified PVD and claudication-only codes carry no HCC in V28; only atherosclerosis with rest pain (HCC 264) or ulceration/gangrene (HCC 263) maps |
| Using resolved condition codes | History codes (Z-codes) for active conditions | Active diagnosis codes | Z85.x (personal history of cancer) does NOT capture an active malignancy HCC |
Avoid these mistakes instantly by looking up any ICD-10 code in the HCC Buddy Encoder, it shows the HCC mapping, RAF value, and alerts you to specificity issues before you finalize the claim.
---
Unspecified vs. Specific Code Comparison
One of the most damaging patterns in risk adjustment coding is defaulting to unspecified codes when the clinical documentation supports a specific diagnosis. The RAF impact is dramatic.
| Condition | Unspecified Code | RAF Impact | Specific Code | RAF Impact | Difference |
|---|---|---|---|---|---|
| Diabetes | E11.9 (No complications) | HCC 38 | E11.22 (CKD complication) | HCC 37 | Same 0.166 weight in V28; the specific code documents the complication and pairs with a separate CKD HCC (N18.x) |
| Heart Failure | I50.9 (Unspecified) | HCC 226 | I50.22 (Chronic systolic) | HCC 226 | Same HCC tier, specificity affects acuity capture. I50.23 (acute-on-chronic systolic) maps to HCC 224, the highest tier |
| CKD | N18.9 (Unspecified stage) | No HCC | N18.4 (Stage 4) | HCC 327 | Stage capture, see RAF tool |
| Malnutrition | E44.0 (Moderate) | No HCC in V28 | E43 (Severe) | No HCC in V28 | No malnutrition code (E40-E46) generates RAF value in CMS-HCC V28 |
| PVD | I73.9 (Unspecified) | No HCC in V28 | I70.231 (Atherosclerosis w/ ulceration, right leg) | HCC 263, 1.118 | Captures the vascular HCC; claudication codes (I70.21x) carry no V28 HCC |
| Depression | F32.9 (Unspecified) | May not map | F33.2 (Recurrent, severe) | HCC 155 | Severity drives HCC mapping, see RAF tool |
| Obesity | E66.9 (Unspecified) | No HCC | E66.01 (Morbid obesity, BMI 40+) | HCC 48 | Specificity captures the HCC, see RAF tool |
| COPD | J44.9 (Unspecified) | HCC 280 | J44.1 (w/ acute exacerbation) | HCC 280 | Same HCC, specificity matters for clinical accuracy and audit defensibility, not the HCC number |
The takeaway: Unspecified codes are a common source of missed RAF value in risk adjustment. Query providers when the chart supports a more specific diagnosis. Every decimal matters.
---
Quick Tips for Maximizing HCC Capture
1. Code every active, documented condition at every visit. Chronic conditions must be recaptured annually. A diagnosis coded in January 2025 that is not recoded in 2026 will not count for PY 2027.
2. Always code to the highest level of specificity supported by documentation. If the provider documents "Type 2 diabetes with diabetic neuropathy," code E11.40, not E11.9.
3. Pair diabetes codes with manifestation codes. Diabetes with CKD requires both E11.22 AND N18.x. Missing either one breaks the mapping.
4. Check V28 mappings before submitting. Codes that mapped to HCCs under V24 may no longer carry the same HCC value under V28. The HCC Buddy Encoder flags these automatically.
5. Use the drug list to identify undocumented conditions. A patient on insulin, metformin, and Jardiance almost certainly has diabetes with complications. If the chart only says "diabetes," a query is warranted. Use the HCC Buddy Drug Reference to cross-reference medications against expected diagnoses.
6. Document bilateral conditions separately when laterality applies. ICD-10 often requires left, right, or bilateral designators. Using an unspecified code loses the HCC.
7. Never code from the problem list alone. Each condition must have supporting MEAT documentation in the current encounter note.
8. Watch for superseded conditions. If a patient's CKD has progressed from Stage 3 to Stage 4, update the code. Carrying forward old staging is both inaccurate and financially harmful.
9. Code suspected conditions only when confirmed. Unlike inpatient coding, outpatient risk adjustment does not allow coding of "probable" or "suspected" diagnoses.
10. Review the V28 interaction factors. Certain HCC combinations produce bonus RAF. The CHF + CKD interaction, for example, adds incremental value beyond either condition alone.
---
Annual HCC Recapture Checklist
Chronic conditions must be documented and coded every calendar year to count toward risk adjustment. Use this checklist during annual wellness visits and comprehensive care visits to ensure nothing falls through the cracks.
Pre-Visit Preparation
During the Visit
Post-Visit Review
---
Documentation Red Flags That Trigger Audits
RADV auditors and OIG investigators look for specific patterns that suggest upcoding, unsupported diagnoses, or systemic documentation failures. Avoid these at all costs.
| Red Flag | What Auditors See | How to Fix It |
|---|---|---|
| Cloned notes | Identical encounter notes across multiple visits for the same patient | Ensure each note reflects the unique clinical events of that encounter |
| Problem list without MEAT | Conditions listed but never assessed, monitored, or treated in the note body | Require providers to address each active condition or remove it from the problem list |
| Sudden HCC spikes | A provider's HCC capture rate jumps dramatically year-over-year | Investigate whether the increase reflects genuine clinical activity or coding changes |
| Disproportionate high-RAF codes | An unusually high percentage of severe diagnoses (e.g., many E43 codes for severe malnutrition) | Audit a sample of charts to confirm documentation supports the severity |
| Retrospective additions | Diagnoses added to claims after the encounter without an addendum | All diagnosis additions must be supported by contemporaneous documentation or a dated addendum |
| Missing signatures | Encounter notes without provider signatures or co-signatures | Unsigned notes are considered incomplete and will not support an HCC |
| One-visit diagnoses that never recur | A chronic condition coded once and never mentioned again | Chronic conditions should appear at multiple encounters; a one-time code for a chronic disease looks suspicious |
| Overuse of "unspecified" codes in high-RAF categories | Patterns of unspecified codes being used where specificity would normally be expected | This suggests insufficient chart review; coders should query for specificity |
---
V28 Payment Year 2026: Key Dates and Phase-In Status
| Milestone | Date/Status |
|---|---|
| V28 Initial Implementation | PY 2024 (blended 33% V28 / 67% V24) |
| PY 2025 Blend | 67% V28 / 33% V24 |
| PY 2026, Full V28 | 100% V28, no more V24 blending |
| DOS Window for PY 2027 | January 1, 2026 – December 31, 2026 |
| Risk Score Sweep (Final) | Typically August of payment year |
This is the year that matters. There is no more V24 safety net. Every code you submit in 2026 is evaluated purely against V28 logic, per the CMS 2026 risk-adjustment model software and ICD-10 mappings. If your workflows, queries, and provider education have not been updated, you are leaving RAF value on the table, and the OIG work plan project on V24 vs. V28 CMS-HCC trends confirms that federal auditors are watching exactly this transition.
---
Frequently Asked Questions
1. What is an HCC coding cheat sheet, and why do I need one?
An HCC coding cheat sheet is a condensed reference that gives risk adjustment coders quick access to the most important HCC categories, ICD-10 mappings, RAF weights, documentation requirements, and common pitfalls. You need one because CMS-HCC coding involves hundreds of codes across dozens of hierarchies, and having a single reference prevents costly errors, especially now that V28 is fully implemented with no V24 blending for Payment Year 2026.
2. What changed in V28 that makes my old cheat sheet outdated?
V28 restructured the entire model. The total number of payment HCCs increased from 86 to 115, many familiar codes like E44.0 (moderate malnutrition) and I73.9 (unspecified PVD) no longer map to payment HCCs, and new hierarchies were added for conditions like substance use disorders and cardiovascular disease. If your reference materials are based on V24, they will lead you to code conditions that no longer generate RAF value. See our complete V28 changes guide for the full breakdown.
3. How often do HCCs need to be recaptured?
Every chronic condition must be documented and coded at least once per calendar year to count toward risk adjustment for the following payment year. A diabetes diagnosis coded in 2025 but not recaptured in 2026 will not contribute to the patient's PY 2027 risk score. Annual wellness visits and comprehensive care visits are the primary recapture opportunities.
4. What is the MEAT documentation standard, and is it required?
MEAT stands for Monitor, Evaluate, Assess/Address, Treat. It is the documentation standard used to validate that a provider actively managed a condition during an encounter. While MEAT is not a formal CMS regulation, it is the de facto standard used by RADV auditors and health plan compliance teams to determine whether a coded diagnosis is supported. At least one MEAT element per condition per encounter is the minimum threshold.
5. Can HCC Buddy help me avoid these common coding mistakes?
Yes. HCC Buddy is built specifically for risk adjustment workflows. The ICD-10 Encoder shows you the V28 HCC mapping, RAF weight, and specificity alerts for any code instantly. The RAF Calculator lets you model a patient's full risk score across multiple HCCs with demographic adjustments. And the Drug Reference helps you cross-reference medications against expected diagnoses to catch undocumented conditions. These tools are designed to catch the exact mistakes outlined in this cheat sheet before they reach the claim.
---
Make This Cheat Sheet Work for You
This reference covers the essentials, but HCC coding is a discipline that rewards daily practice. Keep this page bookmarked, use it during chart reviews, and share it with your coding team. The difference between an average risk adjustment operation and an excellent one comes down to specificity, documentation, and having the right reference at your fingertips.
For real-time code lookups, RAF calculations, and drug-to-diagnosis cross-referencing, open HCC Buddy and put these principles into action.
Related Tools
ICD-10 Encoder
Look up any ICD-10 code to see its V28 HCC mapping, RAF weight, and specificity alerts instantly.
RAF score calculator
Compute cumulative RAF scores for HCC and demographic combinations, including applicable V28 interaction factors.
Drug Reference
Cross-reference medications against expected ICD-10 diagnoses to catch undocumented conditions.
Jess P., CPC
Certified Professional Coder
Jess reviews HCC Buddy editorial content for accuracy against the current CMS-HCC model and the active FY ICD-10-CM tabular release.
Get HCC Coding Tips in Your Inbox
Join our newsletter for coding tips, guideline updates, and tool announcements.




