ICD-10-CM · Spine

M99.18

M99.18 identifies a subluxation complex of vertebral origin specifically affecting the rib cage, encompassing costochondral, costovertebral, sternochondral, and rib cage articulation dysfunctions classified as biomechanical lesions.

Verified May 8, 2026 · 5 sources ↓

Status
Billable
Chapter
13
Related CPT
7
Region
Spine
Drawn from CDCICD10DataAAPCChirospring

Documentation tips

What should appear in the chart to support M99.18.

Source · Editorial brief grounded in 5 cited references ↓

  • Specify which rib cage articulation is involved — costovertebral, costochondral, or sternochondral — to support M99.18 over a generic thoracic subluxation code.
  • Document the clinical findings that confirm subluxation complex: restricted range of motion, tenderness at costovertebral or costochondral joints, asymmetry, or relevant imaging findings.
  • For Medicare chiropractic billing, the treating provider must document subluxation by physical exam or X-ray; notation of 'rib cage subluxation complex' by name supports this code directly.
  • Note the acuity and treatment history — acute vs. chronic presentation affects medical necessity justification and payer review.
  • If imaging was obtained, reference specific findings (e.g., joint space changes, positional asymmetry at costovertebral junctions) to anchor the diagnosis.

Related CPT procedures

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

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

  • Using M99.12 (subluxation complex of the thoracic region) when the provider's note specifies rib cage or costovertebral involvement — these are distinct codes with different site specificity.
  • Submitting M99.18 on Medicare chiropractic claims without documented subluxation findings; absence of required subluxation documentation is a top audit trigger for M99-series codes.
  • Confusing M99.18 (subluxation complex, biomechanical lesion) with S-series rib or thoracic injury codes — M99.18 does not require 7th-character extensions and is not appropriate for acute traumatic dislocation.
  • Billing M99.18 alone on a chiropractic claim without an accompanying primary complaint code (e.g., M54-series pain code) when payer policy requires a symptom-based secondary diagnosis to establish medical necessity.

Clinical context

Source · Editorial summary grounded in 5 cited references ↓

M99.18 falls under the M99 biomechanical lesions category and is the correct code when the documented diagnosis is a vertebral subluxation complex at the rib cage — including costovertebral, costochondral, and sternochondral joints. It is distinct from thoracic region subluxation (M99.12), which addresses the vertebral column of the thoracic spine without specific rib cage involvement. Use M99.18 when the provider explicitly identifies the rib cage articulations as the affected site.

This code is used predominantly in chiropractic and osteopathic billing contexts. For Medicare chiropractic claims, a subluxation must be documented by the treating provider — either through physical examination findings or imaging — and M99 subluxation complex codes are recognized as acceptable subluxation diagnoses. However, verify payer-specific policy: some payers require segmental and somatic dysfunction codes (M99.02 for thoracic) alongside or instead of M99.18 for reimbursement of spinal manipulation.

M99.18 maps to MS-DRG groups 183–185 (Major chest trauma) and 963–965 (Other multiple significant trauma), which reflects its grouping logic in inpatient settings. In outpatient chiropractic and orthopedic practice, DRG assignment is not applicable, but these groupings signal that payers may scrutinize this code when it appears without supporting trauma or musculoskeletal documentation. Pair with the appropriate CPT manipulation code and ensure the clinical note clearly names the rib cage region.

Sibling codes

Other billable codes under M99.1 (laterality / anatomic variants).

Frequently asked questions

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

01What is the difference between M99.18 and M99.12?
M99.12 codes subluxation complex of the thoracic vertebral region. M99.18 is specific to rib cage articulations — costovertebral, costochondral, and sternochondral joints. Use M99.18 only when the provider's documentation names the rib cage or one of those specific joints as the site of the subluxation complex.
02Is M99.18 valid for chiropractic Medicare billing?
M99 subluxation complex codes are recognized by Medicare as valid subluxation diagnoses for chiropractic manipulation claims, but the subluxation must be documented through physical exam findings or imaging. Verify current Medicare Local Coverage Determinations for your jurisdiction, as requirements vary by MAC.
03Does M99.18 require a 7th character extension?
No. M99.18 is a complete billable code with no 7th-character extension requirement. Seventh-character extensions (A, D, S) apply to injury S-codes, not M-code biomechanical lesion codes.
04Can M99.18 be coded alongside M99.02 on the same claim?
Yes, if both the thoracic region and the rib cage articulations are documented as distinct sites of subluxation complex, both codes can be reported. Ensure the clinical note supports separate, identifiable findings at each site to withstand payer review.
05Which CPT manipulation codes pair with M99.18?
Spinal manipulation codes 98940 (1–2 regions), 98941 (3–4 regions), and 98942 (5 regions) are the standard pairings. The rib cage region typically contributes to the thoracic spinal region count. Confirm region counting rules with your payer before billing.
06What synonyms map to M99.18 in the ICD-10-CM index?
The diagnosis index maps costochondral subluxation complex, costovertebral subluxation complex, sternochondral subluxation complex, and rib cage subluxation complex all to M99.18. Any of these documented terms in the provider note supports this code.
07Is M99.18 appropriate for an acute traumatic rib injury?
No. Acute traumatic rib injuries belong in the S-code range (e.g., S22.3x for rib fracture). M99.18 is a biomechanical lesion code used for functional subluxation complex, not structural traumatic injury. Using M99.18 for a trauma mechanism risks a payer mismatch with the clinical scenario.

Mira AI Scribe

Mira AI Scribe captures the provider's identification of the affected rib cage articulation (costovertebral, costochondral, or sternochondral), clinical exam findings confirming subluxation complex (joint restriction, tenderness, asymmetry), and any imaging referenced during the encounter. Capturing this detail prevents downcoding to the less specific thoracic region code M99.12 and eliminates the audit exposure that comes with undocumented subluxation diagnoses on Medicare chiropractic claims.

See how Mira captures M99.18 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