Back to resources
Field notes

Is it D9430? Ten front-desk visits, coded

A coding quiz built from an ordinary week at checkout. Pick the code, open the answer, and find out which visits your office has been posting as D9430 out of habit.

The MyDentalForce team September 2026 8 minute read

D9430 is the CDT code for an office visit for observation during regularly scheduled hours when no other service is performed. The definition is one sentence. The trouble is the ten visits a month that almost fit it. This is a coding quiz built from an ordinary week at the front desk: ten visits, each described the way the checkout screen sees it. Decide on the code, then open the answer. Most offices that try it find two or three visits they have been posting wrong in the same direction for years.

If you want the definition, the comparison table, and the denial reasons first, the D9430 glossary entry has them. Code names here are paraphrased from the ADA's CDT code set; the current CDT manual is the authority on descriptors, and the plan document is the authority on payment. The scenarios are composites, not patient records.

Three questions that settle most of it

Every answer below comes from the same three questions, asked in this order.

  • Was anything done? A radiograph, an adjustment, a dressing, a smoothed cusp. If a procedure happened, the procedure is the code and D9430 comes off.
  • Was anything evaluated? A history, an examination of the area, a diagnosis, and a plan, all written down, is an evaluation. Evaluations have their own codes: D0140, D0170, and the one most offices forget, D0171.
  • Was the office open? A visit outside posted hours adds D9440 to whatever else was done. It never turns into D9430.

If the answer to all three is no, the patient was observed and nothing more, and D9430 is the honest code.

Ten visits, coded

Visit 1Monday, 9:10. One week after an extraction, the dentist checks the socket. Healing normally. Two minutes, a note, and the patient leaves.

D0171, not D9430. This is the visit most offices get wrong out of habit. CDT has carried a dedicated code for the post-operative check since 2015: D0171, re-evaluation, post-operative office visit. When the dentist looks at the surgical site and records how it is healing, that is a post-operative re-evaluation, and D0171 describes it exactly. D9430 predates it, which is why it is still on so many post-op ledgers.

The money rarely changes. Most plans treat routine post-operative care as part of the fee for the surgery, so either code is likely to come back unpaid. The reporting changes a lot: D0171 lets you count post-op visits separately from every other reason a patient was looked at.

Visit 2Monday, 11:30. A patient with a craze line on an upper molar the dentist is watching. The dentist looks, sees no change, and writes "continue to monitor."

D9430. This is the visit the code was written for. No history taken, no tests, no new diagnosis, no treatment, regular hours. The patient was observed.

The part that matters is not the code. "Continue to monitor" is only a plan if it has a date on it. Book the re-check before the patient leaves, or the watch depends on the patient remembering it.

Visit 3Tuesday, 8:40. An established patient calls with pain on the lower left and is worked in. The dentist takes a history, taps and cold-tests the teeth, takes a periapical, diagnoses irreversible pulpitis, and refers for a root canal.

D0140 and D0220. A specific problem, a history, an examination of the area, a diagnosis, and a plan is a limited, problem-focused evaluation. The radiograph is its own line. D9430 does not belong anywhere near this visit, and adding it next to D0140 will be disallowed as inclusive by nearly every plan.

Visit 4Tuesday, 2:15. Three weeks ago the dentist evaluated an ulcer on the lateral tongue under D0140 and asked the patient to come back. Today the dentist re-examines the same spot. It has resolved.

D0170. Re-evaluation, limited and problem focused, for an established patient, and specifically not a post-operative visit. It exists for this: a second look at a problem that was already evaluated. Posting D9430 undersells a visit where the dentist made a clinical judgment, and posting a second D0140 reports a new problem that does not exist.

Visit 5Wednesday, 10:00. A post-op check four days after a lower third molar. The patient is in pain. The dentist finds a dry socket, irrigates it, and places a medicated dressing.

D9930. Treatment of complications, post-surgical, unusual circumstances, by report. Something was done, so neither observation nor re-evaluation is the code. It is a by-report code, so write a short narrative: what was found, what was placed. Many plans still consider it part of the extraction fee when the same office did the surgery; post it anyway, so the complication is on the record.

Visit 6Saturday, 10:30. The office is closed. The dentist drives in to see a patient of record with facial swelling, evaluates it, and prescribes an antibiotic.

D0140 and D9440. The evaluation is D0140. D9440, the office visit after regularly scheduled hours, is reported in addition to the services performed, not instead of them. It is the after-hours sibling of D9430 in name only: D9430 requires that nothing else happened, and D9440 assumes that something did.

If your office posts Saturday hours, a Saturday visit is a regular-hours visit and D9440 does not apply.

