ICD-10-CM · Spine

M99.88

M99.88 identifies biomechanical lesions of the rib cage that do not fit a more specific M99 subcategory — including costochondral, costovertebral, sternochondral, and general rib cage nonallopathic lesions.

Verified May 8, 2026 · 4 sources ↓

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

Documentation tips

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

Source · Editorial brief grounded in 4 cited references ↓

  • Specify the anatomical site by name — costochondral, costovertebral, or sternochondral junction — to distinguish M99.88 from the adjacent thoracic region code M99.82.
  • Record the clinical findings that establish biomechanical dysfunction: restricted motion, tenderness on palpation, and any relevant imaging or physical examination findings at the rib articulation.
  • Note the treatment modality applied (e.g., spinal/rib manipulation, manual therapy) and the corresponding CPT code; payers cross-reference diagnosis-to-procedure alignment when reviewing M99 claims.
  • For chiropractic claims billed to Medicare, confirm the diagnosis meets Medicare's subluxation documentation requirements; M99.88 alone may not satisfy subluxation-specific documentation rules without supplemental findings.
  • If multiple rib cage junctions are affected, document each involved articulation by name; a single M99.88 covers the region but specificity in the note supports medical necessity if audited.

Related CPT procedures

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

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

  • Assigning M99.82 (thoracic region) when documentation clearly states rib cage, costochondral, costovertebral, or sternochondral involvement — these map to M99.88, not M99.82.
  • Using M99.9 (Biomechanical lesion, unspecified) when the provider has documented the rib cage as the site — M99.88 is the correct billable code and is more specific.
  • Conflating rib cage biomechanical lesions with traumatic rib injuries (S22.3x–S22.4x); M99.88 is a nontraumatic, nonallopathic classification — if an acute fracture or contusion is documented, use the appropriate S-code instead.
  • Omitting a procedure code that corresponds to the rib cage site; billing M99.88 with a spinal manipulation code restricted to a vertebral region (e.g., cervical-only) creates a diagnosis-procedure mismatch that triggers denials.

Clinical context

Source · Editorial summary grounded in 4 cited references ↓

M99.88 sits within category M99 (Biomechanical lesions, not elsewhere classified) and is the designated code for rib cage biomechanical dysfunction. It covers structural or functional disruptions at the costochondral, costovertebral, and sternochondral junctions, as well as broader rib cage biomechanical complaints. The code is most frequently used in chiropractic and osteopathic billing, where somatic dysfunction of the thoracic cage is a primary diagnosis driving manipulation or manual therapy.

Do not default to M99.82 (Other biomechanical lesions of thoracic region) when the clinical documentation specifically identifies rib cage involvement. M99.82 applies to the thoracic vertebral region; M99.88 applies when the documented site is a rib articulation or the rib cage itself. If documentation is ambiguous between thoracic vertebral and rib cage involvement, query the provider before assigning either code.

M99.88 groups into MS-DRGs 564–566 (Other musculoskeletal system and connective tissue diagnoses with/without MCC/CC), consistent with other M99 codes. No 7th-character extension is required. The code has been stable since its introduction in FY2016 and remains unchanged through FY2026.

Sibling codes

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

Frequently asked questions

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

01What is the difference between M99.88 and M99.82?
M99.82 applies to biomechanical lesions of the thoracic vertebral region. M99.88 applies when the documented site is the rib cage itself — including costochondral, costovertebral, and sternochondral junctions. If documentation names a rib articulation, use M99.88.
02Can M99.88 be used for an acute rib injury?
No. M99.88 is a nontraumatic, nonallopathic classification. Acute rib fractures, contusions, or sprains map to S-codes (e.g., S22.3x– for rib fracture). Use M99.88 for biomechanical dysfunction, not acute trauma.
03Is M99.88 valid for Medicare chiropractic claims?
M99.88 is a valid ICD-10-CM code, but Medicare chiropractic coverage requires documentation of a subluxation. M99 codes can support that documentation, but the medical record must also satisfy Medicare's subluxation-specific requirements — the code alone is not sufficient.
04Does M99.88 require a 7th character?
No. M99.88 is a 5-character billable code with no 7th-character extension required or applicable. It is valid as stated for FY2026 claims.
05Which CPT codes most commonly pair with M99.88?
Chiropractic manipulative treatment codes 98940–98942 pair most frequently. Manual therapy (97140) and therapeutic exercise (97530) are also commonly linked when rehabilitation is documented alongside the manipulation.
06Can M99.88 be billed with a thoracic imaging CPT code?
Yes. If imaging of the thoracic cage or ribs (e.g., 72070 thoracic spine X-ray, 71046 chest X-ray two views) was ordered to evaluate the biomechanical lesion, it can be billed alongside M99.88, provided the imaging is documented as clinically indicated.
07What approximate synonyms map to M99.88 in the ICD-10-CM index?
The ICD-10-CM diagnosis index directs costochondral lesion, costovertebral lesion, sternochondral lesion, and nonallopathic lesion of the rib cage all to M99.88. Any of those documented terms supports assignment of this code.

Sources & references

Editorial content was developed using the following public sources. Last verified May 8, 2026.

  1. 01CDC ICD-10-CM Tabular List 2026
  2. 02
    icd10data.com
    https://www.icd10data.com/ICD10CM/Codes/M00-M99/M99-M99/M99-/M99.88
  3. 03
    aapc.com
    https://www.aapc.com/codes/icd-10-codes/M99.88
  4. 04
    cms.gov
    https://www.cms.gov/files/document/fy-2025-icd-10-cm-coding-guidelines.pdf

Mira AI Scribe

The Mira AI Scribe captures the specific rib articulation involved (costochondral, costovertebral, or sternochondral), physical exam findings such as palpatory tenderness and restricted excursion, and any imaging reviewed. That detail locks in M99.88 over the less-specific M99.82 or M99.9, preventing a specificity downgrade and insulating the claim from medical-necessity denials on audit.

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