ICD-10 Code M99.01: Cervical Segmental Dysfunction for Chiropractic Billing

ICD-10 code M99.01 cervical segmental dysfunction
Editorial Transparency
Created by: Billing Service Quotes Editorial Team (Chiropractorbillers.com is powered by Billing Service Quotes).
Technical Review: Tim Daniels, Director of Strategic Accounts, Billing Service Quotes.
Billing Service Quotes is a matching platform for providers searching for vetted medical billing companies. Finding a match is 100% for providers.

What Does ICD-10 Code M99.01 Mean?

M99.01 is the ICD-10-CM code for segmental and somatic dysfunction of the cervical region, describing a subluxation or restricted, dysfunctional motion in the neck. It is one of the most frequently used diagnosis codes in chiropractic practice and a complete, billable code that requires no additional characters.

  • What CPT code pairs with M99.01? It pairs with the spinal CMT codes based on regions treated: 98940 for 1 to 2 regions, 98941 for 3 to 4 regions, and 98942 for all five.
  • Can M99.01 be the primary diagnosis? Yes, and for Medicare it must be. The cervical subluxation leads as primary, the related condition such as cervicalgia is reported as secondary, and the CMT code carries the AT modifier.
  • How do you document M99.01? Support the code with a PART exam documenting at least two of four findings: Pain or tenderness, Asymmetry, Range of motion abnormality, and Tissue or tone changes in the cervical region.

If you adjust necks, you bill M99.01. It is the code that anchors most cervical CMT claims, and a lookup tool will tell you what it stands for, but it will not tell you when to use it, how to document it, or how to pair it with the right procedure code so the claim actually pays. That is what this guide covers.

When to Use M99.01

Report M99.01 when your exam documents a cervical segmental dysfunction that you are treating. It is typically the primary diagnosis on a neck-focused visit, identifying the subluxation that makes the adjustment necessary. The patient’s symptom, such as neck pain or a related condition, is then captured by a secondary diagnosis.

Use M99.01 when the cervical region specifically is involved. If the dysfunction sits in the upper junction at the atlanto-occipital area, that still falls under the cervical region for CMT purposes. If a different region is involved, you move to the matching M99.0x code for that area. Getting the region right matters because a mismatch between the diagnosis region and the treated region is one of the fastest ways to trigger a denial.

The most common issue we see providers run into is reporting the pain code (M54.2 for cervicalgia) as the primary diagnosis and dropping M99.01 to secondary or omitting it entirely. For Medicare claims, this reversal fails the subluxation-first rule and the claim comes back denied.

M99.01 in the Somatic Dysfunction Family

M99.01 is one of ten region-based codes under the M99.0 category. Knowing the full set keeps multi-region visits accurate.

ICD-10 CodeRegion
M99.00Head region
M99.01Cervical region
M99.02Thoracic region
M99.03Lumbar region
M99.04Sacral region
M99.05Pelvic region
M99.06Lower extremity
M99.07Upper extremity
M99.08Rib cage
M99.09Abdomen and other regions

On a multi-region visit, you report one M99.0x code per region treated, each supporting its own line of the CMT claim. A cervical and thoracic adjustment would carry M99.01 and M99.02, paired with 98940 (1 to 2 regions). A visit treating cervical, thoracic, and lumbar would carry M99.01, M99.02, and M99.03, paired with 98941 (3 to 4 regions).

How to Pair M99.01 With CPT Codes

A diagnosis code does not get paid on its own. M99.01 supports a chiropractic manipulative treatment claim, and the CPT code you pair it with depends on how many spinal regions you treated in the visit. On a neck-only visit, M99.01 leads as the cervical subluxation diagnosis, paired with a secondary cervical condition such as M54.2 for cervicalgia, M54.12 for cervical radiculopathy, or M53.0 for cervicocranial syndrome, and reported with the CMT code that matches the number of regions treated.

  • 1 to 2 regions: CPT 98940
  • 3 to 4 regions: CPT 98941
  • 5 regions: CPT 98942

Across the billing companies we vet, a recurring pattern is that the region count on the CMT code does not match the number of M99.0x codes on the claim. If you bill 98941 for 3 to 4 regions but only attach M99.01 and M99.03, the payer sees two regions supported by two codes and may downcode to 98940. Every treated region needs its own subluxation diagnosis on the claim.

Documentation That Supports M99.01

The code is only as strong as the note behind it. To support M99.01, your record should establish the cervical dysfunction through the PART exam.

  • P: Pain or tenderness in the cervical spine on palpation.
  • A: Asymmetry or misalignment of the cervical vertebrae on static or motion assessment.
  • R: Range of motion abnormality documented with specific findings, not just a generic checkbox.
  • T: Tissue or tone changes such as muscle spasm, hypertonicity, or edema in the cervical region.

