Chiropractic CPT Codes Explained: 98940–98943 

CPT Codes in chiropractic Guide

Chiropractic CPT codes center on one primary procedure category — Chiropractic Manipulative Treatment (CMT), reported under CPT 98940-98942. These codes describe spinal manipulation by the number of regions treated, and they drive the majority of chiropractic billing revenue. 

Beyond CMT, chiropractors may also bill evaluation and management (E/M) visits, therapeutic procedures (97110, 97140), and physical medicine modalities (97035, 97014), though payer coverage for services beyond spinal manipulation varies significantly — especially under Medicare, which typically covers only CMT for documented subluxation.

The billing challenge in chiropractic isn’t code complexity — it’s the strict documentation and payer rules that govern whether each code actually pays. A correct CPT code paired with insufficient documentation, a missing modifier, or the wrong diagnosis link produces the same result as a wrong code: a denied claim.

Let’s explore:

  • Documentation requirements that prevent denials
  • E/M billing rules and modifier 25 for same-day visits
  • Medicare coverage restrictions vs commercial payer rules
  • Therapeutic procedure and modality codes chiropractors use
  • Common chiropractic billing mistakes and the denial codes they trigger
  • CMT codes 98940-98943 and how spinal regions determine code selection

What are the CMT codes and how do spinal regions work?

Chiropractic Manipulative Treatment codes describe spinal adjustment by the number of regions treated during the encounter — not the number of individual adjustments or techniques applied. AMA CPT defines five spinal regions for CMT coding purposes.

The five spinal regions are cervical (including atlanto-occipital), thoracic, lumbar, sacral, and pelvic. Each region treated during the visit counts toward the total that determines the CPT code.

Chiropractic Manipulative Treatment (CMT) Codes
98940
1-2 spinal regions
Cervical + thoracic, or lumbar only. Lowest CMT reimbursement level.
98941
3-4 spinal regions
Most commonly billed CMT code. Cervical + thoracic + lumbar, or cervical + thoracic + lumbar + sacral.
98942
5 spinal regions
All five regions treated. Highest CMT reimbursement. Requires documentation supporting treatment of every region.
98943
Extraspinal regions
Non-spinal manipulation (extremities, ribs). Billed separately from CMT. Not covered by Medicare.
Code selection = number of spinal regions treated, NOT number of adjustments performed. Documentation must specify each region.

The most common billing mistake in CMT coding — selecting the code based on the number of adjustments rather than the number of regions

A chiropractor who performs three adjustments in the lumbar region has treated one region (lumbar), not three. CPT 98940 applies. 

Conversely, adjusting the cervical, thoracic, and lumbar spine — even with one adjustment per region — constitutes three regions and supports CPT 98941.

CPT 98943 describes extraspinal manipulation (extremities, ribs, temporomandibular joint). It’s billed separately from the spinal CMT codes and can be reported on the same visit. 

However, Medicare does not cover 98943 — only commercial payers and some Medicaid plans reimburse extraspinal manipulation.

Which therapeutic procedure codes do chiropractors use?

Infographic listing CPT codes for chiropractic treatments like spinal manipulation, manual therapy, and electrical stimulation.

Beyond CMT, chiropractors frequently bill therapeutic procedures and physical medicine modalities. Coverage varies widely by payer — a code that pays under one commercial plan may deny under Medicare or another insurer.

CPT codeDescriptionBilling typeMedicare coverage
97110Therapeutic exercises (strength, endurance, ROM)Time-based (per 15 min)Not covered under chiropractic benefit
97140Manual therapy (mobilization, myofascial release)Time-based (per 15 min)Not covered under chiropractic benefit
97112Neuromuscular reeducation (balance, posture, coordination)Time-based (per 15 min)Not covered under chiropractic benefit
97035Ultrasound therapyTime-based (per 15 min)Not covered under chiropractic benefit
97010Hot/cold packsUntimed (per application)Typically bundled/non-payable
G0283Unattended electrical stimulation (Medicare)UntimedMedicare uses G0283 instead of CPT 97014

A critical distinction that affects every chiropractic practice’s billing — CPT 97014 (unattended electrical stimulation) is not separately payable under Medicare. Medicare uses HCPCS code G0283 instead. 

Practices that bill 97014 to Medicare will see the claim denied or zero-paid, and resubmitting with G0283 after the fact wastes time and risks timely filing issues.

Time-based codes (97110, 97140, 97112, 97035) require documented treatment time for each unit billed. One unit equals 15 minutes of direct treatment. 

The “8-minute rule” applies — services must meet the minimum time threshold (at least 8 minutes for one unit) to be billable. Documentation must record start and stop times or total treatment minutes for each code.

How does E/M billing work alongside chiropractic manipulation?

