Skip to content

Answers · Dental practices

Dental Claim Denial Codes: What Frequency, Bundling and Downgrade Codes Mean, and Where Each One Starts

Dental claim denial codes are the Claim Adjustment Reason Codes (CARCs) and Remittance Advice Remark Codes (RARCs) that a dental plan puts on the electronic remittance to say why a service line was paid differently than it was billed. Both lists are published and maintained by X12, and a handful of them — 119 for frequency and maximums, 97 for bundling, 16 for missing information, 29 for timely filing, 45 for the fee schedule and 169 for an alternate benefit — cover the frequency, bundling, missing-information, filing, fee-schedule and downgrade lines a dental office works. This guide reads each one from the X12 text, separates a denial from a downgrade and from a contractual write-off, traces each code back to the step in the office where it started, and lays out the denial log that turns a stack of remittances into a short fix list.

By , founder of Lumina Business Advisory · Updated · Sources checked · Editorial standards

How to read a dental claim denial code

Free self-check · two taps · no email

Hand-off 5 of 6 · Invoice → Payment

Against its stated terms, when does a typical invoice actually get paid?

Choose the answer that sounds like your business.

Answer it in the Self-Audit

Every adjusted line on an electronic remittance carries three pieces. The group code says who bears the amount: X12 lists CO, Contractual Obligation; OA, Other Adjustment; PI, Payor Initiated Reduction; and PR, Patient Responsibility. The reason code, the CARC, says why; X12’s own summary is that these codes “describe why a claim or service line was paid differently than it was billed.” The remark code, the RARC, adds detail: X12 describes RARCs as codes that provide additional explanation for an adjustment already described by a CARC, or that convey information about remittance processing.

So “CO-45” is a contractual obligation, reason 45, and “PR-119” would be an amount assigned to the patient because a benefit maximum was reached. The pair matters more than the number alone: the same reason code can land on the practice, the patient or another payer depending on the group code in front of it.

These are not a dental plan’s private vocabulary. Under HIPAA’s transaction standards, 45 CFR 162.1602 adopts the X12 835 Health Care Claim Payment/Advice as the standard for electronic remittance advice, and 45 CFR 162.1603 adopts operating rules that include a rule on the uniform use of CARCs and RARCs. A paper explanation of benefits may print a plan’s own codes and wording; where it does, the plan’s provider manual or the electronic remittance for the same claim gives the CARC behind it.

Dental claim denied due to frequency: CARC 119 and its remark codes

The reason code on a dental frequency denial is CARC 119: “Benefit maximum for this time period or occurrence has been reached.” It covers two different events that look alike on the remittance: the plan’s frequency limit for the procedure (a second prophylaxis inside the period, a bitewing series too soon, a crown replaced inside the replacement window) and the annual dollar maximum running out.

The RARC says which one. N640 reads “Exceeds number/frequency approved/allowed within time period.” N435 reads “Exceeds number/frequency approved /allowed within time period without support documentation,” which points at a missing attachment rather than a hard limit. N587, “Policy benefits have been exhausted,” points at the maximum. A related reason code, CARC 151, says the payer “deems the information submitted does not support this many/frequency of services.”

Each of these starts before the patient sits down. A frequency limit is a fact about the patient’s plan history that the office could have known at verification; a maximum is a balance that could have been checked against the treatment plan. When 119 shows up repeatedly for the same carrier, the fix is in verification at scheduling and in what the treatment coordinator tells the patient about their portion, not in the billing office.

More dental denial codes, and where each one starts