At least two of the four should be present, and one should be asymmetry or range of motion. Alongside the findings, document the medical necessity of the adjustment and a treatment plan with goals and expected progress, so the cervical care is clearly active and corrective rather than maintenance.

M99.01 and Medicare Rules

For Medicare chiropractic claims, the subluxation must be the primary diagnosis, and the region has to match the service. That makes M99.01 the appropriate lead diagnosis for a cervical adjustment, with the secondary condition reported after it. The CMT code must also carry the AT modifier to show active treatment, since Medicare denies chiropractic care it considers maintenance.

One question we hear constantly from chiropractors is whether the proposed 2027 Medicare payment changes affect how M99.01 is coded. The diagnosis coding itself does not change, but the lower conversion factor means every properly coded claim is worth slightly less, making documentation accuracy on codes like M99.01 even more important for protecting the revenue you do collect.

Cervical claims denied for subluxation-first errors, missing AT modifiers, or thin PART documentation cost your practice money every week. A billing partner that specializes in chiropractic knows how to code M99.01 correctly the first time. Compare trusted billing companies matched to your practice size and specialty, at no cost.

Common M99.01 Billing Mistakes

  • Leading with the pain code. Reporting M54.2 as primary and dropping M99.01 fails the Medicare subluxation-first rule.
  • Region mismatch. Billing M99.01 when the cervical region was not actually treated, or omitting it when it was, breaks the link between diagnosis and procedure.
  • Thin documentation. Without PART findings for the cervical region, the code is unsupported if records are requested.
  • Maintenance billed as active. M99.01 with a CMT code still needs the AT modifier and a note showing corrective intent for Medicare to pay.
  • CMT code and region count mismatch. Billing 98941 for 3 to 4 regions but only attaching two M99.0x codes invites a downcode to 98940.

In our experience matching chiropractors with billing partners, the practices that fix these patterns before they become audit findings are the ones that protect their revenue long term. The fixes are not complex, but they require a billing operation that understands chiropractic-specific payer rules.

Frequently Asked Questions

What does ICD-10 code M99.01 mean?

M99.01 is the ICD-10-CM code for segmental and somatic dysfunction of the cervical region. In chiropractic practice, it represents a subluxation or dysfunction in the neck that the provider is treating with spinal manipulation.

Is M99.01 a billable code?

Yes. M99.01 is complete and billable as written, with no additional characters required. It is a valid ICD-10-CM code that can be submitted on chiropractic and medical claims.

What CPT code goes with M99.01?

M99.01 pairs with the spinal CMT codes: 98940 for 1 to 2 regions, 98941 for 3 to 4 regions, and 98942 for all five, depending on how many spinal regions were treated during the visit.

Can M99.01 be the primary diagnosis?

Yes, and for Medicare chiropractic claims it should be. The subluxation code leads as primary, with the related symptom or condition reported as secondary. Reversing this order on a Medicare claim triggers a denial.

What is the PART exam for M99.01?

PART stands for Pain or tenderness, Asymmetry, Range of motion abnormality, and Tissue or tone changes. At least two of these four findings should be documented in the cervical region to support the M99.01 diagnosis, with one being asymmetry or range of motion.

Does M99.01 require the AT modifier?

The AT modifier goes on the CMT procedure code, not on the diagnosis code itself. But when M99.01 is the primary diagnosis on a Medicare claim, the paired CMT code (98940, 98941, or 98942) must carry the AT modifier to indicate active, corrective treatment.

Next Steps

  • Review your last 90 days of cervical CMT claims and confirm that M99.01 leads as primary on every Medicare submission with the AT modifier on the procedure code.
  • If your cervical claims are coming back denied for diagnosis order, missing modifiers, or documentation gaps, a chiropractic billing partner can audit the pattern and fix it before it compounds.

The right billing partner knows the subluxation-first rule, the AT modifier, and the PART documentation standard that supports codes like M99.01. Chiropractor Billers matches your practice with vetted chiropractic billing companies across all 50 states, with rates starting as low as 6% and a match in about 30 minutes. Getting matched is always free for providers.

Get Matched In 30 Minutes

Get a FREE Quote

Tell us about your practice and we'll connect you with trusted billing companies.

100% Free to providers — No hidden fees at any stage

Where should we send your quote(s)?

We'll send it directly to your inbox

How many providers does your practice have?

We'll find a billing company that can support your needs

Where is your practice located?

We'll find a billing company that serves providers in your area

loading
Tim Daniels
Online now
Tim Daniels

How can I help?

Send me your number and I'll personally call you in less than 24 hours to discuss any questions you may have about our chiropractic billing partners

Mon–Fri, 9:00am–5:30pm Or email instead →
Got it — talk soon.
I'll call you within one business hour. Check your phone for an unknown number.