Chiropractic manipulation and evaluation and management (E/M) services can be billed on the same date of service, but only when the E/M visit represents a separate, medically necessary evaluation. 

Bill an E/M service only when it is separately identifiable

Chiropractors can bill E/M codes (99202–99215 for new and established patients) when a separately identifiable evaluation and management service is performed during the same visit as CMT. 

The key requirement is appending modifier 25 to the E/M code and documenting a distinct evaluation that goes beyond the standard assessment included in the manipulation service.

Distinguish routine care from separate clinical work

If the provider performs a focused exam, reviews the patient’s condition, adjusts the treatment plan, and performs the manipulation as part of a standard chiropractic visit, only the CMT code applies. 

If the provider also evaluates a new complaint, orders diagnostic studies, reviews significant new findings, or makes additional treatment decisions, the E/M service may be billed separately with modifier 25.

Monitor E/M billing patterns to reduce audit risk

Payer auditors closely examine chiropractic practices that report E/M services alongside CMT on a high percentage of visits. Consistently billing same-day E/M services—such as on more than 80% of CMT claims — can trigger audit scrutiny even when individual claims are properly documented.

What are the Medicare coverage rules for chiropractic services?

Medicare coverage for chiropractic care is much narrower than many providers expect. 

While spinal manipulation to correct subluxation is covered under specific circumstances, most other chiropractic services fall outside the Medicare benefit. 

Medicare vs Commercial Payer Coverage
Medicare
Covers only spinal manipulation (98940-98942)
Must document subluxation via X-ray or physical exam
AT modifier required to indicate active treatment
No coverage for 98943 (extraspinal)
No coverage for 97110, 97140, 97112, 97035
No coverage for E/M under chiro benefit
Subject to LCD requirements by MAC region
Commercial payers
Typically cover CMT (98940-98943)
Many cover therapeutic procedures (97110, 97140)
E/M visits often covered with modifier 25
Extraspinal manipulation (98943) may be covered
Coverage varies by plan and state
May limit visit frequency or require authorization
Some require functional improvement documentation
Source: CMS Medicare Benefit Policy Manual; CMS Chiropractic Services Coverage

Medicare only covers spinal manipulation for subluxation

Under Medicare Part B, chiropractic coverage is limited to manual spinal manipulation billed with CPT codes 98940, 98941, or 98942. Services outside this benefit cannot be billed to Medicare, including:

  • Extraspinal adjustments
  • Therapeutic modalities and physical therapy services
  • Routine E/M services (unless separately covered under another benefit)

Use the AT modifier and document medical necessity

Medicare requires the AT modifier to indicate the patient is receiving active treatment rather than maintenance care. Claims submitted without the modifier are typically denied.

Documentation should also include:

  • A diagnosis of spinal subluxation
  • Evidence supporting the diagnosis through X-ray findings or physical examination criteria
  • Medical necessity consistent with the applicable Local Coverage Determination (LCD)

Distinguish active treatment from maintenance care

The maintenance care exclusion is the most common reason Medicare denies chiropractic claims. CMS considers maintenance care to be treatment intended to prevent deterioration rather than improve an active condition.

Documentation should continue to demonstrate that:

  • The patient is making measurable functional improvement
  • Treatment addresses an acute or actively improving condition
  • Progress supports ongoing medical necessity

If the record shows the patient has plateaued over multiple visits, Medicare may classify subsequent treatment as maintenance care and deny payment. 

Because LCD requirements vary by Medicare Administrative Contractor (MAC), providers should follow the documentation standards applicable to their region.

What documentation prevents chiropractic claim denials?

Chiropractic billing is more documentation-sensitive than most procedure categories because payers tie reimbursement directly to measurable clinical data — regions treated, subluxation findings, functional status, and treatment response.

Every chiropractic encounter should document

  • Treatment goals and expected duration
  • Patient response to treatment since last visit
  • Spinal regions treated (by name, not just quantity)
  • Technique used (diversified, Gonstead, activator, etc.)
  • Subluxation diagnosis with supporting findings (for Medicare)
  • Functional limitations and objective measurements (ROM, pain scale, ADL impact)
  • ICD-10 diagnosis linked to the CPT code (M99.xx for subluxation, M54.5 for low back pain, M54.2 for cervicalgia)

For time-based codes (97110, 97140, 97112), the note must include total treatment time per code. For E/M visits billed same-day with CMT, separate documentation must support the E/M as a distinct service — not just a restatement of the manipulation evaluation.

What chiropractic billing mistakes cause denials?

Many chiropractic claim denials are preventable. These are the most common billing mistakes that trigger payer rejections and audits.

mistakes to avoid in chiropractic coding

Using CPT 97014 instead of HCPCS G0283 for unattended electrical stimulation on Medicare claims is another persistent error. 

Medicare does not recognize 97014 for separate payment — G0283 is the correct code. 

