M62.48 captures muscle contracture occurring at a body site that does not map to any of the specifically enumerated locations in the M62.4 subcategory — such as the trunk, cervical musculature, or pelvic girdle muscles.
Verified May 8, 2026 · 4 sources ↓
- Status
- Billable
- Chapter
- 13
- Related CPT
- 11
- Region
- Other
Documentation tips
What should appear in the chart to support M62.48.
Source · Editorial brief grounded in 4 cited references ↓
- Name the specific muscle or muscle group affected (e.g., 'right paraspinal contracture at L1–L3,' 'cervical scalene contracture') — 'muscle contracture, other site' without a named structure gives auditors nothing to validate.
- Explain why a more specific M62.4 sibling code does not apply; a brief note such as 'contracture involves thoracic paraspinals, not a separately enumerated extremity site' closes the audit loop.
- Document the clinical basis for contracture versus spasm or joint restriction: passive range-of-motion deficit attributable to the muscle belly itself, not the joint capsule or neural tension.
- Record functional impact (ROM measurements, strength grade, ADL limitation) to support medical necessity for any associated therapeutic or diagnostic procedures.
- If imaging (MRI, ultrasound) or EMG findings corroborate the contracture, reference those results in the diagnosis note — particularly important when M62.48 is supporting EMG medical necessity under CMS LCD A54969.
Related CPT procedures
Procedure codes commonly billed with M62.48. 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 M62.48 and adjacent codes.
Source · Editorial brief grounded in CDC ICD-10-CM tabular guidance, AAOS coding references, and cited references ↓
- Using M62.48 when a laterality-specific sibling code exists (e.g., coding M62.48 for a right forearm contracture instead of M62.431) — the more specific code is required when available.
- Confusing contracture of muscle (M62.48) with contracture of joint (M24.5x); the distinction hinges on whether the restriction is myogenic or arthrogenic — this affects both code selection and treatment justification.
- Defaulting to M62.48 for multiple-site contracture instead of M62.49, which exists specifically for that scenario.
- Coding M62.48 for muscle spasm (R25.2) or generalized muscle tightness without a documented persistent, fixed shortening of the muscle tissue — payers may deny without supporting clinical findings.
- Omitting a code for the underlying cause when one is identifiable (e.g., sequela of stroke, post-surgical scarring) — a 'code also' or 'code first' hierarchy may apply depending on etiology.
Clinical context
Source · Editorial summary grounded in 4 cited references ↓
M62.48 is the residual 'other site' code under M62.4 (Contracture of muscle). Use it only after confirming the affected muscle group is not covered by a more specific sibling code: M62.411–M62.412 (shoulder), M62.421–M62.422 (upper arm), M62.431–M62.432 (forearm), M62.441–M62.442 (hand), M62.451–M62.452 (thigh), M62.461–M62.462 (lower leg), M62.471–M62.472 (ankle/foot), M62.49 (multiple sites). Sites that legitimately land here include trunk muscles (paraspinals, intercostals), cervical musculature, and pelvic floor or hip girdle muscles when contracture — not joint pathology — is the primary finding.
In orthopedic practice, M62.48 appears most often when a provider documents cervical or thoracic paraspinal contracture as a discrete musculoskeletal diagnosis, or when pelvic girdle muscle tightness is the coded condition rather than an underlying spinal or hip disorder. It also supports medical necessity for nerve conduction studies and EMG when neuromuscular involvement is being evaluated — CMS LCD A54969 explicitly lists M62.48 among supporting ICD-10-CM codes for those procedures.
Do not use M62.48 as a catch-all for any muscle tightness or spasm. Muscle spasm codes (R25.2) and contracture-of-joint codes (M24.5x) are separately classified; coding the wrong category invites audit risk and can misrepresent the clinical picture. If the contracture affects multiple distinct sites, M62.49 is the correct choice.
Sibling codes
Other billable codes under M62.4 (laterality / anatomic variants).
Frequently asked questions
Source · Generated from the editorial pipeline, verified against 4 cited references ↓
01What sites actually belong under M62.48?
02When should I use M62.49 instead of M62.48?
03Can M62.48 support medical necessity for EMG or nerve conduction studies?
04How do I distinguish M62.48 (muscle contracture) from M24.5x (joint contracture)?
05Is M62.48 appropriate for cervical paraspinal contracture?
06Should I also code the underlying cause when using M62.48?
07What MS-DRGs does M62.48 map to for inpatient claims?
Sources & references
Editorial content was developed using the following public sources. Last verified May 8, 2026.
- 01CDC ICD-10-CM Tabular List 2026 (effective Oct 1, 2025)
- 02icd10data.comhttps://www.icd10data.com/ICD10CM/Codes/M00-M99/M60-M63/M62-/M62.48
- 03cms.govhttps://www.cms.gov/medicare-coverage-database/view/article.aspx?articleid=54969&ver=48& (CMS LCD A54969 — Nerve Conduction Studies and Electromyography)
- 04aapc.comhttps://www.aapc.com/codes/icd-10-codes/M62.48
Mira AI Scribe
The Mira AI Scribe captures the specific muscle or muscle group involved, the clinician's ROM measurements, the basis for distinguishing myogenic contracture from joint restriction, and any corroborating imaging or EMG findings. This prevents the encounter from being coded as unspecified muscle tightness or defaulting to the wrong category (joint contracture or muscle spasm), both of which can trigger a medical necessity denial or payer audit.
See how Mira captures M62.48 documentation