Skip to content
← All posts

Chiropractic CPT Codes and Billing Rules: A Practical Guide

By Dr. Jeff Langmaid · · 11 min read

Chiropractor and Co-Founder of The Smart Chiropractor

Female medical professional in black scrubs pointing at a spreadsheet on a computer monitor while consulting with a patient in a bright office.

A single miscoded claim can cost your practice hundreds of dollars and hours of follow-up work. Multiply that across a week's worth of patients, and you're looking at real revenue loss that no amount of new patient marketing can fix. Getting chiropractic CPT codes and billing right isn't just an administrative checkbox: it's the financial backbone of your practice. Whether you're a solo practitioner handling your own claims or managing a billing team, the rules shift often enough that staying current requires genuine effort. This guide breaks down the codes, modifiers, documentation standards, and common mistakes that determine whether you get paid correctly or spend your evenings on appeals.

The stakes went up in recent years as payers tightened audit criteria and Medicare continued refining its chiropractic coverage policies. The HHS Office of Inspector General has repeatedly flagged chiropractic services as an area of improper Medicare payments, and that scrutiny hasn't eased. Knowing exactly which codes to use, when modifiers apply, and how your documentation supports each claim is the difference between a thriving practice and one that's constantly chasing denied claims.

Foundational Chiropractic CPT Codes for Spinal Manipulation

Spinal manipulation is the bread and butter of most chiropractic practices, and the CPT code you select depends entirely on how many spinal regions you treat during a visit. Getting this wrong is one of the fastest ways to trigger a denial or, worse, an audit flag.

Distinguishing Between 98940, 98941, and 98942

These three codes form the core of chiropractic manipulative treatment (CMT) billing:

  • 98940: Spinal manipulation of 1-2 regions
  • 98941: Spinal manipulation of 3-4 regions
  • 98942: Spinal manipulation of 5 regions

The spine is divided into five regions: cervical, thoracic, lumbar, sacral, and pelvic. Each region you adjust counts toward your total. If you adjust the cervical and lumbar spine, that's two regions and you'd bill 98940. Add the thoracic spine, and you move to 98941.

Here's where practices get into trouble: upcoding from 98940 to 98941 without documentation supporting the additional regions. Your notes need to clearly identify each region treated, the subluxation findings, and the clinical rationale. Payers don't accept vague references to "full spine" adjustments: they want specifics.

Extraspinal Manipulation Coding (98943)

Code 98943 covers manipulation of extraspinal regions like the shoulder, hip, knee, ankle, or temporomandibular joint. This code can be billed alongside spinal CMT codes, but there's an important caveat: Medicare does not cover 98943. If you're treating a Medicare patient's shoulder alongside their lumbar spine, only the spinal manipulation is a covered service.

For commercial payers, 98943 is generally reimbursable, but you'll need separate documentation for the extraspinal complaint, including its own diagnosis code and treatment rationale. Don't assume that because you adjusted a patient's ankle during the same visit, you can simply tack on 98943 without supporting notes.

Evaluation and Management (E/M) Coding Guidelines

E/M codes represent one of the most misunderstood areas of chiropractic billing. Many chiropractors either avoid billing E/M services entirely (leaving money on the table) or bill them incorrectly (inviting audits). The key is understanding when a separate E/M service is genuinely warranted.

New vs. Established Patient Criteria

New patient E/M codes (99202-99205) apply when a patient hasn't received professional services from a provider of the same specialty in your group within the past three years. Established patient codes (99211-99215) cover everyone else. Since 2021, E/M code selection has been based on medical decision-making (MDM) complexity or total time, and that framework remains in effect for 2026.

For most chiropractic encounters, 99213 or 99214 are the appropriate established patient codes. A 99213 reflects low-complexity MDM, while 99214 requires moderate complexity: typically involving a new complaint, exacerbation of an existing condition, or management decisions that carry some risk. Don't default to 99214 for every visit. If the patient is progressing normally on their care plan and you're performing a routine re-evaluation, 99213 is usually the honest code.

Proper Use of Modifier 25 with CMT Codes

Modifier 25 allows you to bill an E/M service on the same day as a CMT procedure, but only when the E/M represents a separately identifiable service. This is where many chiropractors get flagged.

