M40.10 identifies other secondary kyphosis — an abnormal posterior spinal curvature caused by an underlying disease or condition — when the specific spinal region affected is not documented.
Verified May 8, 2026 · 6 sources ↓
- Status
- Billable
- Chapter
- 13
- Related CPT
- 14
- Region
- Spine
Documentation tips
What should appear in the chart to support M40.10.
Source · Editorial brief grounded in 6 cited references ↓
- Record the specific spinal region by name (cervical, cervicothoracic, thoracic, thoracolumbar) in every encounter note — this unlocks a more specific M40.1x code and avoids the unspecified default.
- Include Cobb angle measurement from standing lateral radiograph; values ≥50° are commonly used to justify surgical consultation and support medical necessity for advanced imaging or bracing.
- Sequence the underlying disease code first (e.g., M80.xx for osteoporosis with fracture, or the relevant metabolic or neuromuscular code) per the 'Code First' instruction at M40.
- Document the clinical rationale distinguishing secondary kyphosis from postural kyphosis — pathological etiology must be explicit to justify M40.1x over M40.0x.
- Note any neurological symptoms (radiculopathy, myelopathy) separately; these require additional codes and support higher-complexity E/M levels.
Related CPT procedures
Procedure codes commonly billed with M40.10. 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.10 and adjacent codes.
Source · Editorial brief grounded in CDC ICD-10-CM tabular guidance, AAOS coding references, and cited references ↓
- Skipping the 'Code First' instruction: M40.10 must not be sequenced as the primary diagnosis when an underlying disease (osteoporosis, neoplasm, metabolic disorder) is the root cause — the etiology code leads.
- Using M40.10 when regional documentation exists: if the note says 'thoracic kyphosis secondary to osteoporosis,' the correct code is M40.14, not M40.10.
- Confusing secondary kyphosis with postprocedural kyphosis — post-surgical spinal deformity maps to M96.-, which is excluded from M40.
- Applying M40.10 to congenital kyphosis cases — congenital origin routes to Q76.4, which is an Excludes1 condition at the M40 parent level, meaning the two cannot be coded together.
- Omitting a site-specific code because imaging reports use generic language like 'kyphosis noted' — query the provider or radiologist for regional specification before defaulting to the unspecified code.
Clinical context
Source · Editorial summary grounded in 6 cited references ↓
M40.10 sits under parent code M40.1 (Other secondary kyphosis) and is reserved for cases where kyphosis is clearly secondary to an underlying condition but the treating provider has not specified the spinal region involved. Secondary kyphosis differs from postural kyphosis (M40.0x) in that it has a documented pathological cause — such as osteoporosis with vertebral compression fractures, neuromuscular disease, Scheuermann's disease when not otherwise specified, or metabolic bone disease. The M40 parent block carries a 'Code First underlying disease' instruction, meaning the etiology code (e.g., osteoporosis, neoplasm, metabolic disorder) must be sequenced before M40.10.
The 'site unspecified' designation makes M40.10 the least specific billable code in the M40.1x family. Before using it, verify that documentation genuinely omits region; if the record mentions thoracic, thoracolumbar, cervicothoracic, or cervical involvement, select the corresponding site-specific code (M40.12–M40.15). M40.10 is appropriate only when regional documentation is absent and querying the provider is not feasible before claim submission.
Exclusions at the M40 parent level are critical: congenital kyphosis and lordosis maps to Q76.4, kyphoscoliosis to M41.-, and postprocedural kyphosis to M96.-. Do not use M40.10 if any of these etiologies apply. Imaging documentation — ideally with Cobb angle measurement — substantiates medical necessity for orthotic management, physical therapy, or surgical consultation billed alongside this code.
Sibling codes
Other billable codes under M40.1 (laterality / anatomic variants).
Frequently asked questions
Source · Generated from the editorial pipeline, verified against 6 cited references ↓
01When should I use M40.10 instead of a more specific M40.1x code?
02Does M40.10 require a secondary code for the underlying disease?
03Can M40.10 be used for postprocedural kyphosis after spine surgery?
04Is congenital kyphosis coded with M40.10?
05What imaging documentation supports M40.10 for medical necessity?
06How does M40.10 differ from M40.20 (unspecified kyphosis, site unspecified)?
07Can M40.10 be the principal diagnosis on a claim?
Sources & references
Editorial content was developed using the following public sources. Last verified May 8, 2026.
- 01CDC ICD-10-CM Tabular List 2026 (effective October 1, 2025)
- 02icd10data.comhttps://www.icd10data.com/ICD10CM/Codes/M00-M99/M40-M43/M40-/M40.10
- 03aapc.comhttps://www.aapc.com/codes/icd-10-codes/M40
- 04icdcodes.aihttps://icdcodes.ai/diagnosis/thoracic-kyphosis/documentation
- 05outsourcestrategies.comhttps://www.outsourcestrategies.com/blog/how-to-code-for-kyphosis-using-icd-10-codes/
- 06cms.govhttps://www.cms.gov/files/document/fy-2025-icd-10-cm-coding-guidelines.pdf
Mira AI Scribe
Mira AI Scribe captures the documented etiology (e.g., osteoporosis, neuromuscular disease), the specific spinal region named in the clinical note, and any Cobb angle or imaging findings from the visit. That data lets the coder select a site-specific M40.1x code rather than defaulting to M40.10, preventing downcoded specificity and reducing audit exposure from unspecified diagnosis flags.
See how Mira captures M40.10 documentation