🧬 ICD-10 CM M81.0 β€” Age-Related Osteoporosis Without Current Pathological Fracture

Billable Code Confirmed

ICD-10 CM M81.0 is a complete, four-character ICD-10-CM code and is fully billable on inpatient and outpatient claims for FY2026.Β³ The final β€œ0” designates the absence of a current pathological fracture, distinguishing this chronic bone density diagnosis from the entirely separate M80 category used when a fracture is present.

Clinical Context

Providers select M81.0 when bone density testing or clinical assessment confirms osteoporosis attributable to age-related bone loss, including postmenopausal or senile presentations, without any current fracture requiring treatment.

Code Classification

ICD-10 CM M81.0 is a diagnosis code used to classify a chronic metabolic bone disease; it is not a procedure code and carries no inherent HCC weight or DRG severity impact on its own.


πŸ” Code Description

ICD-10 CM M81.0 belongs to the M81 category, β€œOsteoporosis without current pathological fracture,” situated within the broader M80-M85 block covering disorders of bone density and structure. This code applies specifically to age-related bone loss, encompassing both postmenopausal osteoporosis in women and senile osteoporosis in older adults of either sex, and is commonly supported by DXA scan findings showing reduced bone mineral density.

Coders must clearly separate M81.0 from the M80 category, which is reserved exclusively for osteoporosis accompanied by a current pathological fracture, since the presence of a fracture fundamentally changes both the clinical severity and the code selection. When a patient has a documented personal history of a healed osteoporotic fracture rather than a current one, an additional code such as Z87.310 should be reported alongside M81.0 to capture that history. Providers should also avoid using M81.0 when osteoporosis is secondary to a specific identifiable cause such as glucocorticoid use, since a different code within the M81 or M80 families may better capture that etiology.


🌳 Code Tree / Hierarchy

M81 Osteoporosis without current pathological fracture ❌ Non-billable
β”‚
β”œβ”€β”€ M81.0 Age-related osteoporosis without current pathological fracture β—€ THIS CODE βœ… Billable
β”œβ”€β”€ M81.6- Localized osteoporosis [Lequesne] βœ… Billable
└── M81.8 Other osteoporosis without current pathological fracture βœ… Billable

Fracture Status Determines Category

Payers require confirmation of fracture status before accepting an osteoporosis claim, since the entire M80 category must be used instead of M81.0 whenever a current pathological fracture is documented.

Tip

Always verify whether the osteoporosis is truly age-related versus drug-induced or secondary to another condition, since M81.8 may better capture certain other specified etiologies.


βœ… Includes

  • Involutional osteoporosis without current pathological fracture
  • Postmenopausal osteoporosis without current pathological fracture, commonly seen in women following the menopausal transition
  • Senile osteoporosis without current pathological fracture, typically diagnosed in older adults regardless of sex
  • Osteoporosis NOS when no further etiology is specified in the documentation

❌ Excludes

Excludes 1

  • M80.- β€” Osteoporosis with current pathological fracture is mutually exclusive with M81.0, since the presence of a current fracture requires reporting under the entirely separate M80 category with its own fourth and fifth character detail.
  • M89.0 β€” Sudeck’s atrophy describes a distinct post-traumatic bone disorder and cannot be coded together with M81.0; this code requires additional characters to be billable.

Danger

The most common Excludes1 error occurs when a patient with known chronic osteoporosis sustains a new fragility fracture during the encounter, and coders fail to switch from M81.0 to the appropriate M80 code reflecting the current fracture.

Excludes 2

  • None identified for M81.0 in the FY2026 ICD-10-CM tabular list.⁴

πŸ“‹ Clinical Overview

ICD-10 CM M81.0 and its siblings M81.6 and M81.8 all describe osteoporosis without a current fracture, but differ in etiology and anatomic scope.

FeatureM81.0M81.6M81.8
Primary etiologyAge-related bone loss, including postmenopausal and senile presentations.Localized bone loss confined to a specific region (Lequesne type).Osteoporosis with no documented etiology or site.
Diagnostic specificityModerate to high; age-related cause is confirmed.High; localized distribution is specifically documented.Lowest; used only when no further detail is available.
Typical care settingPrimary care, endocrinology, women’s health.Orthopedics, rheumatology.Primary care when workup is incomplete.

Important

A CDI trigger should fire whenever a DXA scan result or fracture risk assessment is documented without a corresponding osteoporosis diagnosis code, since this represents a common capture gap for chronic disease management.