A patient showing up for their regular adjustment doesn't automatically justify a separate E/M code. The E/M must reflect a distinct clinical decision: a new complaint, a significant change in condition, or a re-evaluation that goes beyond what's inherent to the manipulation itself. Your documentation needs to clearly show what prompted the separate evaluation and what clinical decisions resulted from it. Simply writing "examined patient" before the adjustment doesn't meet the threshold.

Billing for Physical Medicine and Rehabilitation Services

Physical medicine codes (97000 series) represent significant revenue potential for chiropractic practices, but they come with strict rules about timing, supervision, and documentation. Billing these services incorrectly is a top audit trigger.

Timed vs. Untimed Modalities

Understanding the distinction between timed and untimed codes prevents both underbilling and overbilling:

Untimed codes are billed per session regardless of duration. Examples include hot/cold packs (97010), mechanical traction (97012), and electrical stimulation (unattended, 97014). You bill one unit per session, period.

Timed codes are billed in 15-minute increments and require direct patient contact. These include therapeutic exercise (97110), neuromuscular re-education (97112), manual therapy (97140), and therapeutic activities (97530). The 8-minute rule governs how you count units: you need at least 8 minutes of a service to bill one unit, and you can't round up to an additional unit unless you've crossed the midpoint of the next 15-minute interval.

For example, 22 minutes of therapeutic exercise equals one unit (not two), while 23 minutes qualifies for two units. Getting this math wrong on every claim adds up fast, either as lost revenue or as overbilling exposure.

Therapeutic Exercises and Manual Therapy Requirements

Two codes deserve special attention because they're both high-volume and high-scrutiny.

97110 (therapeutic exercise) requires that the patient is actively performing exercises under your direct supervision. Setting a patient up on a foam roller and walking away doesn't count. Your notes should specify the exercises performed, the number of sets and reps or duration, and the functional goal each exercise targets.

97140 (manual therapy) covers hands-on techniques like myofascial release, mobilization, and trigger point therapy. The critical distinction from CMT codes: 97140 is not an adjustment. If your manual therapy is essentially the same service as your spinal manipulation, you can't bill both. The services must be clinically distinct, targeting different tissues or addressing different functional limitations.

Essential Modifiers and Their Impact on Reimbursement

Modifiers tell payers how to process your claim correctly. Using the wrong modifier, or forgetting one, can mean the difference between full reimbursement and a zero-dollar payment.

Modifier AT: Defining Active Treatment for Medicare

For Medicare claims, modifier AT is non-negotiable on every CMT code. It certifies that the treatment is active and corrective rather than maintenance care. Medicare covers chiropractic manipulation only when it's expected to result in measurable improvement within a reasonable timeframe.

Once a patient has reached maximum therapeutic benefit and you're providing maintenance adjustments to prevent decline, Medicare considers that non-covered. You can still treat the patient, but you must bill with modifier GA (indicating an ABN is on file) and collect from the patient directly. Continuing to bill with modifier AT after a patient has plateaued is one of the most common reasons chiropractors face Medicare audits and repayment demands.

Modifier GP and XS: Therapy and Distinct Procedural Service

Modifier GP indicates services delivered under an outpatient physical therapy plan of care. Medicare only reimburses chiropractors for spinal CMT (98940-98942), so physical medicine codes you bill to Medicare aren't covered regardless of modifier, but many commercial payers require GP on 97000-series codes. Payer policies vary: this is one area where "what works in Texas" genuinely doesn't apply in Michigan.

Modifier XS (separate structure) is a more specific alternative to the broader modifier 59 and indicates that a procedure was performed on a distinct anatomical structure. If you're billing manual therapy on the cervical spine and therapeutic exercise targeting the lumbar spine during the same visit, XS clarifies that these are separate services on different body regions. Without it, the claim may be bundled and the second service denied.

Documentation Standards to Support Medical Necessity

Your documentation is your defense. Every code you bill needs a paper trail that proves the service was medically necessary, properly performed, and appropriately coded. This is where chiropractic billing rules demand real discipline.

The PART Criteria for Medicare Compliance

