Valian

D0350 Dental Code: Fee, Coverage, and Billing

The D0350 dental code covers 2D photos for diagnosis. Learn what it pays, when plans deny it, and how to check coverage before you bill.

Robert Del Grande
Robert Del GrandeFounder, Valian

October 11, 2026 · 6 min read

If you take photos for diagnosis or documentation, you have probably run into the D0350 dental code on a claim or a fee schedule. This post covers what the code includes, when insurance actually pays for it, and how to cut down on denials at the front desk.

The D0350 dental code is the CDT code for a 2D oral or facial photographic image, taken either inside the mouth (intraorally) or outside it (extraorally), used for diagnosis, treatment planning, or patient education. The code covers the photograph itself, not the exam that goes with it, so offices bill D0350 alongside the exam code, not instead of it. Coverage varies by plan. Some dental plans pay a small amount for D0350 when photos support a specific diagnosis, such as documenting a cracked tooth or a periodontal condition. Other plans treat D0350 as part of the exam fee and deny it as a separate line item. A front desk that bills D0350 on every visit, without checking the patient's plan first, will see denials pile up. The fix is simple: look up what the patient's specific plan allows for D0350 before you submit the claim, not after it comes back denied.

What Is the D0350 Dental Code?

D0350 sits in the Diagnostic category of the CDT code set, the same list that covers exams, X-rays, and other diagnostic services. The code description is short: "2D oral/facial photographic image obtained intraorally or extraorally." That means a flat photo, not a 3D scan and not a video. You can read the full wording and the codes around it in our CDT procedure code guide.

What goes with the claim matters as much as the code itself. Keep the photo in the patient's chart, and note why it was taken, what tooth or area it shows, and which exam or procedure it supports. A photo with no note attached is one of the easiest things for a payer to deny. This isn't a clinical decision, it's a paperwork habit, and it's the biggest difference between offices that get paid for D0350 and offices that don't.

A carrier check that used to take 20 minutes, run in secondsWatch a real verification run: carrier, member ID, full coverage breakdown. (6 min)

Is D0350 Covered by Insurance?

Sometimes. Dental plans handle D0350 three different ways. Some pay a small amount per image, usually a few dollars, when the photo supports a documented diagnosis. Some bundle D0350 into the exam fee and pay nothing extra for it. And some plans cap how many D0350 units they'll pay per year, no matter how many photos the office takes.

None of this is universal, and it changes plan to plan, even within the same insurance company. A PPO plan from one employer group can pay D0350 differently than a PPO plan from another employer group under the same carrier. That's why "is D0350 covered" doesn't have one answer. The answer is whatever that specific patient's plan says, and the only way to know it is to look it up before the visit, not guess based on what a different patient's plan did last month.

// Verification result
Jordan M.Delta Dental PPO
ActiveMaximum $1,500 · $900 leftDeductible metBitewings: 1 of 1 used
Remaining maximum$900 of $1,500
// The verification result the front desk sees before the visit

D0350 Dental Code Fee: What to Expect

We don't publish a universal fee for D0350 because there isn't one. Every office sets its own fee schedule, and what a plan reimburses depends on the plan, the office's network status, and the state. If you want to see what D0350 adds to your own production, do the math on your own numbers: take your office's fee for D0350, multiply it by how many patients you bill it for in a month, and that's the line item to track. Plug in your own fee and your own patient count, the arithmetic works the same either way.

What's worth tracking isn't the fee, it's the denial rate. If a large share of your D0350 claims are coming back unpaid, the fee doesn't matter much, because you're not collecting it anyway.

D0350 vs D0330 and Other Codes Nearby

D0350 gets confused with a handful of other diagnostic codes. D0330 is a panoramic film, a single wide X-ray, not a photo. D0210 is a complete series of intraoral X-rays. D0340 is a cephalometric film, used mostly for orthodontic records. D0470 covers diagnostic casts, the physical or digital models of a patient's teeth. D0801 is a 3D dental surface scan, a different capture method than the flat 2D image D0350 describes.

Mixing these up on a claim is a common reason for a denial that has nothing to do with coverage. The payer isn't saying no to the service, they're saying the code doesn't match what was actually done. Before you submit, match the code to the exact image or record type the office captured.

How to Check Coverage Before You Bill D0350

The only way to know if a specific plan pays D0350, and how much, is to check that patient's benefits before the visit, not after the claim is filed. With insurance verification, the front desk signs in and runs a check in one click, in seconds, for each patient on the schedule. Nothing runs automatically, overnight, or on a schedule by itself. A staff member starts each check, reads the plan's diagnostic coverage, and notes whether D0350 is payable, bundled, or capped before the appointment happens.

The ADA Health Policy Institute's 2026 survey found that many dentists already use AI for at least one task (43.3%), and insurance verification is the second most common planned use, with 32.6% of dentists planning to adopt it against 13.6% who use it today. That gap is the front desk work this post is about: knowing a patient's D0350 coverage before the chair, not after the EOB.

If a patient calls ahead to ask what their plan covers, Amy, Valian's voice assistant, answers that call and can check their insurance live while they're on the line, as part of the Full System. For related billing questions, our guides on the D2160 dental code, the D5110 dental code, and the missing tooth clause walk through other codes that run into the same kind of coverage confusion. You can also see how the check works against a live payer list at every payer we verify.

If your front desk is still calling payers or guessing on D0350 coverage, you can book a time to see how the check works.

// The daily mathOne front desk, one day
Patients on tomorrow’s schedule25
Minutes per verification callx 6
Time on the phone with payers150 min
2.5 hours before the first patient walks in
// Six minutes per payer call adds up before the doors open

FAQ

Is D0350 covered by insurance?

Sometimes. Some dental plans pay a small amount for D0350 photos tied to a documented diagnosis. Others bundle it into the exam fee or cap how many units they'll pay per year. The only way to know for a specific patient is to check that patient's plan before the visit.

What is dental procedure code D0350?

The D0350 dental code describes a 2D oral or facial photographic image, taken either inside the mouth or outside it, for diagnosis, treatment planning, or patient education. It covers the photo itself, billed alongside the exam, not in place of it.

What does dental code D0330 mean?

D0330 is the code for a panoramic film, a single wide X-ray that captures the whole jaw in one image. It's a different capture method than D0350, which is a photograph, not an X-ray, so the two codes aren't interchangeable on a claim.

Why is dental anesthesia not covered by insurance?

Many plans treat anesthesia as part of the procedure it supports rather than a separate payable service, so they bundle the cost into the procedure fee instead of paying it as its own line item. Some plans do pay for certain anesthesia codes under specific conditions. Check the patient's plan documents for the exact rule, since it varies by carrier and by procedure.

Robert Del Grande
// Written byRobert Del GrandeFounder, Valian
Connect on LinkedIn
// Follow on Google

Get these guides in your Google results

Add Valian as a preferred source. Our guides then show up more often in your Top Stories, AI Mode, and AI Overviews. Takes one click, and you can undo it any time.

Add as preferred source
// Keep reading

Related posts

All posts

Stop spending hours on hold with insurance

Sign in and check eligibility and benefits for any patient in one click, in seconds, so your team knows what is covered before the patient sits down. Plans per location, plus $2.50 or less per check we find.

// VALIAN · MEDICAL REVENUE OPERATING SYSTEM

Valian