ICD-10-CM · Hand

M15.2

Osteoarthritis of the proximal interphalangeal (PIP) joints of the hand, presenting with characteristic bony enlargements and associated joint degeneration.

Verified May 8, 2026 · 5 sources ↓

Status
Billable
Chapter
13
Related CPT
10
Region
Hand
Drawn from CDCICD10DataCMSAAPC

Documentation tips

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

Source · Editorial brief grounded in 5 cited references ↓

  • Document 'Bouchard's nodes with arthropathy' explicitly — the arthropathy component is required to support M15.2; nodal presence alone is insufficient.
  • Specify which PIP joints are affected (e.g., index, middle, ring, little finger, bilateral) to maximize clinical specificity, even though M15.2 carries no laterality subcode.
  • Record imaging findings that confirm degenerative joint changes — joint space narrowing, subchondral sclerosis, or osteophyte formation on hand X-ray strengthen medical necessity.
  • Note functional limitation or pain related to the PIP joints to support medical necessity for therapy, orthotics, or procedural intervention claims.
  • If Heberden's nodes (DIP) are also present, document both; M15.1 and M15.2 may be reported together when both are clinically active.

Related CPT procedures

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

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

Common coding pitfalls

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

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

  • Assigning M15.2 for cosmetic or asymptomatic nodules without documented arthropathy — the code explicitly requires arthropathy to be present.
  • Defaulting to M19.90 (unspecified OA, unspecified site) when the provider has documented Bouchard's nodes — M15.2 is the more specific and correct code.
  • Confusing Bouchard's nodes (PIP joints, M15.2) with Heberden's nodes (DIP joints, M15.1) — confirm anatomical location in the note before coding.
  • Linking M15.2 to amniotic/placental-derived product injection claims without reviewing payer LCD; CMS has explicitly listed M15.2 among diagnoses that do not support medical necessity for those procedures.
  • Omitting a co-coded M15.1 when both PIP and DIP nodal arthropathy are documented in the same encounter — both codes should be reported.

Clinical context

Source · Editorial summary grounded in 5 cited references ↓

M15.2 captures Bouchard's nodes — bony osteophytic enlargements at the proximal interphalangeal (PIP) joints — when accompanied by arthropathy. The ICD-10-CM tabular includes 'juxtaphalangeal distal osteoarthritis' as an applicable synonym, reflecting the degenerative joint disease component that must be present. This code is filed under M15 (Polyosteoarthritis), meaning it implies multi-joint involvement as part of the broader osteoarthritic picture; if only isolated PIP joint OA is documented without the nodal finding, consider M19-series codes for the specific joint instead.

M15.2 is appropriate when the provider documents Bouchard's nodes with concurrent arthropathy — not simply cosmetic nodules. It pairs naturally with M15.1 (Heberden's nodes) when both PIP and DIP joint involvement are present, and both codes may be reported together in that scenario. If generalized osteoarthritis is the overriding diagnosis without nodal specificity, M15.0 (primary generalized OA) or M15.9 (polyosteoarthritis, unspecified) are the alternatives.

Note that CMS LCD policy for amniotic and placental-derived product injections lists M15.2 as a code that does NOT support medical necessity for those procedures. Verify payer-specific coverage policies before linking this code to injection or regenerative medicine claims.

Inclusion & exclusion notes

Per the official ICD-10-CM Tabular List.

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

Includes

  • Juxtaphalangeal distal osteoarthritis

Sibling codes

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

Frequently asked questions

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

01What is the difference between M15.1 and M15.2?
M15.1 is Heberden's nodes, which affect the distal interphalangeal (DIP) joints. M15.2 is Bouchard's nodes, which affect the proximal interphalangeal (PIP) joints. Both require associated arthropathy to be documented. They can be coded together when both are present in the same patient.
02Does M15.2 require laterality?
No. M15.2 has no laterality subcode — it covers Bouchard's nodes regardless of whether findings are unilateral or bilateral. Document the specific joints affected in the clinical note for completeness, but no code-level laterality distinction exists.
03Can M15.2 be reported with M15.0 (primary generalized OA)?
Generally, do not report M15.2 alongside M15.0 for the same encounter unless the payer or documentation clearly supports separate specificity. M15.2 is typically the more specific code and should be preferred when Bouchard's nodes with arthropathy are explicitly documented.
04Is M15.2 valid for injection procedure claims?
CMS has listed M15.2 as a diagnosis that does NOT support medical necessity for amniotic and placental-derived product injections under applicable LCDs. Always verify the relevant LCD/NCD before pairing M15.2 with injection CPT codes to avoid claim denial.
05What MS-DRG does M15.2 map to for inpatient claims?
M15.2 groups to MS-DRG 553 (Bone Diseases and Arthropathies with MCC) or MS-DRG 554 (Bone Diseases and Arthropathies without MCC) under MS-DRG v43.0, depending on the presence of major complicating conditions.
06When should I use M15.9 instead of M15.2?
Use M15.9 (Polyosteoarthritis, unspecified) only when the provider documents generalized multi-joint OA without identifying specific nodal findings. If Bouchard's nodes with arthropathy are explicitly documented, M15.2 is the correct, more specific code.
07Does M15.2 require a 7th character extension?
No. M15.2 is an M-code (musculoskeletal disease), not an injury S-code. The A/D/S 7th-character extension does not apply. The code is complete as five characters.

Mira AI Scribe

Mira's AI scribe captures PIP joint location, node presence, reported pain or stiffness, functional limitation, and any hand X-ray findings (joint space narrowing, osteophytes) to fully support M15.2. This prevents downcoding to unspecified osteoarthritis (M19.90) and closes the documentation gap that triggers payer audit flags on injection or therapy claims.

See how Mira captures M15.2 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