Key Takeaways

  • The CPT code for chiropractic manipulative treatment is determined by the number of spinal regions documented as treated — a mismatch between the code and the clinical record is one of the most consistent sources of denials.
  • ICD-10 diagnosis codes must reflect the specific regions being treated; vague or non-specific codes leave claims vulnerable regardless of how accurately the CPT code was selected.
  • The AT modifier is required on every Medicare spinal manipulation claim and must be supported by documentation — the modifier and the clinical record have to tell the same story.
  • Same-day billing for an adjustment and an E/M visit is legitimate when circumstances warrant it, but only holds up when modifier 25 is applied and the documentation clearly establishes two separate services.
  • Pre-submission review that checks how CPT codes, diagnosis codes, and modifiers interact — not just whether each element is individually valid — catches the category of errors that drives the most chiropractic denials.

Most chiropractic billing errors are not random. The denial patterns that surface consistently across practices trace back to a specific set of coding mechanics: CPT codes that don’t match the documented spinal regions, ICD-10 diagnosis codes that are too vague to support the treatment billed, modifiers applied without documentation to back them up, and same-day services that weren’t separated correctly. Each of these is a fixable problem once you know where to look.

This post focuses on the claim-level coding decisions that most directly affect whether chiropractic claims pay cleanly — and what goes wrong when they don’t. For a closer look at the documentation practices behind these decisions, our post on chiropractic documentation mistakes covers that ground in detail.

CPT Codes 98940–98942: Region Count Determines the Code

Chiropractic manipulative treatment (CMT) is billed using three CPT codes based on the number of spinal regions treated in a single visit:

  • 98940 — spinal manipulation, 1–2 regions
  • 98941 — spinal manipulation, 3–4 regions
  • 98942 — spinal manipulation, 5 regions

The five spinal regions are cervical, thoracic, lumbar, sacral, and pelvic. The number of regions documented in the clinical record must match the CPT code submitted on the claim. Billing 98941 when the note documents treatment in only one or two regions, or billing 98942 when fewer than five regions are described, creates a direct mismatch between the claim and the chart that payers flag in review and auditors look for specifically.

The error runs in both directions. Undercoding — billing 98940 when three or four regions were treated and documented — leaves revenue on the table visit after visit. Upcoding — billing for more regions than the record supports — is the pattern that draws OIG scrutiny. Neither version is a billing strategy; both are the result of a process that isn’t verifying the match before claims go out.

It’s also worth noting that CPT 98943 covers extraspinal manipulation — treatment of regions outside the spine such as the knee, shoulder, elbow, or TMJ. Medicare does not cover 98943, and many commercial payers limit its use or require specific justification. When it is billed on the same day as a spinal CMT code, modifier 59 is typically required to establish that it represents a distinct service.

ICD-10 Diagnosis Codes: Specificity Is Not Optional

CPT code selection is only half of the coding equation. The ICD-10 diagnosis codes on a chiropractic claim have to do two things simultaneously: confirm that the patient’s condition is one that supports medical necessity for spinal manipulation, and reflect the specific regions being treated.

A claim billing 98941 for treatment of the cervical, thoracic, and lumbar regions needs diagnosis codes that document conditions in those regions. Submitting a single nonspecific back pain code — or a code that only addresses one spinal area — leaves the other regions without diagnostic support. Payers reviewing the claim may deny the additional regions or the entire claim on medical necessity grounds.

The M99 code series (segmental and somatic dysfunction) is the most commonly used set of primary diagnosis codes for chiropractic claims and is organized by spinal region, making it well-suited to this requirement. M54 codes (spinal pain by region) are frequently used as secondary diagnoses to reflect the patient’s presenting complaint. The diagnosis order also matters: Medicare and most commercial payers expect the primary diagnosis to reflect the subluxation or dysfunction being treated, with secondary codes providing supporting clinical context.

Vague or unspecified codes — codes that don’t indicate laterality, acuity, or the specific spinal segment — are a recurring source of denials and documentation requests. PGM’s ICD-10 resource for chiropractic practices covers the most commonly used codes by region and includes notes on their billing applications.

The AT Modifier and When Other Modifiers Apply

For Medicare, modifier AT (Active Treatment) must appear on every spinal manipulation claim — CPT codes 98940, 98941, and 98942 — to signal that the service is medically necessary corrective care rather than maintenance. A manipulation claim submitted without AT is automatically denied; Medicare treats the absence of the modifier as an indicator of maintenance care, which it excludes from coverage.

Two other Medicare modifiers apply in specific circumstances and are frequently misused or omitted:

  • GA — used when a service is likely to be denied by Medicare as not medically necessary and the patient has signed an Advance Beneficiary Notice (ABN). This modifier protects the practice’s ability to bill the patient directly if the claim is denied. It should not appear on claims where AT is appropriate.
  • GY — used for services that are categorically non-covered by Medicare regardless of medical necessity, such as maintenance care where no ABN exception applies. Claims with GY are not submitted for Medicare payment; they document that the service falls outside coverage so the patient can be billed.

The distinction between AT, GA, and GY is not just a coding preference — it determines how the claim is processed and whether the patient or Medicare bears the cost. Using AT on a maintenance care claim is the billing error the OIG has flagged most consistently in chiropractic audits. Using GA without a signed ABN on file creates both a claim problem and a patient billing exposure.

For commercial payers, modifier requirements vary. Some follow Medicare’s conventions; others have different requirements or none at all. A billing workflow that applies Medicare modifier logic uniformly across all payers will generate errors on commercial claims. Modifier configuration needs to be maintained per payer.

Same-Day E/M and Adjustment Billing: When Modifier 25 Applies