The reason codes below are quoted or closely paraphrased from the X12 list. The second half of each line is the step in the office where that kind of denial can begin, which is where the fix belongs.

  • CARC 97 — “The benefit for this service is included in the payment/allowance for another service/procedure that has already been adjudicated.” Bundling; RARCs N19 (incidental to primary procedure) or N20 (not payable with other service on the same date) can accompany it. Starts at charting and code selection on the day of service.
  • CARC 16 — “Claim/service lacks information or has submission/billing error(s),” and X12 requires at least one remark code with it. For dental lines the remark names the gap: N37 tooth number, N75 tooth surface, N40 radiology images, N401 periodontal charting, N850 narrative. Starts at the chair and at claim creation.
  • CARC 252 — an attachment or other documentation is required; CARC 250 — the attachment received was the wrong one. Starts with the attachment habit: which images and narratives go with which codes, every time.
  • CARC 29 — “The time limit for filing has expired.” Starts with a claim created and never sent, or sent and rejected without anyone noticing. No appeal argument fixes a missed filing limit; the fix is a weekly look at unsent claims.
  • CARC 26 and 27 — expenses incurred before coverage or after it ended; CARC 31 — patient cannot be identified as the plan’s insured; CARC 140 — ID number and name do not match. Start at eligibility verification and at the patient’s insurance record.
  • CARC 22 — the care may be covered by another payer per coordination of benefits; RARC N4 or N479 when the prior payer’s EOB is missing. Starts with an unrecorded second plan or a secondary claim sent before the primary paid.
  • CARC 18 — exact duplicate claim or service. Starts with a resubmission where a status check was needed.
  • CARC 197 — precertification, authorization or pre-treatment absent; CARC 101 — a predetermination, the anticipated payment once services are completed. Start with treatment that needed a predetermination the plan required and nobody requested.

Two more codes are not denials at all, and treating them as denials hides the real ones. CARC 45 — “Charge exceeds fee schedule/maximum allowable or contracted/legislated fee arrangement” — is the in-network write-off; X12 says to use it only with group code PR or CO depending on liability. CARC 169 — “Alternate benefit has been provided” — is the downgrade, covered next.

Dental insurance downgrades: CARC 169 is not a re-code

A downgrade is a benefit decision, not a change to what was done. The procedure on the claim is reported with a CDT code — the Code on Dental Procedures and Nomenclature is the HIPAA standard code set for dental services under 45 CFR 162.1002 — and the plan pays as if a different procedure had been performed — for example, an amalgam allowance on a posterior composite. The remittance says “Alternate benefit has been provided,” CARC 169, and the code on the claim stays the code for the procedure performed.

Two operational points follow. First, the office does not re-code a claim to match the plan’s alternate benefit; the claim reports the procedure performed. Second, the downgraded amount has to be posted as what it is. If it is folded into the PPO write-off, the practice loses sight of how often a given plan downgrades and on which procedures, which is exactly the number an owner needs when deciding whether to stay in a network or how to quote a patient. Whether the difference between the alternate benefit and the fee may be billed to the patient depends on the network contract and state law; that is a question for the practice’s contract review and its attorney, not a posting habit.

X12 also keeps CARC B8, “Alternative services were available, and should have been utilized,” and RARC N10 for an adjustment based on a review organization, professional consult or dental advisor. Where a dental consultant has reviewed the claim, the remittance or the plan’s letter says how to submit more information.

Log every denial by reason code

A remittance is read once, posted and filed. A denial log is what turns those single readings into a pattern. It does not need software; a shared spreadsheet with one row per denied or reduced line is enough to start:

  • Remittance date, carrier and plan or group name.
  • CDT code and the amount billed, allowed and paid.
  • Group code, CARC and RARC exactly as printed.
  • The step it traces to: verification, charting, attachments, claim creation, sending, coordination of benefits, posting.
  • The action taken — corrected claim, attachment sent, appeal, patient billed, written off — with the date and the person.
  • The plan’s appeal deadline from its documents, and the outcome.

Once a month, sort it two ways: by CARC and by carrier. Illustrative example: a practice logs 40 denied or reduced lines in a month; 14 are CARC 16 with N40 or N850 from two carriers, 9 are CARC 119 with N640, and 6 are CARC 29. That month says three things in plain terms: an attachment rule for two carriers, a verification step for frequency history, and a weekly unsent-claims check. None of it requires arguing with a plan.

Appeal, correct, or let it go

The code decides the route. A CARC 16 or 252 asks for something that was missing, so the route is to send it in the form the plan’s provider manual specifies, as a corrected claim or an attachment, not a letter disagreeing. A CARC 119 with N640 is a plan limit working as written; the route is a conversation with the patient about their portion, with the verification note to show it was explained. A CARC 97 or 169 is a benefit decision that can be appealed when the documentation supports a different reading. And X12 keeps codes for the appeal itself: CARC 285, “Appeal procedures not followed,” and CARC 286, “Appeal time limits not met.”

Appeal deadlines and procedures come from the plan’s documents and the network contract, and they can differ by plan type: an employer plan, an individual plan and a state Medicaid dental program are governed by different rules. Where the dispute turns on a contract term, a refund demand or a recoupment, it belongs with the practice’s attorney.

When to fix this in-house, and when not to buy anything

