Hyperlipidemia is one of the most commonly diagnosed conditions in U.S. healthcare. It shows up across primary care, internal medicine, cardiology, endocrinology, and almost every annual wellness visit. The challenge for billing teams is that hyperlipidemia is not a single code. ICD-10 organizes it into the E78 family, with several subcodes that capture pure hypercholesterolemia, mixed hyperlipidemia, familial cases, and unspecified presentations. Choosing the wrong code (or defaulting to the unspecified one) can lead to denials, payer audits, and missed risk adjustment opportunities.
This guide walks through the full E78 code family, related Z codes for screening and family history, common pairings with diabetes and other conditions, and documentation habits that help claims process cleanly. Everything here is for general education only.
What Is Hyperlipidemia?
Hyperlipidemia (commonly abbreviated as HLD) means abnormally elevated levels of lipids in the blood, including cholesterol and triglycerides. It is often called a silent condition because most patients have no symptoms until complications develop. Over time, untreated hyperlipidemia is a leading risk factor for atherosclerosis, heart attack, and stroke.
In clinical practice, providers identify hyperlipidemia through lipid panel results showing elevated total cholesterol, LDL, triglycerides, or a combination. The diagnosis is a key driver for risk adjustment, HCC categories, and quality reporting under value-based contracts.
Also Read: ICD-10 Code for Depression: Complete Guide
The E78 ICD-10 Family for Hyperlipidemia
All hyperlipidemia diagnosis codes live under E78 (Disorders of lipoprotein metabolism and other lipidemias) in ICD-10-CM. The 2026 edition (effective October 1, 2025) keeps the structure familiar but rewards specificity more than ever. Picking the most specific code that documentation supports is the single biggest factor in getting clean claim approval.
Hyperlipidemia ICD-10 Code Cheat Sheet
| ICD-10 Code | Description | Common Use |
|---|---|---|
| E78.00 | Pure hypercholesterolemia, unspecified | Elevated LDL or total cholesterol, no familial pattern documented |
| E78.01 | Familial hypercholesterolemia | Inherited high cholesterol, family history confirmed |
| E78.1 | Pure hyperglyceridemia | Elevated triglycerides only |
| E78.2 | Mixed hyperlipidemia | Both cholesterol and triglycerides are elevated |
| E78.3 | Hyperchylomicronemia | Elevated chylomicrons in the blood |
| E78.41 | Elevated lipoprotein(a) | High Lp(a), often genetic |
| E78.49 | Other hyperlipidemia | Specified type not captured elsewhere |
| E78.5 | Hyperlipidemia, unspecified | Type or severity not documented |
| E78.6 | Lipoprotein deficiency | Low lipoprotein levels |
| E78.70 to E78.79 | Disorders of bile acid and cholesterol metabolism | Specific metabolic disorders |
| E78.81 | Lipoid dermatoarthritis | Rare lipid storage disease |
| E78.89 | Other lipoprotein metabolism disorders | Other specified disorders |
| E78.9 | Disorder of lipoprotein metabolism, unspecified | Lipid disorder not otherwise specified |
E78.00 and E78.01: Pure Hypercholesterolemia
E78.00 covers pure hypercholesterolemia when the documentation shows elevated cholesterol but does not specify a familial pattern. E78.01 is reserved for familial hypercholesterolemia, an inherited disorder. The distinction matters because familial cases often qualify for stronger pharmacotherapy and may carry different risk adjustment weights.
E78.1: Pure Hyperglyceridemia
This code applies when triglycerides are elevated, but cholesterol is in the normal range. It is less common than mixed hyperlipidemia but appears frequently in patients with metabolic syndrome or alcohol-related lipid changes.
E78.2: Mixed Hyperlipidemia
Mixed hyperlipidemia is one of the most frequently reported codes. It applies when both cholesterol and triglycerides are elevated. This pattern significantly raises cardiovascular risk and usually drives more aggressive treatment plans. E78.2 is also the appropriate code when documentation references familial combined hyperlipidemia.
E78.4: Other Hyperlipidemia (E78.41 and E78.49)
E78.41 captures elevated lipoprotein(a), an independent cardiovascular risk factor that is increasingly tested in higher-risk patients. E78.49 is used when a specified type does not fit any other E78 subcategory.
E78.5: Hyperlipidemia, Unspecified
E78.5 is a billable code, but it is also the most overused. Many practices default to it for every lipid-related visit. Payers, especially Medicare and Blue Cross plans, increasingly scrutinize unspecified codes. If the lipid panel shows clear values, documentation should support a more specific E78 code.
E78.6 Through E78.9
E78.6 covers lipoprotein deficiency. E78.7 includes bile acid and cholesterol metabolism disorders. E78.8 captures other specified lipoprotein disorders, including the rare E78.81 (lipoid dermatoarthritis). E78.9 is for unspecified disorders of lipoprotein metabolism.
Related Z Codes Every Billing Team Should Know
Hyperlipidemia coding often involves Z codes for context outside an active diagnosis:
- Z13.220: Encounter for screening for lipid disorders. Used when a lipid panel is drawn for screening purposes during preventive visits, not for an established diagnosis.
- Z83.42: Family history of disorders of lipoprotein metabolism and other lipidemias. Useful for risk-stratifying patients without a current lipid disorder.
- Personal history of hyperlipidemia: ICD-10-CM does not have a dedicated personal history code for hyperlipidemia in the same way it does for some other conditions. Once diagnosed, hyperlipidemia is usually treated as ongoing and coded actively. If the condition is fully resolved without medication, Z86.39 (personal history of other endocrine, nutritional, and metabolic disease) can be considered, but this is uncommon in practice.
Also Read: UTI ICD 10 Guide: Symptoms, Billing Rules and Codes
Hyperlipidemia With Common Comorbidities
Hyperlipidemia rarely shows up alone. Documentation should reflect the related conditions because they affect both clinical management and reimbursement.
- Type 2 diabetes with hyperlipidemia: Code E11.- for type 2 diabetes plus the specific E78.- code. Documentation should make clear whether the lipid disorder is associated with diabetes or is independent.
- Atherosclerosis: Codes from the I70.- family is reported alongside the hyperlipidemia code when both are documented.
- Hypertension and obesity: Code I10 and E66- as supporting diagnoses where documented, since they affect cardiovascular risk and risk adjustment.
- Hypothyroidism, kidney disease, or medication-induced lipid changes: For secondary hyperlipidemia, code the underlying cause first when supported by documentation, then the appropriate E78.- code.
E78.2 vs E78.5: Quick Comparison
| Feature | E78.2 (Mixed) | E78.5 (Unspecified) |
|---|---|---|
| Specificity | Specific (both lipids elevated) | Non-specific |
| Documentation needed | Lipid panel showing both elevated cholesterol and triglycerides | General reference to “hyperlipidemia.” |
| Payer acceptance | High | Increasingly questioned |
| Risk adjustment value | Stronger | Weaker |
| Best practice | Use whenever the panel supports it | Use only when the type truly cannot be determined |
If the lipid panel is on file and shows clear elevations, E78.2 (or another specific code) is almost always the better choice.
Common Pitfalls That Lead to Denials
- Defaulting to E78.5 even when the panel supports a specific code.
- Missing the underlying cause for secondary hyperlipidemia.
- Forgetting to add Z83.42 for patients seen due to family history.
- Using Z13.220 (screening) on an encounter that was actually diagnostic.
- Not updating from “unspecified” to “mixed” or “pure” once lab results come back.
- Missing comorbidity codes that affect risk adjustment under Medicare Advantage.
FAQs
What is the ICD-10 code for hyperlipidemia?
Hyperlipidemia is captured under the E78 family in ICD-10-CM. The most commonly reported codes are E78.2 (mixed hyperlipidemia), E78.00 (pure hypercholesterolemia, unspecified), E78.1 (pure hyperglyceridemia), and E78.5 (hyperlipidemia, unspecified). The right code depends on what the lipid panel and clinical documentation show. Specific codes are always preferred over E78.5 when the chart supports them.
What is the difference between E78.2 and E78.5?
E78.2 is mixed hyperlipidemia, used when both cholesterol and triglycerides are elevated and documented. E78.5 is hyperlipidemia, unspecified, used only when the type is not documented or cannot be determined. E78.2 is more specific and generally preferred for payer acceptance and risk adjustment. At the same time, E78.5 is often flagged in audits as a non-specific code.
How is hyperlipidemia coded with type 2 diabetes?
When a patient has both conditions, the standard approach is to code E11.- for type 2 diabetes mellitus, along with the appropriate E78.- code for the specific lipid disorder. Documentation should show whether the conditions are linked or independent. This combination is common in primary care and supports both clinical management and accurate risk adjustment under value-based care contracts.
What ICD-10 code is used for hyperlipidemia screening?
Z13.220 is used for an encounter for screening for lipid disorders. This code applies when a lipid panel is drawn as part of preventive care for a patient without an established lipid diagnosis. If the patient already has a confirmed hyperlipidemia diagnosis, the appropriate E78 code should be used instead, since the encounter is then diagnostic or for ongoing management rather than screening.
Is there a specific code for a family history of hyperlipidemia?
Yes. Z83.42 is the ICD-10 code for family history of disorders of lipoprotein metabolism and other lipidemias. It is used when a patient has a documented family history but no current lipid disorder of their own. This code helps capture risk for preventive counseling, screening, and clinical decision-making. It supports value-based care reporting on at-risk patient populations.
Conclusion
Hyperlipidemia coding looks simple from the outside, but it has a real impact on reimbursement, risk adjustment, and audit risk. The E78 family is built to capture specifics, and payers reward the practices that take the time to use them.
Key takeaways:
- Use E78.2 for mixed hyperlipidemia and reserve E78.5 for truly unspecified cases.
- Differentiate familial hypercholesterolemia (E78.01) from non-familial pure hypercholesterolemia (E78.00).
- Capture related conditions like type 2 diabetes, hypertension, and atherosclerosis with the right secondary codes.
- Use Z13.220 for screening encounters and Z83.42 for family history.
- Push for specific lab values and clear assessment language in provider notes.
- Watch for unspecified-code denial trends in your A/R reports and feed those insights back to providers.
Strong documentation habits and accurate code selection make a measurable difference in how cleanly hyperlipidemia claims move through the revenue cycle.
.
Follow Us
- Google Map: Zee Medical Billing
- Instagram: @zee_medical_billing
- Facebook: ZeeMedicalBilling
- YouTube: Zee Medical Billing Channel
- Twitter/X: @BillingZee
- LinkedIn: Zee Medical Billing Company
- Pinterest: Zeemedicalbillingllc




