Chiropractic E/M coding
Chiropractic E/M Coding: Choosing the Right Level (Without Overcoding)
When an exam is separately billable from the adjustment, how to pick the right level, and why both overcoding and undercoding quietly cost you money.
Overview
An E/M visit is a judgment call, and the wrong call costs money in both directions.
Evaluation and management coding is where a lot of chiropractic revenue is quietly won or lost. Two separate questions decide whether an E/M is billed correctly, and they have to be answered in order. First: is the exam separately billable at all on a day you also adjusted the patient? Second: if it is, what level does the documentation actually support: 99202 or 99204, 99213 or 99214?
Get the first wrong and you bill an E/M that should have been bundled into the adjustment: an overcode that invites a denial, a clawback, or an audit. Get the second wrong in the cautious direction and you down-code every encounter, leaving real money on the table across a year of visits. This guide walks through both, the post-2021 rules that govern the level, and the documentation that has to be there. If you’d rather hand the judgment to a specialist, our billing service matches the code to the note on every claim. For the codes themselves, keep the chiropractic CPT cheat sheet open alongside this page.
Two ways to lose: bill an E/M that wasn’t separately identifiable and you risk a denial or recoupment. Default to the safe, lower level on a visit that genuinely earned a higher one and you under-collect every single time. That is a leak no remittance ever flags, because the claim still paid.
Modifier 25
The adjustment already includes a small assessment. Modifier 25 is for the exam that goes beyond it.
Every chiropractic manipulative treatment (CMT), whether 98940, 98941, or 98942, already bundles a brief pre-manipulation assessment of the spine. So you don’t bill an E/M on top of an adjustment just because you looked at the patient. You bill it only when you performed a significant, separately identifiable evaluation that stands on its own, and you flag it with modifier 25.
Modifier 25 is appended to the E/M code (99202 to 99215), never to the CMT code, and it tells the payer: “Yes, there was an adjustment, but there was also a real evaluation that the adjustment’s built-in assessment doesn’t cover.” Think of a new complaint, a flare-up, a re-evaluation of the treatment plan, or an injury that needs its own history, exam, and decision-making. A routine visit where you assess, adjust, and send the patient on their way is the CMT alone. Adding an E/M there is the classic overcode.
The decisive test is the documentation, not the calendar. The E/M has to be supportable as a service in its own right, with its own chief complaint, history, exam, and assessment, separate from the work the CMT already pays for. We never append a 25 to make a line bill; we append it when the note earns it. Worth knowing up front: some payers reflexively deny an established-patient E/M billed the same day as CMT even when modifier 25 is correct, so the appeal matters as much as the coding.
New vs. established
New patient vs. established: the split that sets the code range.
Once you’ve decided an E/M is separately billable, the first fork is whether the patient is new or established, because that decides which set of codes you’re choosing a level within. A new patient hasn’t received a face-to-face service from you (or another provider of the same specialty in your group) in the past three years; everyone else is established.
99202 – 99205
- 99202: straightforward MDM (or 15 to 29 min)
- 99203: low MDM (or 30 to 44 min)
- 99204: moderate MDM (or 45 to 59 min)
- 99205: high MDM (or 60+ min)
99201 was deleted in 2021, so the new-patient range now starts at 99202.
99211 – 99215
- 99211: minimal; no qualifying provider visit required
- 99212: straightforward MDM (or 10 to 19 min)
- 99213: low MDM (or 20 to 29 min)
- 99214: moderate MDM (or 30 to 39 min)
- 99215: high MDM (or 40+ min)
99211 is rarely used in a DC office; it’s a minimal, often staff-level visit. The everyday choice is 99212 to 99214.
For most chiropractic practices the working decisions are 99203 vs. 99204 for a new patient, and 99213 vs. 99214 for an established one. That single notch, chosen correctly and on the documentation, is where the revenue lives.
Choosing the level
Since 2021, the level is medical decision-making or total time, not the length of your history and exam.
This is the rule most practices haven’t fully updated for. Before 2021, the E/M level was driven by bullet-counting the history and the physical exam. That’s gone. For office and outpatient E/M (99202 to 99215), the level is now chosen by either medical decision-making (MDM) or total time on the date of the encounter, whichever you base the visit on. History and exam are still performed and documented as medically appropriate, but they no longer set the code.
Path A: medical decision-making
MDM is graded on three elements, and the level is the one met by two of the three: the number and complexity of problems addressed, the amount and complexity of data reviewed, and the risk of complications from the care. A single self-limited complaint and a simple plan is low MDM. Multiple complaints, a chronic condition with a flare, an injury workup, imaging decisions, or co-managing the case with another provider all push toward moderate.
Path B: total time
Alternatively, you can select the level by the total time you personally spent on the patient’s care on the date of service, both face-to-face and the non-face-to-face work that day (reviewing records, documenting, coordinating). One important caveat for same-day visits: the time spent performing the CMT, and the brief assessment bundled into it, can’t be counted toward the E/M time. Only the time on the separately identifiable evaluation counts.
Time ranges follow current CPT definitions for 99202 to 99215. Use whichever path (MDM or time) the visit was actually based on, and make sure the note documents it.
Documentation
The level is only real if the documentation supports it.
A code is a claim about what happened in the room. If a reviewer can’t see the decision-making or the time in the note, the level isn’t supported, and “not supported” is how a 99214 becomes a down-coded 99213 on audit, or a denial. Here’s what each visit should carry.
If you’re choosing the level by time, the note has to state the total time spent that day on the evaluation: a number, not “spent extra time.” If you’re choosing by MDM, the note has to make the complexity visible: what problems you addressed, what you reviewed, and the risk you managed. Templates that paste the same paragraph into every visit are how undercoding and overcoding both happen: the note stops matching the actual encounter.
Over- vs. undercoding
Overcoding gets clawed back. Undercoding never gets noticed, which is worse.
Both errors are real revenue problems; they just fail differently. One announces itself eventually. The other is silent, which is exactly why it persists for years.
The loud, expensive error
Billing a 99214 when the note supports a 99213, or appending modifier 25 to an exam that wasn’t truly separate. It looks like more revenue today, but it surfaces as denials, down-coding on review, refund requests, and, at scale, audit exposure. Payers track E/M level distributions; a practice that codes high across the board stands out.
The fix isn’t to code timid. It’s to code accurately, and document so the level holds up.
The silent, compounding leak
Defaulting to 99213 on visits that genuinely earned a 99214, or skipping a legitimately separate E/M because billing the 25 feels risky. Each instance is a small amount. Repeated across every qualifying encounter, every week, for a year, the under-collection is substantial, and nothing on any remittance ever flags it, because the claim paid. It just paid less than it should have.
This is the quieter half of the true cost of getting billing wrong.
The answer to both is the same: match the code to the documentation. Not the highest defensible level, not the safest low one: the level the encounter actually supports. That’s a judgment a generalist juggling the front desk rarely has time to get right consistently, and it’s precisely the judgment a chiropractic billing specialist is trained to make, one of the quieter trade-offs in the in-house vs. outsourced decision.
Same-day CMT + E/M
Billing an exam and an adjustment on the same day: the rules that make it pay.
When a separately identifiable E/M and a CMT happen on the same date, the claim has to be built so the payer can see they’re distinct. The modifier 25 goes on the E/M line (98940 to 98942 stay clean). The E/M needs its own documentation, its own complaint, exam, and decision-making, that doesn’t lean on the work the CMT already includes. And if you selected the level by time, only the evaluation time counts, never the manipulation time.
Even built correctly, some commercial payers deny same-day established-patient E/M as a matter of policy, and Medicare scrutinizes these closely. That’s not a reason to stop billing legitimate exams. It’s a reason to document them airtight and appeal the wrong denials. On the Medicare side, the CMT itself still needs the AT modifier for active care; the rules in our Medicare billing guide apply to the adjustment line right alongside the E/M.
Our approach
We match the code to the documentation, every level, every modifier 25.
Our coordinators read the note, not a template. We confirm the E/M is genuinely separate before a modifier 25 goes on, select the level the MDM or documented time actually supports, and flag visits where the documentation and the intended code don’t line up, in either direction, before the claim leaves your practice.
It’s consultative, not just defensive. The same review that keeps your E/M coding clean also catches the therapy codes (97110, 97112, 97140) left off a claim and the CMT lines priced below your fee schedule. Many of our clients run multi-specialty centers, so the same coordinator applies these rules across the chiropractic, physical-therapy, and other lines billed under one roof. It’s all one flat fee: 7% of net collections, or a $1,500/month minimum, all-inclusive and month-to-month, laid out on our pricing page.
Proof
The expertise shows up in the collections.
“In practice over 30 years, I have never found a more professional, knowledgeable company. I have a dedicated person accessible at all times, and they’re compatible with my EHR so I have no extra steps.”
“ACB has been instrumental in cleaning up our accounts receivable, helping us transition between software, and staying on top of all our billing. Knowledgeable, and most importantly, effective.”
“I used to spend a lot of time calling insurance companies when claims weren’t paid. Now they’re part of my team, so I can focus on patient care. Highly recommend.”
FAQ
Chiropractic E/M coding, answered.
Only when you performed a significant, separately identifiable evaluation that goes beyond the brief assessment already bundled into the CMT (98940 to 98942): a new complaint, a flare-up, a re-evaluation, or an injury that needs its own history, exam, and decision-making. You append modifier 25 to the E/M code (99202 to 99215), never to the CMT, and the documentation has to stand on its own. A routine assess-and-adjust visit is the CMT alone; adding an E/M there is overcoding.
Modifier 25 signals a “significant, separately identifiable evaluation and management service by the same provider on the same day” as a procedure. It goes on the E/M code (99202 to 99215), not on the CMT (98940 to 98942). It tells the payer that the exam was real and separate from the work the adjustment already includes. Without supporting documentation behind it, a modifier 25 is an overcode that invites denials and audit scrutiny.
Since 2021, office E/M levels (99202 to 99215) are selected by either medical decision-making (MDM) or total time on the date of service, not by counting history and exam bullets anymore. MDM is graded on the number and complexity of problems, the data reviewed, and the risk; the level is met by two of those three. Alternatively, you can choose the level by the total time you spent on the evaluation that day. History and exam are still documented as medically appropriate, but they no longer set the code.
A new patient hasn’t had a face-to-face service from you, or another provider of the same specialty in your group, in the past three years, billed with 99202 to 99205. Everyone else is established, billed with 99211 to 99215. (99201 was deleted in 2021, and 99211 is rarely used in a chiropractic office.) Some payers will pay a new-patient E/M on the same day as CMT but routinely deny an established-patient one, even with modifier 25 correctly applied.
Yes, it’s the quieter and often costlier of the two errors. Defaulting to 99213 when the documentation supports 99214, or skipping a legitimately separate E/M because billing the modifier 25 feels risky, under-collects on every qualifying visit. Nothing on a remittance ever flags it, because the claim paid; it just paid less than it should have. Over a year of visits that adds up. The goal is never the highest level or the safest low one; it’s the level the documentation actually supports. This is general reference information, not coding or legal advice; your payer policies and documentation govern the final code.
Straightforward pricing
Accurate E/M coding, included in one flat fee.
Matching the code to the documentation, working same-day denials, catching undercoded visits, and billing the full chiropractic stack: it’s all part of one performance-based fee, 7% of net collections, or a $1,500/month minimum, whichever is greater. All-inclusive, month-to-month, no contract. See the full breakdown and run your own numbers on our pricing page.
Official sources
Where these rules come from
The E/M coding rules on this page follow the AMA CPT Evaluation & Management guidelines (2021 revisions). Verify the current descriptors and documentation rules before billing.
- AMA: CPT Evaluation & Management (E/M) coding
- AMA: CPT E/M revisions FAQs (2021)
- AMA: CPT (Current Procedural Terminology)
Billing rules also vary by state. See our state-by-state chiropractic billing guides. Each covers the local auto-injury, Workers’ Comp and Medicaid rules, cited to the governing statute.
Book now
Code every E/M at the level your notes actually support.
30 minutes, one call. We’ll show you where E/M coding is leaking, over and under. Month-to-month. No contract. No obligation.
General reference, not coding advice · HIPAA-regulated · Any-EHR compatible · Month-to-month · Transparent 7% · All 50 states since 2020