Chiropractors sometimes provide a separately identifiable evaluation and management (E/M) service on the same day as a spinal manipulation — for example, when a patient presents with a new condition, a different injury, or a significant change in clinical status that warrants a distinct assessment beyond the standard pre- and post-manipulation evaluation built into the CMT code.

When this occurs, modifier 25 is appended to the E/M code to indicate that it was a separately identifiable service. Without modifier 25, payers typically bundle the E/M into the manipulation payment and deny the E/M line separately. With modifier 25, both services can be reimbursed — but only when the documentation clearly supports the separation.

The documentation standard for modifier 25 is specific: the E/M note must reflect a distinct clinical assessment that goes beyond the routine evaluation included in the CMT. Notes that describe the adjustment and the E/M in a single undifferentiated narrative do not meet this standard. Payers reviewing the claim will look for clear evidence that two separate services occurred, and when the documentation doesn’t support that, the modifier 25 claim is denied even if the clinical circumstances genuinely warranted both services.

When Coding Elements Don’t Align: Where Pre-Submission Review Pays Off

The category of chiropractic billing errors that causes the most denials is not errors in any single coding element — it’s misalignment between elements. A CPT code that doesn’t match the documented regions. Diagnosis codes that don’t support the CPT code selected. A modifier that doesn’t match what the clinical record shows. These relationships between coding components are where clean-claim rates break down.

Pre-submission claim review that checks each field individually — is the CPT code valid, is the ICD-10 code valid — misses this category of error entirely. What catches it is review that evaluates how the elements interact: does the ICD-10 code support the spinal regions in the CPT code, does the modifier align with what the documentation shows, does the diagnosis order match payer requirements. That’s the kind of multi-field review a well-configured claim scrubber performs before a claim is submitted.

Practices that identify and correct these misalignments before submission — rather than after denial — see meaningfully cleaner claim rates and spend less time on rework. The difference is having a process that looks at the claim as a whole, not just its parts.

How PGM Handles Chiropractic Coding and Claim Accuracy

PGM’s chiropractic billing team manages CPT region matching, ICD-10 specificity, modifier configuration by payer, and same-day service separation as standing parts of the billing workflow. Claim review checks the relationships between coding elements before submission rather than after the fact, and denial patterns are tracked by CPT code, modifier, and payer to address recurring issues at the process level rather than claim by claim.

If you’re evaluating whether your chiropractic billing is structured to prevent these errors or just respond to them, it’s worth a conversation.

* * *

Frequently Asked Questions About Chiropractic Billing Codes

What CPT codes are used for chiropractic manipulative treatment?

Chiropractic manipulative treatment is billed using CPT 98940 (1–2 spinal regions), 98941 (3–4 spinal regions), and 98942 (5 spinal regions). The correct code is determined by the number of regions documented as treated in the clinical record, not by clinical judgment alone — the code and the note must match.

What are the five spinal regions in chiropractic billing?

The five spinal regions used for CPT code selection are cervical, thoracic, lumbar, sacral, and pelvic. Each region treated must be documented in the clinical record to support the corresponding CPT code. Billing for more regions than are documented is a common audit finding; billing for fewer than were treated leaves revenue uncollected.

Why do ICD-10 codes matter for chiropractic claims?

ICD-10 diagnosis codes establish the medical necessity of chiropractic treatment and must reflect the specific regions being treated. Vague or non-specific codes — or codes that only address one spinal area when multiple regions are billed — fail to support the claim and are a consistent source of denials and documentation requests. Diagnosis order also matters: payers typically expect the primary diagnosis to reflect the subluxation or dysfunction, with secondary codes providing clinical context.

When is the AT modifier required in chiropractic billing?

The AT modifier is required on all spinal manipulation claims (CPT 98940–98942) submitted to Medicare to indicate active, corrective treatment. Without it, the claim is automatically denied as maintenance care. The modifier must be supported by documentation — applying AT to a claim where the clinical record reflects maintenance care is the billing error most commonly flagged in chiropractic Medicare audits.

What is the difference between modifier AT, GA, and GY in chiropractic billing?

AT indicates active treatment and is required on Medicare manipulation claims that meet medical necessity. GA is used when a service is expected to be denied by Medicare as not medically necessary and the patient has signed an Advance Beneficiary Notice, protecting the practice’s right to bill the patient. GY identifies services that are categorically non-covered by Medicare regardless of medical necessity. These modifiers are not interchangeable — using the wrong one creates both a claim error and a potential compliance issue.

Can a chiropractor bill for an E/M visit and an adjustment on the same day?

Yes, when the circumstances support it. If a chiropractor performs a separately identifiable evaluation and management service on the same day as a spinal manipulation — for a new condition, a different injury, or a significant clinical change — modifier 25 is appended to the E/M code to indicate it was distinct from the manipulation. The documentation must clearly reflect two separate services; notes that combine both in a single undifferentiated narrative will not support the modifier 25 claim.

What does a claim scrubber catch in chiropractic billing?

When you use a claim scrubber, it evaluates how coding elements relate to each other, not just whether each field is individually valid. For chiropractic claims, that means checking whether the ICD-10 diagnosis codes support the spinal regions in the CPT code, whether the modifier aligns with the documented service type, and whether diagnosis order meets payer requirements. These inter-element relationships are where the most common chiropractic billing errors occur and where pre-submission review adds the most value.

How can my practice reduce chiropractic billing denials?

The most consistent improvements come from three areas: verifying that CPT region counts match clinical documentation before submission, ensuring ICD-10 codes are specific to the regions treated and ordered correctly, and maintaining modifier configurations by payer rather than applying a uniform rule set. Pre-submission claim review that checks element relationships — not just individual fields — catches the misalignments that drive the most denials.