What a D0120 / D0150 frequency denial actually is
Every payer speaks in two codes on an EOB. The CARC (Claim Adjustment Reason Code) is the category of what happened; the RARC (Remittance Advice Remark Code) is the detail. When an oral evaluation is denied for frequency, dental payers — Delta Dental included — map it to CARC 119: "Benefit maximum for this time period or occurrence has been reached." The underlying nomenclature is straightforward: D0120 is the periodic oral evaluation – established patient; D0150 is the comprehensive oral evaluation – new or established patient. Each carries its own frequency limit, and D0150's is the stricter of the two.
The group code is the fork that decides who eats it. On a frequency denial the payer usually sends CARC 119 under PR (Patient Responsibility) or PI (Payer Initiated) — not CO (Contractual Obligation). Delta Dental's own CARC/RARC mapping lists the frequency-limitation rows as PR, meaning a frequency-limited exam the patient chose to have again is a covered-service limitation the patient can be balance-billed for — the opposite of a CO write-off. But if the denial is wrong — the plan actually allows two per year and this is the second, the payer counted a hygiene-visit exam that was never billed, or the wrong exam code was submitted — then it isn't a real PR at all. It's a payer error to be corrected or appealed, and only then is the money recoverable rather than owed by the patient.
The remark codes that ride along — and what each one is telling you
CARC 119 tells you a limit was reached; the paired RARC tells you what to actually do about it. Here are the remarks Delta and other payers most often attach to a D0120/D0150 frequency denial, and exactly what each is telling you to fix:
The most common causes on a dental claim
Nearly every D0120/D0150 frequency denial traces back to one of five things — and only some of them are the practice's money to recover:
- Plan allows only one exam per year, office billed two — or billed a 6-month recall under a plan whose "twice a year" is actually "once per 12 months." Verify the exact frequency clause per plan before the visit; if truly exceeded, it's patient-responsibility — collect, don't write off.
- D0150 re-billed for an established patient by the same provider inside the 3-5 year (often once-per-provider) window. D0150 is limited to new patients, a significant health change, or 3+ years absent. For a routine return bill D0120; if a comprehensive re-eval was truly warranted, appeal with a narrative.
- Same-provider vs new-patient rule — the patient is new to your office, but the payer sees a D0150 paid to a prior dentist inside the window and denies. Appeal citing that D0150 is payable per new provider/practice — the prior payment went to a different NPI.
- Two evaluation codes on one date — D0120 + D0150 (or D0120 + D0180), or an exam plus another exam code the same day. The payer pays one and denies the other as frequency/duplicate (M86). Bill only one evaluation code per visit; if two providers genuinely evaluated, document and appeal.
- A justified second exam billed as routine — a problem-focused visit (new lesion, trauma, acute pain) billed as another routine D0120/D0150 with no narrative, so it hit the routine-exam cap. Use the correct code (e.g. D0140 limited problem-focused) and attach documentation.
How to fix a D0120 / D0150 frequency denial, step by step
- 1. Read the CARC + RARC together and pull the exam history. Confirm the exact prior paid exam date (D0120/D0150/D0180) and the plan's real frequency clause (1/yr vs 2/yr vs per-12-months; D0150 per-provider window). This tells you instantly whether the denial is correct or wrong.
- 2. If it's a TRUE limit (patient genuinely had the allowed exams, PR group code): this is patient responsibility — balance-bill the patient, do not write it off as CO. There's nothing to appeal; the recoverable money here is the patient balance, not payer money.
- 3. If the code was WRONG (routine return billed as D0150, or a problem-focused visit billed as routine): submit a corrected claim with the right evaluation code — D0120 for a periodic return, D0140 for problem-focused; keep D0150 only for a genuine new-patient / 3-yr-absent / significant-change case.
- 4. If the code was RIGHT but the payer miscounted (per-provider D0150 reset, plan actually allows the frequency, or a second exam was clinically justified): file a formal appeal with a narrative and the paid-claim/clinical documentation — cite the specific plan frequency language and, for D0150, the per-provider rule.
Corrected claim, appeal, or bill the patient — getting the fork right is the whole game
A frequency denial resolves in one of three directions, and picking wrong loses the money:
- Wrong exam code billed (routine return coded as D0150, or a problem-focused visit coded as a routine exam) → corrected claim with the right CDT code (D0120 or D0140). No appeal needed; it's a coding fix.
- Right code, payer miscounted or applied the wrong rule (D0150 should reset per provider, the plan actually allows 2/yr, or a second exam was clinically justified) → formal appeal with narrative + paid-claim history + the plan's frequency clause.
- Patient genuinely had all allowed exams (a real, correctly-applied PR limit) → not recoverable from the payer. It's patient responsibility — bill the patient, or wait until the frequency window reopens.
It is almost never a new claim to a different payer — frequency limits live within one payer's benefit — and never a wrong-payer resubmission.
Is it winnable? Be honest — here's what's actually recoverable
A large share of exam-frequency denials are recoverable, and they're pure found money because the exam was already performed. The only question is who pays. Two clean recovery lanes stand out:
- The per-provider D0150 reset — patient is new to your NPI, a prior D0150 was paid to a different dentist. The appeal wins because the plan's own rule allows one D0150 per provider.
- Miscounts — the plan allows two exams a year but the payer applied a once-per-12-months clock, or a clinically-justified second exam just needed a narrative attached.
Where it is genuinely not recoverable from the payer — the patient truly used all allowed exams under a correctly-applied PR limit — the money doesn't vanish; it shifts to the patient balance, which offices routinely fail to bill after mis-writing it off as CO. Either way there's money on the table; the trap is the reflexive write-off. Move before the payer's timely-filing / appeal window closes.
Frequently asked
Is a D0120/D0150 frequency denial (CARC 119) something we write off or bill the patient?
Check the group code. On dental exam-frequency denials it is usually PR (Patient Responsibility), which means if the patient genuinely used all their allowed exams, you bill the patient — you do NOT write it off as a CO contractual adjustment. Only write off amounts that come back under CO. Reflexively adjusting a PR 119 off the ledger throws away money you were entitled to collect.
The patient is new to us but Delta denied our D0150 for frequency — can we get it paid?
Usually yes. D0150's frequency limit resets per provider/practice, so a D0150 paid to the patient's prior dentist should not bar your D0150. Appeal with the plan's per-provider frequency language and note that the prior payment went to a different NPI. This is one of the most winnable exam-frequency appeals.
When should we bill D0120 vs D0150 to avoid this denial?
Bill D0150 (comprehensive) only for a true new patient, an established patient with a significant health change, or one absent from active treatment 3+ years. For a routine established-patient return, bill D0120 (periodic). Billing D0150 on every recall triggers a frequency denial because most plans allow D0150 only once per 3-5 years per provider.
We got CARC 119 with RARC N435 — what does that mean for the fix?
N435 is 'Exceeds number/frequency approved/allowed within time period without support documentation.' It signals the exam exceeded the allowed count AND nothing was attached to justify it. If the extra exam was clinically warranted (new problem, health change), resubmit or appeal with a narrative and chart notes; if it was a routine duplicate, the limit is real and it becomes patient responsibility.
Text us the exam denial you were about to adjust off.
We'll read the group code and the RARC, tell you free whether it's a real limit to bill the patient or a miscount to appeal, and if it's worth recovering, the rail files it. If it isn't, you'll know that too.
This guide is general educational information about dental claim adjustment codes, not legal, billing, or coding advice. Code definitions follow the X12 CARC/RARC standard and CDT nomenclature; individual payers may attach different RARCs, apply different frequency clauses, or require different documentation. Always read the specific CARC, RARC, and group code on your EOB and confirm current payer requirements and the plan's frequency language.