Joint contracture at an unspecified anatomical site — used when the affected joint is not documented in the medical record.
Verified May 8, 2026 · 5 sources ↓
- Status
- Billable
- Chapter
- 13
- Related CPT
- 5
- Region
- General
Documentation tips
What should appear in the chart to support M24.50.
Source · Editorial brief grounded in 5 cited references ↓
- Identify the joint by name in every note — shoulder, elbow, wrist, hand, hip, knee, ankle, or foot. 'Joint contracture' without a site forces M24.50 and will not satisfy DME medical necessity criteria.
- Document laterality (right or left) explicitly. Bilateral involvement requires separate laterality codes or use of the unspecified-side subcodes (e.g., M24.519), not M24.50.
- Record the degree of motion restriction (e.g., passive ROM measurements) and the clinical etiology — post-surgical, post-fracture immobilization, neurologic cause — to support medical necessity for PT or orthosis orders.
- Distinguish joint contracture from isolated muscle or tendon contracture without joint involvement; the latter codes to M62.4-, not M24.5-.
- If a DME order accompanies the encounter, confirm the diagnosis code matches the site-specific code required by the applicable CMS policy article before the claim is submitted.
Related CPT procedures
Procedure codes commonly billed with M24.50. 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 M24.50 and adjacent codes.
Source · Editorial brief grounded in CDC ICD-10-CM tabular guidance, AAOS coding references, and cited references ↓
- Using M24.50 on DME claims: CMS policy articles A52457 (AFO/KAFO) and A52465 (knee orthoses) removed non-specific contracture codes; only laterality-specific M24.5xx codes satisfy those medical necessity groups.
- Defaulting to M24.50 when the joint is documented but the coder didn't map to the correct 6-character code — always work down to the most specific available code before accepting 'unspecified.'
- Coding contracture of the spine with M24.50 — spinal joint conditions are excluded from the M20–M25 range and belong in M40–M54.
- Confusing joint contracture with Dupuytren's contracture (M72.0) or muscle/tendon contracture without joint involvement (M62.4-) — each has a dedicated code and different reimbursement pathway.
- Billing M24.50 as a primary diagnosis for surgical or injected joint procedures without a site-specific code; payers routinely flag or deny when laterality is absent on procedure claims.
Clinical context
Source · Editorial summary grounded in 5 cited references ↓
M24.50 is the fallback code within the M24.5 contracture family. Use it only when the clinical documentation genuinely fails to identify which joint is involved. The M24.5x subcategory has site-specific and laterality-specific codes for shoulder (M24.511/M24.512), elbow (M24.521/M24.522), wrist (M24.531/M24.532), knee (M24.561/M24.562), ankle (M24.571/M24.572), foot (M24.574/M24.575), and others. M24.50 should almost never appear on a claim from an orthopedic practice — if the provider evaluated and treated the patient, the joint is known.
Important exclusions apply at the M24.5 parent level: contracture of muscle or tendon sheath without joint contracture goes to M62.4-; Dupuytren's contracture goes to M72.0; acquired limb deformities go to M20–M21. Do not use M24.50 for spine-related contracture — spinal joint conditions are classified in M40–M54, excluded by Type 2 note at the M20–M25 block level.
For DME coverage (AFO/KAFO and knee orthoses under CMS policy articles A52457 and A52465), Medicare explicitly accepts only laterality-specific contracture codes — M24.561/M24.562 for knee orthosis coverage, M24.571/M24.572/M24.574/M24.575 for AFO/KAFO coverage. Non-specific codes including M24.50 were removed from those policy articles. Submitting M24.50 in support of a DME claim will not satisfy medical necessity criteria.
Sibling codes
Other billable codes under M24.5 (laterality / anatomic variants).
Frequently asked questions
Source · Generated from the editorial pipeline, verified against 5 cited references ↓
01When is M24.50 actually appropriate to use?
02Can I use M24.50 to support a knee orthosis claim with Medicare?
03Can I use M24.50 to support an AFO or KAFO claim?
04What is the difference between M24.50 and M62.4-?
05Does M24.50 apply to spinal joint contracture?
06How does M24.50 differ from Dupuytren's contracture coding?
07If both joints are involved but only one side is documented, which code do I use?
Sources & references
Editorial content was developed using the following public sources. Last verified May 8, 2026.
- 01CDC ICD-10-CM Tabular List 2026, code M24.50
- 02icd10data.comhttps://www.icd10data.com/ICD10CM/Codes/M00-M99/M20-M25/M24-/M24.50
- 03cms.govhttps://www.cms.gov/medicare-coverage-database/view/article.aspx?articleId=52457 (CMS Policy Article A52457 — AFO/KAFO Orthoses)
- 04cms.govhttps://www.cms.gov/medicare-coverage-database/view/article.aspx?articleId=52465 (CMS Policy Article A52465 — Knee Orthoses)
- 05aapc.comhttps://www.aapc.com/codes/icd-10-codes/M24.50
Mira AI Scribe
Mira AI Scribe captures the joint name, side (right/left/bilateral), passive ROM measurements, and clinical etiology (e.g., post-op immobilization, neurologic, inflammatory) from the encounter note, automatically mapping to the most specific M24.5xx code available. This prevents inadvertent use of M24.50, which triggers DME claim denials and audit flags for lack of specificity on orthopedic procedure claims.
See how Mira captures M24.50 documentation