Manifestations & Symptom Burden

  • Often asymptomatic until a fragility fracture occurs, making screening and DXA scans essential for early detection.
  • Height loss or kyphotic posture change over time due to vertebral compression, even absent an acute fracture.
  • Increased fracture risk with minimal trauma, driving fall-prevention and bone-health management plans.

Tip

Fracture risk assessment findings and fall-prevention counseling should be documented separately, since they support medical necessity for bone density testing and pharmacologic treatment but are not separately coded as manifestations of M81.0 itself.


πŸ’° HCC Risk Adjustment

ICD-10 CM M81.0 does not map to any CMS-HCC category under the current V28 model, meaning it carries no RAF value and has no impact on Medicare Advantage risk scores.ΒΉ Coders should still capture it accurately for chronic disease management and quality reporting, and must always update the diagnosis to the appropriate M80 code if a pathological fracture subsequently occurs.


πŸ₯ MS-DRG Assignment

ICD-10 CM M81.0 is not a CC or MCC and does not independently influence MS-DRG grouping or the assigned relative weight.Β² It is typically reported as a secondary diagnosis reflecting chronic disease status, since age-related osteoporosis without a current fracture rarely meets inpatient severity thresholds on its own.


Osteoporosis-without-fracture sibling group: M81.6 (localized osteoporosis, Lequesne), M81.8 (other osteoporosis without current pathological fracture.

History and related bone disease codes: Z87.310 (personal history of healed osteoporosis fracture), M89.7 is not billable at that level and requires additional characters to identify major osseous defect if applicable.


πŸ› οΈ Commonly Associated CPT Codes

  • 99213 β€” Established patient office visit, low complexity; frequently billed alongside M81.0 for routine osteoporosis management and monitoring.
  • 77080 β€” Dual-energy X-ray absorptiometry (DXA), bone density study, axial skeleton; the primary diagnostic test supporting the M81.0 diagnosis.
  • 96401 β€” Chemotherapy administration, subcutaneous or intramuscular, non-hormonal anti-neoplastic; may apply when certain osteoporosis medications are administered via injection, though documentation must clearly support the specific drug and indication.
  • 20610 β€” Arthrocentesis, aspiration and/or injection, major joint; occasionally reported in patients with concurrent joint symptoms, though this requires separate clinical justification beyond the osteoporosis diagnosis alone.

NCCI Bundling Considerations

Evaluation and management codes billed alongside a DXA scan such as 77080 are generally payable together without modifier intervention, since the imaging study is not bundled into the E/M service. Medication administration codes may require modifier -59 if performed alongside another distinct procedure on the same date.


πŸ”¬ ICD-10-PCS Crosswalk

ICD-10 CM M81.0 is a diagnosis code and has no direct ICD-10-PCS procedural crosswalk, since PCS codes classify inpatient procedures rather than chronic disease diagnoses.


πŸ’Š Coding Scenarios and Examples

Scenario 1: A 68-year-old postmenopausal woman undergoes a routine DXA scan showing a T-score consistent with osteoporosis, with no history of fracture. Correct coding: M81.0. Sequencing: reported as the primary diagnosis for this encounter since the osteoporosis diagnosis is confirmed and no fracture is present.

Scenario 2: A patient with known age-related osteoporosis falls and sustains a hip fracture. Correct coding: the appropriate M80 code reflecting osteoporosis with current pathological fracture, not M81.0, per the Excludes1 instruction. CDI note: query the provider to confirm the fracture is pathological in nature due to underlying bone fragility rather than purely traumatic.

Scenario 3: An inpatient admitted for pneumonia also has a documented history of age-related osteoporosis managed with medication, with no acute bone-related issue during the stay. Correct coding: pneumonia code sequenced first, M81.0 listed as a secondary diagnosis. Sequencing explanation: M81.0 does not meet reporting criteria as a principal diagnosis here and carries no CC/MCC weight.


⚠️ Coding Pitfalls and Tips

  • Always confirm fracture status before assigning M81.0; any current pathological fracture requires switching to the appropriate M80 code instead.
  • Remember the Excludes1 relationship with M80; osteoporosis with and without a current pathological fracture cannot both be coded for the same condition at the same time.
  • M81.0 carries no HCC weight and no CC/MCC status, so it will not affect risk scores or DRG weighting despite its clinical significance.
  • When a patient has a history of a healed osteoporotic fracture, remember to add Z87.310 in addition to M81.0 to fully capture that history.

Sources: ¹CMS-HCC Model V28 Risk Adjustment Documentation, cms.gov · ²CMS MS-DRG Definitions Manual, FY2026 · ³CMS/NCHS ICD-10-CM FY2026 Tabular List, cms.gov · ⁴ICD-10-CM Official Guidelines for Coding and Reporting, FY2026