Chiropractic Billing & Coding: CPT, ICD-10 & Medicare

Chiropractic Billing and Coding

Chiropractic billing is built around a narrow but specific coding structure — spinal manipulation codes (98940-98942) selected by the number of regions treated, diagnosis codes that document subluxation or segmental dysfunction, and the AT modifier that Medicare requires for every active treatment claim. 

The coding itself isn’t complex. The compliance requirements — especially for Medicare — are where most practices lose revenue through denials, downcoding, and audit exposure.

In this read, we’ll be exploring:

  • CMT code selection by spinal region count
  • The ICD-10 codes that support chiropractic claims
  • Modifier logic for same-day E/M and manual therapy
  • The five denial patterns that cost chiropractic practices the most
  • Medicare’s narrow coverage rules and the AT modifier requirement

Which CPT codes do chiropractors bill?

ICD-10 and CPT codes infographic for chiropractic care, including treatment and diagnosis coding tips.

Chiropractic procedure codes fall into two groups — CMT codes for spinal manipulation (selected by region count) and additional therapeutic/E/M codes that commercial payers may cover but Medicare generally doesn’t.

CMT codes

Code selection depends entirely on the number of spinal regions documented in the encounter note. CMS recognizes five spinal regions — cervical, thoracic, lumbar, sacral, and pelvic.

CPT codeSpinal regionsDescription
989401-2CMT, spinal
989413-4CMT, spinal
989425CMT, spinal
98943ExtraspinalCMT, extraspinal, 1 or more regions

Only one CMT code from 98940-98942 is reported per encounter — these cannot be stacked. If the chiropractor adjusts cervical and lumbar, that’s two regions (98940). Cervical, thoracic, and lumbar is three regions (98941).

The region count must match the documentation. Billing 98942 when the note only describes two regions is upcoding — and it’s one of the most common audit findings in chiropractic billing.

Additional procedure codes

Commercial payers often cover therapeutic services that Medicare doesn’t cover under the chiropractic benefit.

CPT codeDescriptionMedicare coverage
97110Therapeutic exercisesGenerally non-covered
97140Manual therapy techniquesGenerally non-covered
97530Therapeutic activitiesGenerally non-covered
97010Hot/cold pack applicationGenerally bundled, no separate payment
99202-99215E/M office visitsLimited; modifier 25 required with CMT

Which ICD-10 codes support chiropractic claims?

The M99.0x subluxation codes are the primary diagnosis family for chiropractic claims under CMS guidance, supported by musculoskeletal pain codes that document the clinical condition being treated.

Subluxation codes

The M99.0x family documents the subluxation that Medicare requires as a covered diagnosis.

ICD-10-CMDescription
M99.01Segmental/somatic dysfunction, cervical
M99.02Segmental/somatic dysfunction, thoracic
M99.03Segmental/somatic dysfunction, lumbar
M99.04Segmental/somatic dysfunction, sacral
M99.05Segmental/somatic dysfunction, pelvic

Common musculoskeletal codes

ICD-10-CMDescription
M54.2Cervicalgia (neck pain)
M54.51Vertebrogenic low back pain
M54.6Pain in thoracic spine
M54.41Sciatica with lumbago, right side
M47.812Spondylosis without myelopathy, cervical
M47.816Spondylosis without myelopathy, lumbar

Diagnosis specificity directly affects claim acceptance. Using M54.50 (unspecified low back pain) when findings support M54.51 (vertebrogenic) weakens the medical necessity argument. Payers increasingly reject unspecified codes when specific alternatives exist.

Quick Reference

Chiropractic Billing Cheat Sheet

CMT Codes
98940 → 1-2 regions 98941 → 3-4 regions 98942 → 5 regions 98943 → extraspinal
Key Diagnoses
M99.01-05 Subluxation M54.2 Cervicalgia M54.5x Low back pain M47.x Spondylosis
Modifiers
AT Active treatment (Medicare) 25 Separate E/M same day 59 Distinct service GA ABN on file

What does Medicare actually cover for chiropractic?

