ICD-10-CM · Spine

M40.05

Postural kyphosis localized to the thoracolumbar junction — an acquired, posture-driven excessive posterior curvature spanning the T10–L2 vertebral region, not attributable to a structural deformity, congenital defect, or prior procedure.

Verified May 8, 2026 · 6 sources ↓

Status
Billable
Chapter
13
Related CPT
10
Region
Spine
Drawn from CDCICD10DataAAPCNIHCMS

Documentation tips

What should appear in the chart to support M40.05.

Source · Editorial brief grounded in 6 cited references ↓

  • Provider must specify 'thoracolumbar' or clearly indicate the T10–L2 region — 'mid-back kyphosis' alone is insufficient for M40.05 and defaults to M40.00.
  • Document that the kyphosis is postural (acquired, non-structural) and distinguish it from Scheuermann's disease (M42.0x), osteoporotic kyphosis, or congenital deformity.
  • Record imaging findings when obtained: Cobb angle measurement, vertebral body morphology (rule out wedging or end-plate irregularity that would suggest Scheuermann's), and absence of fracture.
  • Note history of conservative care (physical therapy, postural retraining, bracing) to support medical necessity for ongoing treatment.
  • If pain is also documented, assign a secondary spinal pain code — M40.05 does not capture associated symptoms on its own.

Related CPT procedures

Procedure codes commonly billed with M40.05. 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 M40.05 and adjacent codes.

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

  • Assigning M40.00 (site unspecified) when the note clearly states thoracolumbar — always code to the highest documented specificity.
  • Using M40.05 for kyphosis caused by osteoporotic compression fracture or post-surgical deformity — those map to M96.- or fracture codes, not M40.0x.
  • Confusing M40.05 (postural kyphosis, thoracolumbar) with M40.15 (other secondary kyphosis, thoracolumbar) — postural implies no underlying structural or disease etiology; if an underlying condition drives the curvature, M40.1x may be more accurate.
  • Applying M40.05 when congenital kyphosis is documented — Q76.4 is Excludes1 under the M40 category and cannot be coded simultaneously.
  • Failing to code separately for associated thoracolumbar pain, radiculopathy, or neurogenic claudication when documented — M40.05 alone will not capture the full clinical picture.

Clinical context

Source · Editorial summary grounded in 6 cited references ↓

M40.05 applies when the provider explicitly documents postural kyphosis at the thoracolumbar region. The thoracolumbar junction (roughly T10–L2) is a transitional zone; hyperkyphosis here is typically driven by prolonged flexed postures, muscular imbalance, or deconditioning rather than Scheuermann's disease, osteoporotic compression fractures, or surgical sequelae. If the underlying cause is structural or congenital, M40.05 is the wrong code — see Q76.4 for congenital kyphosis (Excludes1 under M40) and M96.- for postprocedural kyphosis.

Within the M40.0 postural kyphosis subcategory, region drives code selection: M40.00 (site unspecified), M40.03 (cervicothoracic), M40.04 (thoracic), and M40.05 (thoracolumbar). Do not default to the unspecified code when the note documents thoracolumbar involvement — that's a specificity downgrade and an audit flag. If the kyphosis spans both thoracic and thoracolumbar regions without a dominant site, query the provider before assigning.

On the DRG side, M40.05 maps to MS-DRG 551/552 (Medical Back Problems) for non-operative encounters, and to MS-DRGs 456–458 when paired with spinal fusion procedures. Code also any associated pain (e.g., M54.6x for thoracic pain) or neurological involvement as secondary diagnoses when documented.

Sibling codes

Other billable codes under M40.0 (laterality / anatomic variants).

Frequently asked questions

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

01What distinguishes M40.05 from M40.15?
M40.05 is postural kyphosis — acquired through posture and muscle imbalance, no structural or disease-based cause. M40.15 is 'other secondary kyphosis' of the thoracolumbar region, used when a specific underlying condition (excluding posture) drives the deformity. If the record documents a causative disease or prior surgery, M40.05 is wrong.
02Can M40.05 be used for Scheuermann's kyphosis at the thoracolumbar level?
No. Scheuermann's disease is a structural, osteochondrotic kyphosis coded to M42.00–M42.09 by region. M40.05 is strictly for posture-driven, non-structural kyphosis. Using M40.05 for Scheuermann's is a misclassification.
03Is a 7th character required for M40.05?
No. M40.05 is a 5-character code and is complete as written. The 7th-character extension convention applies to injury S-codes, not to M-category musculoskeletal codes like M40.05.
04What CPT codes commonly pair with M40.05 in an orthopedic setting?
Imaging codes (72072, 72080 for thoracic/thoracolumbar spine X-rays) support diagnosis. Therapeutic services including 97110 (therapeutic exercise) and 97530 (therapeutic activities) pair with M40.05 when physical therapy is ordered. Evaluation and management codes 99213–99214 apply for office visits.
05Can M40.05 and a spinal pain code be reported together?
Yes. M40.05 describes the deformity; it does not capture associated pain. If the provider documents thoracic or thoracolumbar pain, assign the appropriate M54.x pain code as a secondary diagnosis. Payers expect this combination for medical necessity.
06What happens if the provider documents kyphosis at both the thoracic and thoracolumbar regions?
Code both M40.04 (thoracic) and M40.05 (thoracolumbar) if the documentation clearly supports involvement at each distinct region. If the documentation is ambiguous about which region is primary or whether both are truly involved, query the provider before assigning two codes.
07Is M40.05 valid when the kyphosis follows spinal surgery?
No. Postprocedural kyphosis maps to M96.- (postprocedural musculoskeletal disorders). M40 carries an Excludes1 note for M96.-, meaning the two categories cannot be coded together for the same condition.

Mira AI Scribe

Mira captures the provider's explicit region descriptor (thoracolumbar), posture-related etiology statement, Cobb angle if measured, and any exclusion of structural or congenital cause — preventing a downcode to unspecified M40.00 and blocking use of the code when a post-procedural or congenital etiology should redirect to M96.- or Q76.4.

See how Mira captures M40.05 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