ICD-10-CM · Hand

M15.1

Osteoarthritis of the distal interphalangeal joints of the fingers, presenting as bony enlargements (Heberden's nodes) with associated joint pathology.

Verified May 8, 2026 · 6 sources ↓

Status
Billable
Chapter
13
Related CPT
12
Region
Hand
Drawn from CDCICD10DataAAPCIcdlistIcd

Documentation tips

What should appear in the chart to support M15.1.

Source · Editorial brief grounded in 6 cited references ↓

  • Document 'Heberden's nodes with arthropathy' or 'distal interphalangeal osteoarthritis' explicitly — either phrase indexes directly to M15.1 and avoids fallback to unspecified OA codes.
  • Note which fingers are affected and whether involvement is bilateral; even though M15.1 does not split by laterality, this supports medical necessity for imaging and therapy referrals.
  • Record functional impact (grip strength, pinch strength, ADL limitations) and any imaging findings (joint space narrowing, subchondral sclerosis, osteophytes at DIP joints) to support chronic condition documentation and justify treatment intensity.
  • If Bouchard's nodes (PIP joint involvement) coexist, document both sites separately so M15.2 can be coded alongside M15.1.
  • List any long-term NSAID use (Z79.01) or systemic steroid use (Z79.52) as additional codes when applicable — these support medical necessity and chronic disease management billing.

Related CPT procedures

Procedure codes commonly billed with M15.1. Linking the right diagnosis to the right procedure is what establishes medical necessity.

Source · CMS LCDs · AAOS specialty guidance · claims-pattern analysis

26010 $375.09
Incision and drainage of a simple finger abscess, such as a felon, performed to evacuate purulent material and relieve pressure.
26040 $308.62
Open palmar fasciotomy releasing a Dupuytren's contracture through incision of the palmar fascia, without fascia excision.
26055 $629.61
Surgical incision of a finger tendon sheath to release constriction, most commonly performed for trigger finger (stenosing tenosynovitis).
26100 $338.69
Arthrotomy with synovial biopsy of the carpometacarpal (CMC) joint of the hand, requiring open incision and tissue sampling of the joint lining.
26110 $317.98
Surgical opening of a finger interphalangeal joint with collection of a synovial tissue sample for pathologic analysis.
26115 $588.19
Surgical removal of a subcutaneous tumor or vascular malformation from the soft tissue of the hand or finger, with the excised lesion measuring less than 1.5 cm.
26130 $458.59
Surgical removal of the synovial lining from the carpometacarpal joint — the articulation between a carpal wrist bone and the base of a metacarpal.
26200 $429.20
Surgical excision or curettage of a bone cyst or benign tumor arising from a metacarpal bone of the hand, without bone grafting.
26210 $428.53
Excision or curettage of a bone cyst or benign tumor from the proximal, middle, or distal phalanx of a finger, with incision and removal at the bone level.
73140 $39.41
Radiologic examination of one or more fingers, requiring a minimum of two views.
99213 $95.19
Established patient office or outpatient visit requiring 20–29 minutes of total time or low-complexity medical decision-making.
99214 $135.61
Office visit for an established patient requiring moderate-complexity medical decision making (MDM), or 30–39 minutes of total provider time on the date of service.

Common coding pitfalls

The recurring mistakes coders make with M15.1 and adjacent codes.

Source · Editorial brief grounded in CDC ICD-10-CM tabular guidance, AAOS coding references, and cited references ↓

  • Defaulting to M19.90 (unspecified osteoarthritis, unspecified site) when the provider clearly documents Heberden's nodes or DIP osteoarthritis — M15.1 is the specific, billable code and the more defensible choice under audit.
  • Confusing M15.1 (Heberden's nodes, DIP joints) with M15.2 (Bouchard's nodes, PIP joints) — confirm the joint level documented before selecting; they are separate codes and can be reported together if both are present.
  • Using M15.0 (primary generalized osteoarthritis) as a catch-all when only DIP joint involvement is documented — M15.0 requires multi-joint involvement across several joint groups, not finger nodes alone.
  • Omitting combination codes for coexisting conditions such as chronic pain (G89.29) or long-term NSAID therapy (Z79.01), which are expected secondary codes in chronic OA encounters and support payer review.

Clinical context

Source · Editorial summary grounded in 6 cited references ↓

M15.1 is the correct code when a provider documents Heberden's nodes with arthropathy — the bony outgrowths that form at the distal interphalangeal (DIP) joints as a manifestation of osteoarthritis. The ICD-10-CM Tabular List includes 'interphalangeal distal osteoarthritis' as an applicable-to entry, so use M15.1 whether the note says 'Heberden's nodes,' 'Heberden's disease,' or 'DIP osteoarthritis.' Laterality is not captured at the 5-character level; M15.1 covers unilateral and bilateral presentations alike.

M15.1 sits under category M15 (Polyosteoarthritis). When Heberden's nodes appear alongside proximal interphalangeal (PIP) joint involvement (Bouchard's nodes, M15.2) or generalized multi-joint OA, you may report M15.1 with M15.2 or M15.0 as clinically appropriate. Do not default to M19.90 (unspecified osteoarthritis, unspecified site) when the DIP joint and node pattern are explicitly documented — that is a downcode.