Medicare’s chiropractic benefit is the most restrictive of any major payer. Getting this wrong is the number-one revenue problem for chiropractic practices with Medicare patients.

Covered services

Medicare covers only manual manipulation of the spine to correct a documented subluxation. The treatment must be active/corrective — meaning the goal is clinical improvement, not maintenance.

Non-covered services

The non-covered services include:

  • Massage therapy
  • Nutritional counseling and wellness adjustments
  • X-rays ordered solely by the chiropractor in most circumstances
  • Maintenance therapy (treatment to maintain function, not improve it)
  • Physical therapy modalities when performed solely by chiropractors (97110, 97140)

The AT modifier

The AT modifier (Active Treatment) is required on every Medicare CMT claim. Claims without AT are processed as maintenance therapy and denied. Building AT into billing system defaults for Medicare patients prevents the single most common chiropractic denial.

ABN requirements

When a chiropractor expects Medicare won’t cover a service (maintenance care, non-covered modalities), an Advance Beneficiary Notice must be provided before treatment. Modifier GA (ABN on file) or GX (voluntary ABN) is appended to indicate the notice was issued.

Which modifier rules apply to chiropractic?

Chiropractic modifier errors cluster around two areas — the AT modifier on Medicare claims and modifier 59 on manual therapy billed alongside CMT. Both are frequently audited.

ModifierWhen to use it
ATEvery Medicare CMT claim (98940-98942)
25E/M billed same day as CMT — must document a separately identifiable service
59 / XSManual therapy (97140) billed with CMT at a different anatomical site
GANon-covered service where patient accepted financial responsibility via ABN
GYService Medicare never covers by law

Modifier 59 on manual therapy alongside CMT is one of the most frequently audited chiropractic patterns. 

The modifier is appropriate only when the manual therapy targets a different anatomical area and the documentation supports a distinct service. 

Routine modifier 59 on every 97140 claim without supporting documentation creates audit exposure.

What documentation prevents chiropractic denials?

Every chiropractic encounter note must support both the clinical treatment and the billing code. When the note doesn’t match the code, the claim is denied or flagged for audit.

Initial visit

The first encounter must establish the clinical foundation.

  • Functional limitations
  • Chief complaint and history of present illness
  • Examination findings (neurological and orthopedic tests)
  • Subluxation identification with diagnosis (M99.01-M99.05)
  • Treatment plan with goals and expected duration
  • Spinal regions treated

Subsequent visits

Each follow-up must demonstrate active treatment progress.

  • Regions adjusted
  • Patient response to prior treatment
  • Functional improvement or lack thereof
  • Objective findings (ROM, palpation, orthopedic tests)

For Medicare, the documentation must show the patient is improving or that improvement is expected. 

When improvement plateaus, treatment transitions to maintenance — and Medicare coverage ends. Continuing to bill Medicare after the plateau is a compliance violation that auditors specifically look for.

How do Medicare and commercial rules differ?

Medicare’s chiropractic benefit is far more restrictive than commercial coverage — different covered services, different modifier requirements, and different denial triggers. Practices must separate the two at the point of service, not at billing.

RuleMedicareCommercial payers
CMT coveredYes (subluxation only)Yes (varies by plan)
Therapeutic exercises (97110)Generally non-coveredOften covered
Manual therapy (97140)Generally non-coveredOften covered
AT modifier requiredYes, every CMT claimUsually not required
Maintenance therapy coveredNoVaries by plan

A chiropractic billing workflow must separate Medicare patients from commercial patients at the point of service — not at the point of billing. The codes, modifiers, and covered services differ so substantially that using the same template for both guarantees denials on one or the other.

Denial Prevention

Top 5 Chiropractic Claim Denials

Denial

Missing AT modifier on Medicare CMT claim

Fix

Append AT to every CMT code on every Medicare claim. Build into billing system defaults.

Denial

Region count does not match documentation

Fix

Document each spinal region adjusted. Count regions before selecting CPT code. Never bill 98942 for 2-region adjustments.

Denial

Maintenance therapy billed to Medicare

Fix

