Today, obesity is one of the most common chronic conditions recorded in a clinical setting, yet the ICD-10 code for obesity is one of the most mishandled diagnosis codes across outpatient and bariatric billing. In the E66 category, while not an exceptionally broad list of codes, it is often necessary to ensure the appropriate diagnosis by assessing obesity level, cause, and other related illness as well as documenting BMI.
Coding of obesity also directly influences authorization of bariatric surgery, reimbursement for weight management visits, and proper reflection of a patient's clinical picture for purposes of risk adjustment and population health reporting.
This guide explains everything coders and billers need to know regarding the ICD-10 code for obesity in 2026, including the complete E66 code family, when to use each of the specific codes, the BMI pairing rule, ICD-10 morbid obesity codes versus regular coding, documentation, what common payers are doing, and the mistakes that are most often associated with denials of weight-related claims.
What Is the ICD-10 Code for Obesity? Understanding Category E66
The ICD-10 code for obesity falls into the category E66 (Overweight and obesity) within Chapter 4 (Endocrine, nutritional and metabolic diseases) of the ICD-10-CM manual. E66 is not actually one code, but instead is a group of related codes, all describing specific clinical presentations of excess body weight. The simplest and most defaulted-to of the E66 codes is E66.9 (Obesity, unspecified), though, as the name of this code suggests, it is intended only for situations where the documentation truly does not permit a more specific obesity code to be assigned.
The 2026 edition of the E66 code family became effective on October 1, 2025. These updated codes take on a structure that has been gradually built over the past several ICD-10-CM updates - most significantly, October 2024's obesity class codes, which enable coders to select Class 1, 2, or 3 obesity within the diagnosis code itself.
The most common ICD-10 code for obesity used in general practice is either unspecified (E66.9) or morbid obesity due to excess calories (E66.01), but payors expect you to use the most specific code that the documentation allows, not the most easily accessible code.
The Complete E66 Code Family for 2026
Here is the full breakdown of the ICD-10 code for obesity family and exactly when each one applies:
|
ICD-10 Code |
Description |
When to Use |
|
E66.0 |
Obesity due to excess calories |
Lifestyle-related weight gain attributable to caloric intake, without further specification of severity |
|
E66.01 |
Morbid (severe) obesity due to excess calories |
BMI of 40 or higher, or 35+ with obesity-related comorbidities, attributable to excess caloric intake |
|
E66.09 |
Other obesity due to excess calories |
Excess-calorie obesity that does not meet morbid obesity criteria |
|
E66.1 |
Drug-induced obesity |
Weight gain attributable to medication (corticosteroids, antipsychotics, antidepressants); requires an additional T36–T50 code identifying the drug |
|
E66.2 |
Morbid (severe) obesity with alveolar hypoventilation |
Morbid obesity with documented obesity hypoventilation syndrome (Pickwickian syndrome) |
|
E66.3 |
Overweight |
BMI in the overweight range, not yet meeting clinical obesity thresholds |
|
E66.811 / .812 / .813 |
Obesity, Class 1 / Class 2 / Class 3 |
Added October 2024; classifies obesity severity directly by class without requiring the morbid obesity terminology |
|
E66.8 |
Other obesity |
Obesity due to a cause not separately classified elsewhere in category E66 |
|
E66.9 |
Obesity, unspecified |
Use only when documentation does not support a more specific cause or severity classification |
What Is the ICD-10 Code for Morbid Obesity?
The main ICD-10 code for morbid obesity is E66.01 (Morbid/severe obesity due to excess calories). The use of E66.01 is appropriate when the provider documents morbit (or sever) obesity due to excess caloric intake, in actual practice it is generally when a patient has a BMI of 40 or greater, or 35 with co-morbidities due to obesity.
In the presence of alveolar hypoventilation in conjunction with morbid obesity (aka Pickwickian syndrome/obesity hypoventilation syndrome), the correct code becomes E66.2, not E66.01. This difference can affect how a patient's situation is evaluated in clinical terms and may influence the level of medical necessity for continued monitoring and possible referrals for sleep study and respiratory therapy.
Morbid obesity may also be coded in conjunction with other E66 category diagnoses when appropriate. A drug-induced obesity may become severe enough to qualify as morbid obesity; for example, this instance requires a thorough analysis to determine the most accurate code and/or sequence of codes to represent the clinical situation accurately.
The New Obesity Class Codes: E66.811, E66.812, E66.813
Some of the more significant recent changes to the ICD-10 obesity code set are the implementation of codes for the various classes of obesity, as of October 1, 2024 (and included in the 2025 and 2026 ICD-10-CM code sets). These codes allow the providers to "classify" their obesity without having to use terms like "morbid" and utilize the class codes that are used by the CDC and World Health Organization when using the class system 1, 2, and 3. These are as follows:
- E66.811 Obesity, Class 1: Generally a BMI of 30-34.9
- E66.812 Obesity, Class 2: Generally a BMI of 35-39.9
- E66.813 Obesity, Class 3: Generally a BMI of 40+, clinically considered morbid/severe obesity
The addition of these codes gives coders one more avenue besides the E66.0/E66.01/E66.09 codes, depending on the coding pathway utilized. The provider still needs to chart and code the BMI separately with its corresponding Z68 code.
The Mandatory BMI Pairing Rule
Without doubt, this is the most important single rule of 2026's ICD-10 coding for obesity. If the information regarding BMI is recorded and considered clinically significant, the appropriate Z68 BMI code can be reported along with the code for obesity, per ICD-10-CM coding guidelines. ICD-10-CM BMI codes are typically assigned from documentation in the provider's record, or documented by other healthcare professionals if permitted by coding guidelines.
Adult BMI codes are reported from category Z68.1 through Z68.45 and related subcategories representing specific BMI ranges and a child's BMI codes throught the Z68.5 series, which employs sex- and age-adjusted percentiles rather than absolute values. These will appear in conjunction with the appropriate clinical diagnosis; a patient presenting with a 42 BMI would receive an E66.01 (morbid obesity) for the diagnosis and a Z68.43 (BMI 40.0-44.9, adult) for the corresponding value, with both codes being billed on the same claim.
Documentation Requirements for the ICD-10 Code for Obesity
Every claim using the ICD-10 code for obesity, whether the unspecified code, a morbid obesity code, or one of the newer class-based codes, needs supporting documentation that justifies the specific code selected. The clinical note must include the following:
- BMI: Recorded in the encounter note, and charted as the numerical BMI with the weight and height in which the BMI was calculated, if possible.
- Underlying conditions (if identified): Lifestyle/dietary intake, medication-induced, other known factors, etc., to justify E66.0/E66.01/E66.09 versus E66.1.
- Co-morbidities: Type 2 DM, HTA, OSAS, DJD, etc. (for morbidity determination at BMI 35-39.9 to justify morbid obesity code).
- Respiration, if documented: Documentalveolar hypoventilation, Pickwickian syndrome, symptoms, etc., if the coder is choosing E66.2.
- Clinical assessment and plan: How obesity is being treated-referral to nutritionist/dietitian, weight management program, referral for consideration for bariatric surgery, prescribed medication, etc.
Uncompleted documentation is overwhelmingly, by far, the biggest cause of obesity-related claim rejection or downcoding. A note, for example, that contains the patient's weight but doesn't attempt to determine or mention BMI, or that lists a diagnosis of "obesity" and doesn't elaborate on its type or etiology, when such information is clearly in the record, requires the coder to use the unspecified code for obesity, a downward coding of perhaps a more clinically detailed and reimbursable process.
Coding for Bariatric Surgery and Weight Management Services
For bariatric surgery, the ICD-10 code for obesity acts as a direct gateway to treatment approval. Most payers, including Medicare and most private insurance plans, mandate morbid obesity (defined as a BMI of 40, or 35 if there are qualifying comorbidities) prior to authorizing the performance of bariatric surgery, such as gastric bypass, sleeve gastrectomy, or adjustable gastric banding. Accurate use of E66.01 (or the appropriate Class 3 equivalent, E66.813) is therefore critical not only for clean billing, but for actual patient access to appropriate clinically driven treatment.
For non-surgical weight management services such as intensive behavioral therapy for obesity (CPT codes such as G0447 and G0473 on Medicare), the ICD-10 code for obesity provides the basis of medical necessity. The Medicare benefit for Intensive Behavioral Therapy for Obesity specifically requires documentation of a BMI of 30 or greater for payment; obesity should be coded as an additional diagnosis accordingly.
If the presence of obesity is contributing to the treatment of a concurrent disease process, such as hypertension or type 2 diabetes, it should be coded appropriately following the convention for sequencing chronic conditions based on the encounter reason, with the ICD-10 code for obesity and its corresponding BMI code being listed as an additional diagnosis based on its continued clinical significance.
Common ICD-10 Code for Obesity Billing Mistakes
- Defaulting to E66.9 when a more specific code is documented. If the chart explicitly shows a calculated BMI of 44 and attributes the condition to an excess of caloric intake, ICD-10 code E66.01 should be used for the morbid obesity diagnosis, not the unspecified E66.9. Using an unspecified code when a specific one is documented is one of the most common and most avoidable specificity errors in obesity billing.
- Failure to code BMI (Z68).When BMI is documented and relevant to the encounter, the appropriate Z68 code should generally be reported in accordance with ICD-10-CM guidelines and payer requirements.
- Coding drug-induced obesity as excess caloric intake. When it is clearly established that obesity is caused by the use of a medication, ICD-10 code E66.1 should be used for the obesity, with the applicable T36-T50 code reporting the medication, not morbid obesity from excessive caloric intake.
- Failure to differentiate alveolar hypoventilation. The obese patient whose obesity is caused by a documented history of alveolar hypoventilation/Pickwickian syndrome should be coded E66.2, not E66.01. This can also affect the clinical picture and medical necessity justification for respiratory services.
- Submission of Z68 BMI codes without an accompanying diagnosis code. The Z68 BMI codes cannot be submitted without the corresponding E66 or other relevant diagnosis code.
How Rapid Claims Supports Accurate Obesity Coding
Coding for obesity falls into a category of high documentation variability coupled with a high dollar amount at risk – especially to those who handle bariatric surgery referrals, intensive behavioral therapy treatment, and chronic care management patients with comorbidities stemming from their obesity. At Rapid Claims, our coding experts review the documentation and verify against the entire E66 code family before claim submission. They are ensuring that the correct, specific diagnosis of ICD-10 obesity has been coded where applicable, that the obligatory BMI match is never overlooked, and that situations involving morbid obesity or drug-induced obesity are appropriately specified.
Regardless of your practice size or specialty-whether it's an endocrinology group treating complex metabolic patients, a bariatric surgery facility submitting high-dollar pre-authorization claims, or a primary care office seeing routine weight-related visits-Rapid Claims has the coding knowledge to keep your obesity billing correctly documented, coded, and paid.
Final Word: Specificity Drives Better Outcomes and Cleaner Claims
E66.9 could be the most difficult code to obtain, but it may infrequently be the right code after a BMI and probable etiology are established. Whether you are coding for obesity from a purely lifestyle standpoint, weight gain due to medication, or if this fits within the ICD-10 code for morbid obesity realm at BMI 40 and above, the same applies here; match the code to the chart, do not submit a claim to the carrier with an E66 code without a Z68 code. Coding it correctly every time is what makes the claim clearly defined, well supported, and avoids a denial or downcode that delays a bariatric surgery approval.
If your practice experiences denials with the ICD-10 code for obesity, faces difficulties with the pairing compliance of the Z68 and E66 codes, or wishes for a specific review of your weight management/bariatric coding accuracy, contact the Rapid Claims team today and let us assist you in coding the right ICD-10 code for obesity and its full clinical story.
FAQs
What is the ICD-10 code for morbid obesity?
The primary ICD-10-CM code for morbid obesity is E66.01 Morbid (severe) obesity due to excess calories. This code is assigned when the physician documents the obese patient and that the obese condition is due to an excess caloric intake and that patient meets clinical definition for morbid obesity.
What is the ICD-10 code for obesity?
The most common ICD-10-CM code to assign for an obese patient is E66.9 Obesity, unspecified. However the coder is expected to choose the most appropriate code in reference to the obese patient's condition if the physician documented the cause and/or the type of obesity.
What is the difference between E66.01 and E66.9?
E66.01 identifies Morbid (severe) obesity due to excess calories while E66.9 identifies a condition of obesity with no other specification. The guidelines recommend the physician select the code that most specifically identifies the disease.
Do I need to assign a BMI code with the obesity code?
Yes. The ICD-10-CM coding guidelines instruct the coder to assign an appropriate Z68 BMI code when it is documented. The BMI code supports the severity of the obese condition and the medical necessity.
When should E66.2 be assigned instead of E66.01?
E66.2 Morbid (severe) obesity with alveolar hypoventilation should be assigned when the obese patient has an associated condition of obesity hypoventilation syndrome (Pickwickian syndrome) that has been documented by the physician.
