D9210 is the CDT code for local anesthetic administered on its own, at a visit where no operative or surgical procedure is performed.
The visit D9210 exists for is the one where the dentist numbs a patient and does nothing else, usually to work out which tooth is causing pain before committing to treatment. Everywhere else, carriers treat the anesthetic as part of the procedure fee and pay nothing extra for it, so an anesthesia line only has a chance of standing on its own when there is no procedure to fold it into. Plenty of plans deny it even then.
What D9210 covers
D9210 reports local anesthetic given at a visit where the dentist performs no operative or surgical procedure. The injection is the service, and there is nothing else on the day for it to belong to.
The situation is narrow. The everyday case is a patient in pain who cannot say which tooth hurts. The dentist anesthetizes one tooth or one area, waits, and asks whether the pain stopped. The answer localizes the problem, treatment gets planned for a later visit, and the day’s only clinical service was the injection.
The code covers the localized infiltration given for that purpose. Injections that numb a wider field have their own codes: D9211 for regional block anesthesia and D9212 for a trigeminal division block, which anesthetizes a whole division of the nerve rather than one tooth or one small area.
The distinguishing axis: was a procedure done that day?
One question separates D9210 from its companion code.
- D9210 is local anesthesia not in conjunction with an operative or surgical procedure. Nothing else was treated.
- D9215 is local anesthesia in conjunction with an operative or surgical procedure. The anesthetic supported treatment the dentist performed the same day.
Between these two, the technique does not decide it. How many carpules were used, which anesthetic was chosen, and how long the patient stayed numb do not either. A single infiltration before a one-surface composite is D9215. That same infiltration given to find a painful tooth, with no treatment that day, is D9210. Technique is a separate question, and it is what sends a wider injection to D9211 or D9212.
Why local anesthesia usually gets bundled
The dominant fact about billing local anesthesia is that most carriers do not pay for it separately. Published payer policies routinely state that anesthesia is inclusive to any operative or surgical procedure and is not separately reimbursable. The reasoning is that the fee for a filling, a crown prep, or an extraction already contains the cost of getting the patient numb.
That policy hits D9215 hardest, since D9215 by definition sits next to a procedure. It reaches D9210 as well, because plenty of plans carry no benefit for anesthesia in any form and deny it whether or not a procedure was done.
This is plan-dependent language, not a universal rule. Some benefit plans and some state Medicaid programs do allow an anesthesia line under narrow conditions, and a few pay it at a nominal amount. Read the specific plan’s policy before you decide what to expect.
When to bill D9210, and when not to
Bill D9210 when the dentist administers local anesthetic and performs no operative or surgical procedure at that visit. Typical situations:
- A diagnostic injection to localize pain when the source tooth is unclear from the exam and the radiographs.
- A patient anesthetized for planned treatment that is stopped before the procedure begins, so the day carries no operative service.
Do not bill D9210 for:
- Anesthetic given for a procedure done the same day. That is D9215, and it is almost always bundled into the procedure fee.
- A regional block, which is D9211, or a trigeminal division block, which is D9212.
- Nitrous oxide, which is D9230, or any level of sedation. Those are separate services with their own codes, including D9222 for deep sedation and general anesthesia and D9244 and D9245 for enteral sedation.
- A therapeutic drug injection such as an antibiotic or a steroid, which is D9610 for a single administration. A long-acting anesthetic infiltrated for post-operative pain control is D9613, which is a different service from the anesthesia used to numb for treatment.
- The pain relief itself at an emergency visit. Palliative treatment is D9110, and the exam that goes with it is D0140.
Documentation that supports the claim
A D9210 claim asks the carrier to believe that an injection happened and nothing else did. The chart has to say that plainly. Record:
- Why the anesthetic was given, in clinical terms. For a diagnostic injection, note the symptom, the differential, and the tooth or area being tested.
- What was administered, including the anesthetic agent, concentration, amount, and the site or technique.
- The result, particularly for a diagnostic injection. Whether the pain resolved is the finding the visit was for, and it is the strongest evidence the injection was diagnostic rather than incidental.
- That no operative or surgical procedure was performed, and what the plan is for the follow-up visit.
If the day also included an exam or radiographs, those are their own codes and they are billed on their own merits. They do not change the anesthesia code, but a claim that shows an exam, films, and an anesthetic with no treatment reads coherently to a reviewer.
What to get right in your PMS
The screens differ across Open Dental, Dentrix, Eaglesoft, Curve, and Carestream, but the setup that prevents problems is the same:
- Keep D9210 and D9215 as separate, clearly labeled codes. Label them by the distinguishing axis, something like “local anesthesia, no procedure” and “local anesthesia with procedure”, so nobody picks by habit. Two codes that both read “local anesthesia” in the list will get chosen at random.
- Set the expected fee honestly. If the plan bundles anesthesia, a full fee on the line inflates production reports and confuses treatment estimates. Decide whether the practice tracks anesthesia at zero or at fee, and apply that decision consistently.
- Add a claim edit or a soft warning for D9210 on a treatment day. D9210 posted on the same date as a restoration or an extraction is the error that generates the denial. Catching it before the claim goes out saves the appeal.
- Route bundled anesthesia denials to write-off, not to patient balance, by default. Set the adjustment type once so posting does not have to make the call per claim, and review the exceptions against the participating-provider agreement.
- Keep the diagnostic-injection note in a template. The symptom, the tooth tested, the anesthetic used, and the result are four fields. A template gets them recorded every time, which is what makes the rare D9210 appeal winnable.
Local anesthesia is a small line that generates avoidable denials, mostly because it gets billed on the wrong day or posted to the wrong balance. For how the anesthesia line fits into the rest of the claim, see the ADA dental claim form guide.
FAQs
- What is the dental code for local anesthesia?
- There are two, and the one you pick depends on what else happened at the visit. D9210 reports local anesthetic given when no operative or surgical procedure is performed that day. D9215 reports local anesthetic given as part of an operative or surgical procedure. Neither is usually a separate payment. Most carriers treat anesthetic as part of the fee for the procedure it supports, so D9215 is almost always bundled and D9210 is often denied too. Two other codes sit in the same block for deeper injections: D9211 for a regional block and D9212 for a trigeminal division block.
- Why was D9210 denied?
- Almost always because the plan considers local anesthesia inclusive to the treatment. Payer policies commonly state that anesthesia codes cannot be billed separately from an operative or surgical procedure, so the line is denied as bundled rather than as an error. That happens even on a no-procedure visit for many plans, which simply do not carry a benefit for anesthesia on its own. Check whether the denial is a bundling adjustment, where the fee is already inside another paid line and cannot be charged to the patient, or a non-covered denial, where the plan may allow you to bill the patient. The contract controls that, and it varies.
- What is the difference between D9210 and D9215?
- Whether an operative or surgical procedure was done at the same visit. D9210 is the code when the anesthetic stands alone and nothing else was treated. D9215 is the code when the anesthetic supported a procedure the dentist performed that day, such as a filling or an extraction. The distinction is the presence of a procedure, not the injection technique, the number of carpules, or the anesthetic used. Billing D9210 on a day the practice also billed a restoration or an extraction is the mismatch carriers catch first.
- Can you bill for local anesthesia separately from a filling or extraction?
- As a rule, no. Carrier policy commonly reads that local anesthesia is inclusive to any operative or surgical procedure and is not separately reimbursable, so a filling, a crown prep, or an extraction already carries the anesthetic in its fee. Some practices still report D9215 for tracking purposes and expect it to zero out. What you cannot do on a bundled line is turn the denial into patient balance, unless the participating-provider agreement says otherwise. Read the contract before you post anything to the patient.
- When can you bill D9210 by itself?
- When the dentist gives an anesthetic and performs no operative or surgical procedure at that visit. The usual case is a diagnostic injection for a patient in pain when the source tooth is not obvious, where numbing one tooth or one area and seeing whether the pain stops points to the culprit. A patient who is numbed for planned treatment that gets stopped before it starts is another. In both, the chart has to show why the anesthetic was given and that no procedure followed. If you also treated something that day, the anesthetic belongs to that procedure and D9210 is the wrong code.
- Is D9210 still a valid CDT code in 2026?
- Yes. D9210 is active in CDT 2026 and was not touched by that year's changes. The anesthesia and sedation block around it did change, so check what you are billing next to it. D9248 for non-intravenous conscious sedation was deleted after December 31, 2025 and replaced by a set of enteral and non-intravenous parenteral sedation codes (D9244, D9245, D9246, and D9247). CDT 2026 also added D9224 and D9225 for general anesthesia with an advanced airway. D9210, D9211, D9212, and D9215 carried through unchanged.
Related codes
Need help billing this code?
We handle D9210 claims daily.
If your team is spending time on denials, narratives, or carrier follow-up for this code, we can take it off your plate. We work inside your PMS and post payments the same week.
CDT codes are maintained by the American Dental Association. This page is an editorial billing guide, not the official ADA code descriptor. Verify current coverage policies with each carrier before submitting claims.