Visit 7Wednesday, 3:45. A patient with a complete upper denture has a sore spot. The dentist finds the pressure point and relieves the flange.

D5410. Adjust complete denture, maxillary. An adjustment is a procedure. If the denture was delivered by your office in the last six months, most plans treat adjustments as part of the delivery fee, and many offices post the code at no charge for that reason. No charge is a fee decision. It is not a reason to change the code to D9430.

Visit 8Thursday, 9:20. A walk-in with a fractured cusp that is cutting the tongue. No time for definitive treatment today. The dentist smooths the sharp edge and schedules a crown prep.

D9110. Palliative treatment of dental pain, per visit. A minor procedure that relieves discomfort without being the definitive treatment. If the dentist also performed and documented a problem-focused evaluation, D0140 can sit beside it, and some plans will pay only one of the two. D9430 cannot: something was done.

Visit 9Thursday, 1:00. An anxious patient wants the dentist to look at "a bump" behind the lower front teeth. The dentist looks, tells the patient it is a mandibular torus and entirely normal, and the patient leaves relieved.

The note decides. If the chart says the patient presented with a concern, the dentist examined the area, identified a torus, and advised no treatment, that is a documented problem-focused evaluation, and D0140 is supportable. If the chart says "looked at lingual area, normal, patient reassured," it is an observation, and the code is D9430.

Neither is wrong on its face. What is wrong is the mismatch: D0140 on the claim over a one-line note. Auditors read the note, not the code, and D0140 usually counts against the patient's evaluation frequency for the year.

Visit 10Friday, 8:00. The post-op check for Tuesday's implant placement. The patient does not show.

D9986, if you post anything. Missed appointment. Plans do not pay it, and some contracts and Medicaid programs restrict charging the patient for it, so check before a fee goes on it. Its value is the record: a missed post-op check that never reaches the ledger looks identical to one that was never scheduled.

This is also the most important visit of the ten. A surgical patient who skipped the follow-up, with a restoration still to come, is the first call of the day, not a line on next month's report.

D9430 is what is left when every other question has been answered no. If the dentist did something or decided something, there is a better code.

The cheat sheet

What happened Code Why not D9430
Patient observed, nothing evaluated, nothing done, regular hours D9430 It is D9430. Put a date on the next look.
Healing check after surgery or another procedure D0171 A post-operative re-evaluation has had its own code since 2015.
Second look at a problem already evaluated D0170 The dentist made a clinical judgment about a known problem.
New specific problem: history, exam, diagnosis, plan D0140 An evaluation was performed and documented.
Routine exam at a hygiene visit D0120 "No other services" fails the moment a periodic exam is on the ledger.
Minor procedure to relieve pain, definitive care later D9110 Something was done.
Post-surgical complication treated D9930 Something was done. By report, so add a narrative.
Any of the above, outside posted hours Add D9440 D9440 rides with the service. It does not replace it.
Patient did not show D9986 Nobody was observed. Record the miss, then call.

What none of these codes record

Go back through the ten visits and ask a different question: which of these patients left with their next appointment? The extraction in visit 1 may have a bridge or an implant behind it. The pulpitis in visit 3 needs a root canal and then a crown. The fractured cusp in visit 8 has a prep to schedule. The implant patient in visit 10 has a restoration coming and did not even arrive.

The code on each visit is a small billing question, worth a few dollars either way. The appointment that was or was not made at checkout is the large one, because a phase of treatment that leaves without a date becomes unscheduled treatment, and a watched tooth with no re-check depends on hygiene recall to bring the patient back in time. That holds in a single office, where one person can ask the question at every checkout, and it holds across a group, where the clean way to see it is a per-office count of observation and post-op visits next to the bookings that followed them.

When the appointment was not made, the recovery is a phone call on a schedule, which is what a treatment plan follow-up cadence is for. Patient Outreach builds that ranked daily call list from the practice management system, so the patient from visit 10 is near the top of tomorrow's list instead of surfacing on an overdue report in the spring.

The short version

D9430 is for a patient who was only observed, during regular hours, with nothing else on the ledger. A post-op check is D0171. A second look at a known problem is D0170. A new problem that was evaluated is D0140. Anything the dentist did with a handpiece, a dressing, or an adjustment has its own code, and after-hours adds D9440. Whatever the code, book the next visit before the patient leaves.

Run the quiz at your next team meeting; ten minutes is enough, and the disagreements are the useful part. Then read what to do when D9430 comes back denied, or book a walkthrough and we will show you the patients behind last month's observation visits on your own offices.

Keep reading

More from the library

Robo, the MyDentalForce mascot, presenting
See it on your numbers

Rather see it than read about it?

Book a 30-minute walkthrough and we will run it on your own offices.

or email us at info@mydentalforce.com