M15.1 maps to MS-DRG 553 (Bone diseases and arthropathies with MCC) and 554 (without MCC). It is a chronic condition indicator code, relevant for HCC risk-adjustment and value-based care programs. There are no Excludes1 or Excludes2 notes that block combination coding with pain codes (e.g., M79.641–M79.642 for finger pain) or long-term medication codes (e.g., Z79.01 for NSAIDs).

Inclusion & exclusion notes

Per the official ICD-10-CM Tabular List.

Source · CDC ICD-10-CM Official Tabular List · 2026

Includes

  • Interphalangeal distal osteoarthritis

Sibling codes

Other billable codes under M15 (laterality / anatomic variants).

Frequently asked questions

Source · Generated from the editorial pipeline, verified against 6 cited references ↓

01Does M15.1 require documentation of bilateral involvement?
No. M15.1 does not differentiate by laterality and is valid for unilateral or bilateral Heberden's node presentations. The approximate synonyms in the Tabular List include both right-sided and left-sided entries, all mapping to the same 5-character code.
02Can M15.1 and M15.2 be reported on the same claim?
Yes. If the provider documents both Heberden's nodes (DIP) and Bouchard's nodes (PIP), report M15.1 and M15.2 together. They represent distinct joint levels and there is no Excludes1 note blocking their combination.
03When should I use M15.0 instead of M15.1?
Use M15.0 only when the provider documents primary generalized osteoarthritis affecting multiple joint groups — not when finger DIP involvement alone is noted. If the documentation is limited to Heberden's nodes or DIP OA, M15.1 is the correct code.
04Is M15.1 appropriate if imaging hasn't been performed?
Yes, if the provider clinically documents Heberden's nodes with arthropathy. ICD-10-CM does not require imaging confirmation to assign the code, but imaging findings should be recorded when available to support medical necessity.
05What CPT codes are commonly billed with M15.1?
Evaluation and management codes (99213, 99214) for ongoing OA management, hand X-ray (73140) for DIP joint imaging, and joint injection or aspiration codes (26100, 26110) when procedures are performed at finger joints are frequent pairings.
06Does M15.1 affect HCC risk scoring?
M15.1 carries a chronic condition indicator, which is relevant in value-based care and Medicare Advantage risk-adjustment models. Accurate and consistent coding each encounter helps ensure the patient's chronic disease burden is fully reflected in risk scores.
07What is the ICD-9-CM predecessor to M15.1?
M15.1 maps to ICD-9-CM code 715.04 (Osteoarthrosis, generalized, hand), which was the closest equivalent for DIP joint OA with Heberden's nodes in the legacy code set.

Mira AI Scribe

Mira AI Scribe captures DIP joint location, node presence (bilateral vs. unilateral fingers), any imaging confirming joint space narrowing or osteophyte formation at the distal interphalangeal joints, and current medication management (NSAIDs, steroids). That specificity locks in M15.1 over the generic M19.90 fallback, prevents downcoding on audit, and ensures long-term medication codes like Z79.01 are appended when applicable.

See how Mira captures M15.1 documentation

Related ICD-10 codes

Ready?

Ready to transform your orthopedic practice?

See how orthopedic practices are running documentation, billing, and operations on a single voice-first platform.

Get started for free