If denials are few and the same person reads every remittance, a monthly sort of a simple log is the whole job, and no outside help pays for itself. If an outsourced billing company already works the claims, ask it for the denial log by CARC, RARC and carrier each month; that request costs nothing and tells the owner more than a summary of collections.

The case for an outside look is a pattern nobody owns: denials posted as write-offs, downgrades buried in the PPO adjustment, unsent claims found only when CARC 29 arrives. The Revenue Review counts this under the claim-to-payment hand-off and takes two weeks; its first pass reads aggregate exports — adjustments by type, aging, remittance totals — not patient names, and ends with a written report that prices each finding and a 90-day plan. It is not worth it for a practice that already keeps a denial log, reads it monthly and acts on it; that practice has done the work. A free 20-minute call is enough to tell which one applies.

Before any next step

What should you do next?

Fix it yourselves.
If the cause is clear, it lives inside one process, and one person can own it — take the play from this page and run it. That outcome is fine with us; it is why the play is published in full.
Order one bounded build.
If the fix is known but needs configuration or integration inside your stack — a cadence wired into your own system, an alert, a handoff — scope that one build, with us or with anyone you trust. The six systems we build show what bounded looks like.
Start with the Review.
If the causes are debatable, the problem crosses departments or systems, or the economics are unclear — diagnose before anyone builds. The Revenue Review: $4,500 fixed, two weeks, computed from your own records. Read a sample finding before you decide — free, no email.

Asked right after

What does CARC 119 mean on a dental claim?
X12 defines CARC 119 as “Benefit maximum for this time period or occurrence has been reached.” On a dental remittance it covers both a frequency limit, such as a second cleaning inside the plan’s period, and an exhausted annual maximum. The remark code tells which: N640 for number or frequency, N587 for exhausted benefits.
What does N640 mean on a dental EOB?
N640 is a Remittance Advice Remark Code: “Exceeds number/frequency approved/allowed within time period.” It can accompany CARC 119 and means the plan’s frequency limit for that procedure was reached. N435 is the variant that adds “without support documentation,” which points at a missing attachment.
What does CO-45 mean on a dental remittance?
CO is the group code for Contractual Obligation, and CARC 45 means “Charge exceeds fee schedule/maximum allowable or contracted/legislated fee arrangement.” Together they describe the in-network write-off: the difference between the office fee and the contracted allowance. It is a fee-schedule adjustment, not a denial.
What is the difference between a dental downgrade and a denial?
A denial pays nothing on the line for a stated reason. A downgrade pays the line at the allowance for a different procedure, marked on the remittance with CARC 169, “Alternate benefit has been provided.” The procedure code on the claim stays the procedure performed; whether the difference can be billed to the patient depends on the network contract and state law.
Are dental denial codes the same for every insurance company?
The CARC and RARC lists are standard and maintained by X12, and HIPAA’s remittance standard uses them on electronic remittances. Plans can print their own codes and wording on paper explanations of benefits; the electronic remittance or the plan’s provider manual maps those to the standard codes.
How long does a dental office have to appeal a denied claim?
It depends on the plan’s documents and the network contract, and can differ between employer plans, individual plans and Medicaid dental programs. Record each plan’s deadline in the denial log when the denial is posted; X12 keeps CARC 286, “Appeal time limits not met,” for an appeal that arrives too late.
How should the front desk verify dental insurance before the visit?
Verify each patient a set number of business days before the visit, against the procedure codes on the schedule rather than only whether the plan is active: run the electronic eligibility inquiry and response (HIPAA’s standard for it is the X12 270/271) and use the plan’s portal or a call for anything the response leaves blank. Confirm coverage on the visit date and that the patient’s and subscriber’s names and the ID number match the plan’s record; those gaps are where CARC 26, 27, 31 and 140 start. For each planned code, record the frequency history, any alternate-benefit (downgrade) rule and any predetermination the plan requires, then the remaining annual maximum and any second plan: the facts behind CARC 119, 169, 197 and 22. Add the deductible still to be met, which shapes the patient’s portion. Note who checked, on what date and what the plan reported, so a later denial can be traced back to that note.

The next step

Bring us the process that keeps getting stuck.

A 20-minute conversation about the workflow, the teams and the systems involved — and a straight answer on whether The Revenue Review is the right next step. If it is not, we say that on the call.

A real person answers or calls you back the same business day.

Free self-check · 2 taps