Practices that have 97014 set as a default in their billing system will generate automatic denials on every Medicare claim that includes it.

Which modifiers matter most in chiropractic billing?

Three modifiers appear most frequently on chiropractic claims, and each has specific rules.

AT modifier

Required on all Medicare CMT claims to indicate active treatment. Without AT, Medicare denies the manipulation claim. The modifier signals that the patient is receiving treatment for an acute or actively improving condition, not maintenance care.

Modifier 25

Appended to the E/M code (not the CMT code) when a separately identifiable evaluation is performed on the same day as manipulation. Requires distinct documentation supporting the E/M as a separate service. Overuse triggers payer audit.

Modifier 59

Used when billing CMT and a therapeutic procedure (like 97140) that would otherwise bundle under NCCI edits, and the services are clinically distinct. CMS recommends using X-modifiers (XS, XE, XP, XU) when a more specific reason applies. Check NCCI edits for chiropractic code pairs before appending any unbundling modifier.

Chiropractic billing accuracy protects your revenue and your compliance

MedHeave operates as an embedded revenue cycle department inside medical practices, with AAPC-certified coders who validate CMT code selection against documented regions, verify modifier requirements per payer, and check Medicare coverage rules on every chiropractic claim before submission.

  • 90%+ first-pass rate across all claim types
  • Claims submitted within 24-48 hours of signed encounter notes
  • Denials addressed within 72 hours with payer-specific appeal templates
  • No lock-in agreements — 30-day exit, performance-based pricing (4-7%)
  • Dedicated account managers with direct access (Monday-Friday, 9-5 EST)

If chiropractic billing denials are a recurring issue in your practice, contact MedHeave to see how structured coding and payer verification closes those gaps.

Frequently asked questions

Here are some commonly asked questions on this topic: 

What is the most commonly billed chiropractic CPT code?

CPT 98941 (chiropractic manipulative treatment, 3-4 spinal regions) is the most frequently billed CMT code across chiropractic practices. It applies when the chiropractor treats three or four of the five defined spinal regions (cervical, thoracic, lumbar, sacral, pelvic) during the encounter. Documentation must specify which regions were treated to support the code — a note stating “3 regions adjusted” without naming them may not survive an audit.

Does Medicare cover chiropractic therapy codes like 97110 or 97140?

No. Medicare chiropractic coverage is limited to manual manipulation of the spine (CPT 98940-98942) for documented subluxation. Therapeutic procedures (97110, 97140, 97112), modalities (97035, 97010), extraspinal manipulation (98943), and E/M services are not covered under the Medicare chiropractic benefit. These services may be covered by commercial payers depending on the plan, but they should not be billed to Medicare under the chiropractic benefit.

What is the AT modifier and when is it required?

The AT modifier indicates “active treatment” on Medicare chiropractic claims. CMS requires it on all CMT codes (98940-98942) to distinguish active corrective treatment from maintenance care. Medicare does not cover maintenance chiropractic services (care provided to prevent deterioration rather than treat an active condition). Claims submitted without the AT modifier deny regardless of documentation. If the patient has plateaued and shows no functional improvement, continued treatment may be classified as maintenance and denied even with the AT modifier.

Can chiropractors bill E/M codes?

Yes, but with restrictions. E/M codes (99202-99215) can be billed when the chiropractor performs a separately identifiable evaluation and management service beyond the standard assessment included in the CMT. Modifier 25 must be appended to the E/M code, and the documentation must support a distinct clinical evaluation — reviewing a new complaint, ordering diagnostics, or making significant treatment decisions separate from the manipulation. Under Medicare, E/M services are not covered under the chiropractic benefit, though some commercial payers cover them with proper documentation.

What is the difference between CPT 98943 and 98940-98942?

CPT 98940-98942 describe spinal manipulation and are coded by the number of spinal regions treated. CPT 98943 describes extraspinal manipulation — adjustment of non-spinal joints such as shoulders, knees, wrists, ribs, or the temporomandibular joint. The two code sets are reported separately on the same claim when both spinal and extraspinal manipulation occur during the same visit. Medicare does not cover 98943; commercial payer coverage varies.

What ICD-10 codes pair with chiropractic CPT codes?

The most common ICD-10 codes used in chiropractic billing include M99.xx (subluxation/biomechanical lesions by spinal segment), M54.5 (low back pain), M54.2 (cervicalgia), M54.6 (pain in thoracic spine), and S39.012A (strain of muscle of lower back). For Medicare, the subluxation must be documented — M99.xx codes (M99.01 for cervical, M99.02 for thoracic, M99.03 for lumbar, M99.04 for sacral, M99.05 for pelvic) are commonly used to establish the required subluxation diagnosis.

Improve Billing Accuracy
and Efficiency

Scroll to Top

Get a Quote