Postural kyphosis with no spinal region documented — an abnormal thoracic or cervical rounding caused by habitual positioning or muscular imbalance, coded when the operative note or clinical record does not specify the vertebral segment involved.
Verified May 8, 2026 · 5 sources ↓
- Status
- Billable
- Chapter
- 13
- Related CPT
- 13
- Region
- Spine
Documentation tips
What should appear in the chart to support M40.00.
Source · Editorial brief grounded in 5 cited references ↓
- Identify the specific spinal region affected (cervicothoracic, thoracic, thoracolumbar) so a site-specific M40.0x code can be assigned; use M40.00 only when no region is documented.
- Distinguish postural from structural kyphosis in the note — postural kyphosis corrects on extension, structural does not; this distinction drives the code selection between M40 and M41/M42.
- Document whether an underlying systemic or neuromuscular condition is contributing to the kyphosis; if so, sequence that condition first per the 'Code First' instruction at M40.
- Record imaging findings (Cobb angle, affected vertebral levels, absence of vertebral body wedging) to support the postural — rather than structural — classification.
- Note conservative treatment history (physical therapy, postural retraining, bracing) to support medical necessity for ongoing management services billed alongside M40.00.
Related CPT procedures
Procedure codes commonly billed with M40.00. 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.00 and adjacent codes.
Source · Editorial brief grounded in CDC ICD-10-CM tabular guidance, AAOS coding references, and cited references ↓
- Defaulting to M40.00 when the region is documented — if the note says 'thoracic kyphosis,' use M40.04, not the unspecified code.
- Using M40.00 when the kyphosis follows spinal surgery — postprocedural kyphosis belongs in M96.-, which is an Excludes1 exclusion at the M40 category level.
- Assigning M40.00 for congenital kyphosis — congenital cases code to Q76.4, not M40.0x; the Excludes1 note at M40 makes this a hard exclusion.
- Confusing postural kyphosis with Scheuermann's disease (osteochondrosis of the spine, M42.-) — M42.- is Excludes1 at the M40.0 subcategory level and cannot be coded together.
- Failing to code an underlying disease first when a systemic condition (e.g., neuromuscular disorder) is the documented driver of the kyphosis.
Clinical context
Source · Editorial summary grounded in 5 cited references ↓
M40.00 is the fallback code for postural kyphosis when the provider's documentation does not identify the spinal region. Postural kyphosis is a non-structural, posture-driven increase in spinal curvature — distinguished from congenital kyphosis (Q76.4), kyphoscoliosis (M41.-), postprocedural kyphosis (M96.-), and osteochondrosis of the spine (M42.-), all of which are Excludes1 exclusions at the category or subcategory level. If the region is documented, use a site-specific sibling code: M40.03 (cervicothoracic), M40.04 (thoracic), or M40.05 (thoracolumbar).
Note that no postural kyphosis code exists for the cervical region alone. When kyphosis is confined to C3–C6 (or any purely cervical segment) and is postural in origin, M40.00 is the best available code — there is no M40.01 or M40.02. If the curve extends to T1, step up to M40.03. This is a known gap in ICD-10-CM specificity, not a documentation failure.
The M40 category carries a 'Code First underlying disease' instruction. For pure postural kyphosis with no systemic underlying condition, that instruction is generally not applicable; however, if a neuromuscular or connective-tissue disease is driving the posture, sequence that condition first and assign M40.00 as an additional code.
Sibling codes
Other billable codes under M40.0 (laterality / anatomic variants).
Frequently asked questions
Source · Generated from the editorial pipeline, verified against 5 cited references ↓
01When is M40.00 the correct code rather than M40.03, M40.04, or M40.05?
02Is there a postural kyphosis code for the cervical spine only?
03Can M40.00 and M42.- be coded together?
04How does postural kyphosis differ from secondary kyphosis for coding purposes?
05Does M40.00 require a 'Code First' companion code?
06Can M40.00 be used after spinal surgery caused the kyphosis?
07Is M40.00 valid for pediatric patients?
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/M40-M43/M40-/M40.00
- 03aapc.comhttps://www.aapc.com/codes/icd-10-codes/M40.00
- 04findacode.comhttps://www.findacode.com/articles/diagnosis-codes-for-cervical-kyphosis-28340.html
- 05outsourcestrategies.comhttps://www.outsourcestrategies.com/blog/how-to-code-for-kyphosis-using-icd-10-codes/
Mira AI Scribe
Mira AI Scribe captures the spinal region involved, whether the curve is flexible or fixed on extension, relevant imaging data (Cobb angle, vertebral levels, presence or absence of wedging), and any underlying systemic condition contributing to posture. That documentation lets the coder assign a site-specific M40.0x sibling code instead of M40.00, preventing an unspecified-code audit flag and supporting medical necessity for physical therapy or bracing orders.
See how Mira captures M40.00 documentation