Document functional improvement at each visit. When improvement plateaus, issue ABN and transition to patient-pay.

Denial

Missing subluxation documentation for medical necessity

Fix

Document subluxation location, level, and supporting diagnosis (M99.01-M99.05) at initial and subsequent visits.

Denial

E/M billed with CMT without modifier 25 or distinct documentation

Fix

Document a separately identifiable clinical service beyond the adjustment indication. Append modifier 25 to E/M code.

Your adjustments shouldn’t lose money at the billing desk

Most chiropractic denials trace back to the same handful of errors — missing AT modifiers, region-count mismatches, and maintenance therapy billed to Medicare. 

MedHeave builds chiropractic billing controls directly into the claim workflow — AT modifier compliance, region-count validation against documentation, Medicare vs. commercial payer separation, and ABN tracking.

  • Dedicated account managers with direct access
  • Claims submitted within 24-48 hours of signed encounter notes
  • Performance-based pricing (4-7% of collections) with no lock-in
  • Denials addressed within 72 hours with payer-specific documentation

Contact us to see how structured chiropractic billing eliminates the denials your practice keeps repeating.

Frequently asked questions

Here are some commonly asked questions on this topic:

What CPT codes do chiropractors use most?

The primary chiropractic codes are 98940 (CMT, 1-2 spinal regions), 98941 (CMT, 3-4 regions), and 98942 (CMT, 5 regions). Code selection depends on the number of documented spinal regions treated — only one CMT code is reported per encounter. Additional codes include 98943 (extraspinal manipulation), 97110 (therapeutic exercises), 97140 (manual therapy), and E/M codes 99202-99215 for office visits billed with modifier 25 when performed same-day as CMT.

What ICD-10 codes support chiropractic claims?

The primary diagnosis codes are M99.01-M99.05 (segmental and somatic dysfunction by spinal region), which document the subluxation that Medicare requires for coverage. Common supporting musculoskeletal codes include M54.2 (cervicalgia), M54.51 (vertebrogenic low back pain), M54.6 (thoracic spine pain), M47.x (spondylosis), and M54.41 (sciatica). Payers increasingly reject unspecified codes when more specific alternatives exist — always use the most specific code the clinical findings support.

Does Medicare cover chiropractic services?

Medicare covers only manual spinal manipulation to correct a documented subluxation, and only when the treatment is active/corrective rather than maintenance. The AT modifier is required on every CMT claim. Medicare generally does not cover therapeutic exercises, manual therapy modalities, massage, nutritional counseling, wellness adjustments, or X-rays ordered solely by the chiropractor. Non-covered services require an Advance Beneficiary Notice (ABN) before treatment, with modifier GA or GX appended to the claim.

What is the AT modifier in chiropractic billing?

The AT modifier indicates active/corrective treatment for subluxation. CMS requires it on every Medicare CMT claim (98940-AT, 98941-AT, 98942-AT). Claims submitted without AT are processed as maintenance therapy and automatically denied — making this the single most common Medicare denial in chiropractic billing. Building the AT modifier into billing system defaults for Medicare patients prevents the error entirely without relying on manual entry.

What is the difference between active treatment and maintenance therapy?

Active treatment aims to correct a condition and produce measurable clinical improvement. Maintenance therapy aims to maintain function or prevent deterioration after maximum therapeutic benefit is reached. Medicare covers active treatment but not maintenance. The difference must be documented in each encounter note — if improvement has plateaued and no further functional gains are expected, Medicare coverage ends. The chiropractor should issue an ABN and transition the patient to self-pay for continued care.

Can I bill E/M with chiropractic manipulation on the same day?

Yes, when the E/M service represents a significant, separately identifiable clinical encounter beyond the adjustment itself. Modifier 25 must be appended to the E/M code. The documentation must support a distinct clinical service — a separate problem evaluated, a new complaint assessed, or a significant re-evaluation conducted. Billing a routine adjustment visit as both CMT and E/M without separate documentation is a common audit trigger that CMS specifically reviews.

Improve Billing Accuracy
and Efficiency

Scroll to Top

Get a Quote