D0460 is the CDT code for pulp vitality testing, a diagnostic test that uses a thermal or electric stimulus to judge whether the nerve inside a tooth is alive, reported once for the visit.
Unlike the radiograph codes it sits next to, D0460 reports a test, not an image, and it is a per-visit charge no matter how many teeth get tested. Payment is the hard part: many plans bundle it into whatever definitive procedure happens the same day and only allow it on its own for an emergency diagnosis, alongside a limited exam (D0140) or palliative treatment (D9110).
What D0460 covers
D0460 reports pulp vitality testing at a visit. The test uses a stimulus, cold or heat for a thermal test or a small current for an electric pulp test, to see whether the nerve inside a tooth responds. The response tells the clinician whether the pulp is healthy, inflamed, or dead, which is the difference between watching a tooth, doing a root canal, or extracting it. A proper test almost always includes control teeth: a neighboring tooth and the matching tooth on the other side, tested for comparison so the suspect tooth’s response means something.
The code is per date of service, not per tooth. Testing the suspect tooth plus its controls in one session is a single D0460.
It does not cover:
- The exam itself. A problem-focused emergency exam is D0140, a periodic exam is D0120, and a comprehensive exam is D0150.
- The X-ray taken to look at the same tooth. A periapical is D0220 first and D0230 each additional.
- Pain relief on the tooth. Palliative treatment is D9110.
- The root canal, restoration, or extraction that follows from the diagnosis. Those are their own procedure codes.
When to bill D0460
Bill D0460 once for the date when the office performs pulp vitality testing to diagnose a tooth, and report it a single time regardless of how many teeth were tested.
Typical situations:
- An emergency patient with tooth pain where the clinician needs to know if the pulp is still vital before choosing treatment.
- A traumatized tooth being tested to see whether the nerve survived the injury.
- A tooth with questionable vitality where the test settles endodontic diagnosis versus continued monitoring.
Do not bill D0460 for:
- Each tooth separately. One session is one unit.
- The radiograph or the exam done at the same visit. Those are their own codes.
- Routine screening with no specific tooth in question. The test is diagnostic for a problem, and a plan that pays it usually expects an emergency or problem-focused context.
How D0460 differs from the radiograph codes
D0460 gets paid differently from the imaging codes next to it for two reasons.
First, it is a test, not a radiograph. It measures the nerve’s response to a stimulus. That is a different kind of diagnostic information than any X-ray provides, which is why a pulp test and a periapical often appear together on an emergency tooth without being duplicates.
Second, it is priced by the visit, not the tooth. The code covers testing several teeth and their contralateral comparison teeth in one appointment as a single unit, so testing more teeth never adds a D0460 unit. That is the opposite of the periapical structure, where each additional image adds a D0230 line.
Why D0460 gets denied or bundled
- Bundled into the same-day definitive procedure. This is the most common one. Many plans consider vitality testing part of the workup for whatever treatment was done that day, so a D0460 billed on the same date as a root canal, restoration, or extraction is folded into that procedure and denied on its own. Plan-dependent, but common.
- Paid only for an emergency diagnosis. Several plans that cover D0460 at all allow it only when it is diagnosing an emergency problem, and typically only alongside a limited exam (D0140) or palliative treatment (D9110). Billed in a routine recall context, it denies.
- Bundled into the exam. Some carriers treat pulp testing as included in a comprehensive (D0150) or periodic (D0120) evaluation and will not pay it separately on the same date.
- Wrong quantity. D0460 billed per tooth instead of once per visit gets rejected for quantity.
- No documented problem. A vitality test with no charted symptom or diagnostic question reads as a routine screen and can pend or deny.
Documentation that supports the claim
The claim needs:
- Date of service.
- The problem-focused context, usually a limited exam (D0140) or an emergency visit, when the plan requires it.
- A narrative naming the tooth and the diagnostic question if the carrier asks.
For the patient record, document:
- The tooth or teeth tested and the control teeth used for comparison.
- The type of test (thermal, electric) and the response of each tooth.
- The diagnostic conclusion (vital, reversible or irreversible pulpitis, necrotic) and the treatment decision that followed.
The point of the test is a defensible diagnosis. A chart note that records the stimulus, the responses, and the conclusion is what supports both the code and the treatment that comes next.
Example case
A patient walks in with spontaneous throbbing pain in the lower left and cannot localize it. The dentist does a limited, problem-focused exam, takes a periapical, and runs cold and electric pulp tests on the two suspect molars plus the opposing tooth as a control. Tooth #19 gives a lingering, exaggerated response consistent with irreversible pulpitis. The control responds normally. The dentist diagnoses #19 and plans endodontic treatment for a later visit.
Billing steps:
- Code the visit as a limited oral evaluation (D0140) for the problem-focused exam.
- Code the radiograph as D0220 for the periapical.
- Code D0460 once for the vitality testing, even though three teeth were tested. It is per visit.
- Expect payment to be plan-dependent. Many plans pay D0140 and may allow D0460 in this emergency, problem-focused context. Some bundle the test into the exam. Post what the plan allows and bill the patient any balance the plan rules permit.
What to get right in your PMS
- Set D0460 to bill once per date of service. Confirm the template does not multiply by the number of teeth tested. Per-tooth quantity is the most common reject.
- Pair it with the problem-focused exam, not a routine one. D0460 is most likely to pay next to a limited evaluation (D0140) at an emergency visit. Billed against a comprehensive or periodic exam, it often bundles.
- Expect same-day bundling with definitive treatment. If a root canal, extraction, or restoration is done the same day, many plans fold the test into that procedure. Set the patient’s expectations accordingly.
- Document the responses, not just “pulp tested.” Record the stimulus, each tooth’s response, and the conclusion so the diagnosis and the code both hold up on review.
- Keep the test, the exam, and the radiograph as separate lines. They answer different questions and carry different codes, even when done together on one tooth.
FAQs
- Is D0460 billed per tooth or per visit?
- Per visit. D0460 reports the vitality testing for the date of service, and it covers testing multiple teeth and the contralateral comparison teeth in the same session. Testing three teeth and their control teeth at one appointment is still a single unit of D0460, not one line per tooth. Billing it per tooth is a common reason the claim rejects.
- Why did the carrier deny D0460 on the same day as the root canal?
- Bundling. Many plans treat pulp vitality testing as part of the workup for the definitive procedure done that day, so a D0460 billed alongside a root canal, extraction, or restoration on the same date is folded into that procedure and denied separately. Plans that do pay D0460 often allow it only for an emergency diagnosis, and typically only next to a limited oral evaluation (D0140) or palliative treatment (D9110). This is plan-dependent, so read the specific policy.
- Can I bill D0460 with an exam?
- It depends on the exam and the plan. Some carriers consider pulp testing part of a comprehensive (D0150) or periodic (D0120) evaluation and bundle it in. The cleaner pairing, and the one plans are most likely to allow, is D0460 with a limited, problem-focused evaluation (D0140) at an emergency visit where a specific tooth is being diagnosed. Even then, payment for both on the same date is plan-dependent.
- What is the difference between D0460 and a periapical (D0220)?
- D0460 is a test of the nerve, not an image. It uses cold, heat, or a small electric current to check whether the pulp responds, which tells you if the tooth is vital, inflamed, or non-vital. A periapical (D0220 first, D0230 each additional) is an X-ray of the tooth and the bone around the root. The two are often done together on an emergency tooth because they answer different questions, but they are separate codes.
- Is D0460 a current CDT 2026 code?
- Yes. D0460 is active in CDT 2026 and reports pulp vitality tests for the date of service, including testing of multiple teeth and contralateral comparisons in the same visit.
Related codes
Need help billing this code?
We handle D0460 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.