Medicare uses the PART documentation framework to evaluate chiropractic claims:

  • P (Pain/Symptoms): Document the patient's subjective complaints, including location, severity, and functional impact
  • A (Asymmetry/Misalignment): Record objective findings of postural or structural asymmetry
  • R (Range of Motion): Measure and document restricted or abnormal range of motion with specific degrees
  • T (Tissue/Tone Changes): Note palpatory findings including muscle spasm, tenderness, or altered tissue texture

Medicare requires at least two of the four PART elements to support a subluxation, and one of them must be Asymmetry/Misalignment or Range of Motion. Documenting all four on every visit is the safer habit: it leaves auditors nothing to argue about. This isn't about writing novels: concise, specific findings documented consistently will serve you far better than lengthy but vague narratives.

Linking ICD-10 Diagnosis Codes to Specific CPT Procedures

Each CPT code on your claim needs a linked ICD-10 diagnosis code that justifies why that specific service was performed. The most commonly used chiropractic diagnosis codes fall in the M99 (biomechanical lesions) and M54 (dorsalgia) families, but your code selection should reflect the actual clinical picture.

A common mistake: using the same diagnosis code for every service on a multi-code claim. If you're billing 98941 for spinal manipulation and 97110 for therapeutic exercise, the exercise should have its own diagnostic justification. Maybe the manipulation addresses M99.03 (segmental dysfunction of the lumbar region) while the therapeutic exercise targets a low back pain code from the M54.5- family (M54.50, M54.51, or M54.59) with a functional limitation component. Note that M54.5 on its own has been invalid since October 2021 and will be rejected.

Avoiding Common Billing Errors and Audit Risks

Certain mistakes show up repeatedly in chiropractic billing audits. Knowing what triggers scrutiny can help you build processes that prevent errors before claims go out the door.

Unbundling services that should be billed together is a frequent problem. Billing 97140 alongside 98941 when the manual therapy and the manipulation target the same spinal region will get flagged. Similarly, billing multiple units of timed services that don't add up based on total treatment time raises red flags immediately.

Failing to collect ABNs (Advance Beneficiary Notices) before providing non-covered services to Medicare patients creates both compliance risk and collection headaches. If a patient transitions from active to maintenance care and you don't have a signed ABN on file, you can't bill the patient for the non-covered service. You've essentially provided free care.

Cloned notes: copying and pasting the same documentation from visit to visit with minimal changes: are an audit magnet. Auditors look for this pattern specifically because it suggests either the documentation doesn't reflect actual findings or the patient isn't changing, which undermines medical necessity for ongoing treatment.

Here are the billing errors most likely to cost you money:

  • Upcoding CMT from 98940 to 98941 without documenting all treated regions
  • Billing E/M with modifier 25 on routine adjustment visits
  • Exceeding the 8-minute rule on timed physical medicine codes
  • Using modifier AT on maintenance care claims
  • Failing to link each CPT code to a specific, supporting diagnosis
  • Not obtaining or retaining signed ABNs for non-covered Medicare services

Building internal audit processes: even something as simple as a weekly random chart review: catches these issues before payers do. The cost of prevention is always lower than the cost of repayment demands and penalties.

Accurate chiropractic CPT coding and proper billing practices aren't just about compliance: they directly determine your practice's financial health. The rules are specific, the stakes are real, and the margin for error is slim. Build your documentation habits around the standards outlined here, train your front desk staff on modifier requirements, and review your claims data monthly for patterns that might signal problems.

Coding rules, LCDs, and payer policies change every year and vary by MAC. Treat this guide as a working overview, and confirm specifics with your MAC and a certified coder before changing how you bill. For related rules on what DCs can prescribe and sell, see our chiropractic DME guide.

  • chiropractic billing
  • CPT codes
  • practice compliance

See Patient Pilot on your own patient list.

Weekly Email

One email a week to help you think smarter.

One short email every week with a marketing idea, a clinical insight, or a lesson from a practice that's growing. No fluff, no filler — read it in under three minutes.

Join 10,000+ chiropractors already reading. Unsubscribe anytime.

Related

Keep reading

Male chiropractor in black scrubs showing a digital spinal scan on a tablet to a female patient in a bright, modern clinic.

AI for Chiropractors: The Basics

Learn how using AI for chiropractors can streamline your documentation and imaging tasks so you can focus more on patient adjustments and clinical care.

By Dr. Jeff Langmaid ·