CARC Codes · CO-35

CO-35 denial code: what it means and how to fix it.

CO-35 shows up on your ERA when the patient's lifetime benefit maximum has been reached. A lifetime max never resets. The practice absorbs the adjustment unless the patient agreed to pay for non-covered care.

Talk to an RCM Specialist

Needletail confirms lifetime maximums, ortho carryover, and per-tooth limits before the appointment.

5

RARC codes decoded

7

ranked dental triggers

1

lookalike code: CO-119 (resets)

Sample ERA · line item
denied
Claim lineD2740 · $485.00
CARCCO-35claim/service lacks information
RARC on this line
M86N362MA01MA130
Fix the RARC's field, resubmit with frequency code 7. No appeal needed.
At a glance

TL;DR

CO-35 means the patient's lifetime benefit maximum has been reached. It never resets, never renews, and does not start over in January.

CO-35 is lifetime. CO-119 is per-period. With CO-119 you can wait for the benefit year to renew. With CO-35 waiting changes nothing.

Dental triggers: exhausted orthodontic lifetime max, one-crown-per-tooth limits, implant caps, and usage carried over from a prior plan with the same carrier.

Don't rebill. Check the RARC, confirm the usage history is correct, look for secondary coverage, then bill the patient where your contract and the signed financial agreement allow it.

Most CO-35s trace back to a lifetime number nobody checked before treatment started. Pre-appointment verification surfaces the remaining lifetime balance upstream.

What is it

What is the CO-35 denial code?

The official definition: "Lifetime benefit maximum has been reached." The plan has paid up to the total it will ever pay for this patient in this benefit category. Nothing is left to pay on the claim.

Why does the "CO" matter? It tells you who is on the hook. Contractual Obligation means the payer contract makes the practice responsible for the adjusted amount. Whether the patient can be billed depends on your participation agreement and on what the patient signed before treatment. Check both before you send a statement.

The defining feature of CO-35 is that it is lifetime. An annual maximum resets on the plan's renewal date. A lifetime maximum accumulates for as long as the patient stays with that carrier's plan design. Orthodontic benefits are the most common example, and many plans also apply lifetime limits to implants, crowns on the same tooth, and other major services.

Services denied under CO-35 are not defective claims. The data is fine and the coding is fine. The patient's benefit is used up. That is why the fix path looks different from a data-error denial: you verify the usage count, check for other coverage, and manage the patient conversation.

The common thread across CO-35 denials: the lifetime balance was knowable before treatment started. Phase 1 ortho history, a prior crown on the same tooth, and benefits carried over from an old group plan all sit in the payer's records. Practices that run verification before the appointment see the lifetime balance at scheduling.

Don't confuse CO-35 with CO-119

CO-119 is the benefit maximum for a period, usually the benefit year. It resets. CO-35 is the lifetime maximum. It doesn't. If a payer sends CO-119 and you wait for renewal, the claim can be filed again. If a payer sends CO-35, waiting for renewal does nothing.

The fix

How to Fix a CO-35 Denial, step by step.

This isn't a data error, so a corrected claim usually won't help. The question is whether the payer's count is right, whether another payer owes something, and who pays the rest.

Got a CO-35?Pull your ERA or EOB, find the RARC attached to CO-35Which situation matches?

Provider

Lifetime Max Hit

M86, N362

Plan's lifetime cap reached. Verify usage history, check for secondary, bill patient balance

Patient

Appeal Rights

MA01

Review appeal options, check for secondary coverage, file secondary claim if applicable

Coding

Patient Responsibility

MA130

No remaining lifetime benefit. Inform patient, set up payment plan, discuss alternatives
Resolve the balance: secondary claim, patient statement, or documented appeal
  1. 1

    Pull the ERA or EOB. Find the RARC.

    Open the 835 or the paper EOB. Look for the remark code on the CO-35 line. M86 and N362 are the two you'll see most. The RARC tells you which lifetime limit the payer applied.

  2. 2

    Verify the usage history.

    Call the payer or check the portal for the lifetime accumulator. Compare it against your own treatment records. Did the payer count a Phase 1 ortho payment correctly? Is the prior crown actually on this tooth? Did usage carry over from a previous plan with the same carrier? Counting mistakes are the only part of CO-35 that is fixable on the payer side.

  3. 3

    Check for secondary coverage.

    A lifetime max on the primary plan doesn't stop a secondary plan from paying. Confirm whether the patient has another dental plan, then file the secondary claim with the primary EOB attached. Verify coordination of benefits details first, because the order of payers can change the outcome.

  4. 4

    Decide who owes the balance.

    Review your payer contract and the financial agreement the patient signed. Some contracts let you bill the patient for services past a benefit maximum. Others require specific notice or a signed waiver before treatment. Don't send a statement until you've confirmed what applies.

  5. 5

    Talk to the patient and document it.

    Explain that the lifetime benefit is used up and won't renew. Offer a payment plan. If treatment isn't finished, discuss alternatives that fit the remaining benefit. Record the conversation in the chart.

ScenarioCodes You'll SeeHow to Fix It
Lifetime maximum correctly exhaustedM86, N362Verify the usage history, check for secondary coverage, bill the patient balance where your contract allows it.
Payer may have miscounted usageMA01Review appeal options and dispute the accumulator with documentation if the count looks wrong.
No remaining benefit, no secondary coverageMA130Inform the patient, set up a payment plan, and discuss treatment alternatives that fit the remaining benefit.

Lifetime limits don't reset.

Needletail's dental verification surfaces remaining lifetime benefits alongside annual maximums, so you know exactly where the patient stands before committing to treatment.

The decoder

CO-35 RARC decoder: what each remark code means.

CO-35 tells you the lifetime maximum is gone. The RARC tells you which limit the payer applied. Here are the remark codes dental practices see most often with CO-35.

Lifetime Max Hit

M86Service denied because payment already made for same/similar procedure within a set time frameVerify the accumulator, check for secondary, bill the patient where allowed
N362The number of days or units of service exceeds the acceptable maximumConfirm prior service on the same tooth or category

Secondary Insurance

MA01Alert: if you do not agree with what we approved, you may appeal our decisionReview appeal options, file with secondary payer if applicable

Patient Responsibility

MA130Claim contains incomplete/invalid information, no appeal rights affordedRead the companion RARC before deciding next step
Lifetime Max HitSecondary InsurancePatient Responsibility
RARCWhat the Payer Is SayingDental ContextThe Fix
M86Service denied because payment already made for same or similar procedure within a set time frameOrtho lifetime max used, implant cap reached, or a crown-category lifetime limit already paid outPull the accumulator, confirm the count, then look for secondary or bill the patient balance.
N362The number of days or units of service exceeds the acceptable maximumOne crown per tooth per lifetime, or a bridge replacement frequency limitConfirm the prior service on that tooth. Appeal only with clinical documentation if the plan allows an exception.
MA01Alert: if you do not agree with what we approved for these services, you may appeal our decisionPractice has the right to appeal the lifetime maximum determinationReview appeal options. If secondary coverage exists, file with the secondary payer.
MA130Claim contains incomplete/invalid information, no appeal rights affordedInformational code that rides alongside another RARCFind the companion RARC and follow the fix for that code.

If your RARC isn't in this table, pull the full code from the 835 and look it up in the official RARC list. A denial that carries no lifetime-related remark code may be a different limitation. Check the plan's benefit summary before you label it CO-35.

Same lifetime caps catching you after treatment starts?

Needletail pulls lifetime benefit data during pre-appointment verification. The cap shows up at scheduling, not on the ERA.

Common causes

Common causes of CO-35 in dental practices.

Most CO-35 content stops at "the benefit is exhausted." Here's what actually exhausts it in a dental office, mapped to the remark codes that come with each cause.

1

Orthodontic lifetime maximum exhausted

M86

Separate ortho cap used up, often by Phase 1 treatment years earlier

2

Crown-per-tooth lifetime limit

N362

Plan covers one crown per tooth per lifetime; second crown denied

3

Major restorative lifetime cap

M86

Plans with a lifetime dollar limit on major services

4

DME/prosthetic lifetime benefit used

M86

Medical-side prosthetic or equipment benefit tied to a lifetime limit

5

Accumulated usage from prior plan (same carrier)

N362

Carrier carries lifetime usage across a plan or employer change

6

Implant lifetime benefit cap

M86

Implant benefit limited to a lifetime dollar amount or count

7

Bridge replacement lifetime frequency

N362

Replacement bridge on the same site denied under a lifetime frequency rule

  • Ortho is the number one source of CO-35 in dental. Most plans that cover orthodontics carry a separate lifetime maximum, commonly in the $1,000 to $2,000 range. It sits apart from the annual maximum for general dental care, so a patient with plenty of annual benefit left can still be at zero for ortho.
  • Phase 1 and Phase 2 treatment is where it gets tricky. A child who used part of the lifetime ortho max for early interceptive treatment has less available when comprehensive treatment starts as a teenager or adult. The payer's accumulator keeps counting, even if the patient has since changed jobs or plans under the same carrier.
  • Monthly ortho billing adds another wrinkle. The first few payments may process normally. The denial lands partway through treatment, when the cap is reached.

  • Some plans cover one crown per tooth per lifetime. Others set a lifetime frequency on bridges or implants at a given site. These generate CO-35 with N362 because the limit is tied to a service, not a dollar total.
  • These denials usually come from a prior claim that is on file with the carrier but not obvious in your chart. A crown placed at a previous practice still counts against the tooth.

Orthodontic lifetime carryover is invisible without verification.

Needletail checks remaining lifetime ortho benefits as part of every eligibility check, Phase 1 history included.

  • A patient who changes employers but stays with the same dental carrier may find that the carrier carries lifetime usage forward. The new group contract looks like a fresh start. The accumulator says otherwise. Whether lifetime usage carries over depends on the carrier and the contract language, so confirm it rather than assuming either way.
  • Dental practices that also bill medical for oral surgery, sleep appliances, or prosthetics can run into similar lifetime-type limits on the medical side, including capped benefit rules for durable equipment. Remark code conventions differ between dental and medical claims, so read the payer's explanation closely before applying a dental fix to a medical-side denial.
TriggerWhat's WrongRARC You'll See
Orthodontic lifetime maximum exhaustedSeparate ortho cap used up, often by Phase 1 treatment years earlierM86
Crown-per-tooth lifetime limitPlan covers one crown per tooth per lifetime; second crown deniedN362
Major restorative lifetime capPlans with a lifetime dollar limit on major servicesM86
DME/prosthetic lifetime benefit usedMedical-side prosthetic or equipment benefit tied to a lifetime limitM86
Accumulated usage from prior plan (same carrier)Carrier carries lifetime usage across a plan or employer changeN362
Implant lifetime benefit capImplant benefit limited to a lifetime dollar amount or countM86
Bridge replacement lifetime frequencyReplacement bridge on the same site denied under a lifetime frequency ruleN362
Comparison

CO-35 vs. CO-119, CO-151, and CO-50.

CO-35 and CO-119 get mixed up constantly. The difference decides your whole fix path: CO-35 is lifetime and never resets, CO-119 is per-period and renews.

CodeTriggerWho OwesType
CO-35Lifetime benefit maximum reachedPractice absorbsInfo
CO-119Benefit max for period (annual)Practice absorbsInfo
CO-151Prior auth/frequency exceededPractice absorbsAuth
CO-50Not medically necessaryPractice absorbsDocs
CO-45Charges exceed fee schedulePractice absorbsFee
InfoAuthDocsFee

The question to ask first: does this limit ever come back? CO-119 is an annual maximum. When the benefit year renews, the patient has a fresh balance. You can schedule the remaining treatment after renewal, or resubmit if timely filing allows. CO-35 doesn't renew. The balance is gone for good under that plan design.

CO-151 can look similar because it also involves a limit, but it relates to frequency or authorization on a specific service, not a dollar total. CO-50 is a medical necessity decision and CO-45 is a fee schedule adjustment. Neither is about the patient running out of benefit.

Practical rule: if the payer says "maximum" and the word "lifetime" appears anywhere in the EOB or remark text, treat it as CO-35 and skip the wait-for-renewal strategy.

CO-35 and CO-119 look similar but work differently.

One resets, one doesn't. One upstream verification flags both before the claim is built.

Prevention

How to prevent CO-35 denials before they happen.

CO-35 can't be corrected after the fact, so the only real prevention is knowing the lifetime balance before treatment. Verification and a good financial conversation reduce billing surprises, but neither guarantees the claim will be paid.

48 hours before every major, implant, or ortho appointment
48 hrs

Ask for the lifetime balance by name.

Check the remaining LIFETIME max, not just the annual maximum.

36 hrs

Check history for prior services on the same tooth.

Compare the patient's prior usage against the lifetime cap.

24 hrs

Confirm whether usage carried over from a prior plan.

Compare planned treatment cost to remaining lifetime benefit; flag shortfalls.

12 hrs

Flag the shortfall and quote the patient.

Discuss payment before treatment, not after the denial.

Day of

Re-check on the day of service.

Verify nothing changed since scheduling.

The manual cost at scale

Lifetime benefit checks add time to verification because many portals show annual numbers first. Teams end up on the phone for ortho and implant cases. Automating the pull, with human review of unusual plan designs, keeps this step consistent across locations.

Make this checklist automatic.

Needletail runs the 48-hour prevention checklist for every scheduled patient: automated eligibility pulls, subscriber matching, and NPI checks, without a biller touching a portal.

Real scenarios

Real dental practice scenarios.

These three come straight from dental billing teams. Each one produces a CO-35 that could have been spotted before treatment started.

Scenario 1

Orthodontic lifetime maximum reached

A patient had Phase 1 ortho as a child and the plan paid $1,200 toward a $2,000 lifetime ortho max. Now an adult, the patient starts Phase 2 with the same carrier. Only $800 remains. Monthly claims process for a while, then start to deny.

What comes back

CO-35 + M86 (payment already made for same/similar procedure within a set time frame).

The fix

Confirm the accumulator is accurate, then bill the patient for the remaining balance according to the signed ortho contract and your payer agreement. Offer a payment plan.

How to prevent it

Check ortho lifetime usage before starting any ortho case. Present the expected patient portion at the consult, not after the first denial.

Scenario 2

Crown replacement denied, lifetime frequency

A crown on tooth #30 was placed four years ago. The plan allows one crown per tooth per lifetime. The replacement crown claim is denied.

What comes back

CO-35 + N362 (the number of days or units of service exceeds the acceptable maximum).

The fix

Appeal with clinical documentation if the replacement is due to fracture or decay, not cosmetic. Include radiographs, intraoral photos, and a narrative. If the plan has no exception, the patient owes the balance per your agreement.

How to prevent it

Check the patient's history for prior crowns on the same tooth, including work done at other offices, before scheduling the replacement.

Scenario 3

Accumulated benefits across prior plans

A patient switches employers but stays with the same dental carrier. The carrier carries over $1,500 of lifetime usage from the prior plan. The first major procedure under the new plan is denied because the lifetime max is nearly exhausted.

What comes back

CO-35 + M86 (payment already made for same/similar procedure within a set time frame).

The fix

Ask the payer to confirm in writing whether the new group contract should reset lifetime tracking. If the contract says it resets, dispute the accumulator. If it says usage carries over, bill the patient per your agreement.

How to prevent it

At verification, ask whether lifetime tracking resets under the new group contract and request the current amount used.

What these three have in common

Every one of them started with a lifetime number that was knowable before the patient sat down.

  • The ortho balance was in the payer's file. The prior crown was in the claim history. The carried-over usage was in the accumulator.
  • Needletail's dental verification catches these upstream, confirming remaining lifetime benefits, ortho history, and per-tooth limits.
  • Human specialists review every verification before the full breakdown is written into the PMS.
  • By the time treatment is scheduled, the lifetime balance is on the record and the patient conversation can happen first.
Track what doesn't reset

Know the lifetime balance before treatment starts, not after the denial.

Needletail confirms lifetime maximums, ortho carryover, and per-tooth limits before the appointment. Human specialists review every verification before the full breakdown goes into your PMS.

Jofin Joseph

Your call is with Jofin Joseph,
Co-Founder and CEO.

Questions about this code

CO-35 means the patient's lifetime benefit maximum has been reached. The plan has paid the most it will ever pay for that benefit category, such as orthodontics, or for that service, such as a crown on a given tooth. The RARC on the line, usually M86 or N362, tells you which limit applied.

Start by verifying the payer's usage count against your records. Then check for secondary coverage and file a secondary claim if one exists. If nothing else applies, bill the patient the balance where your payer contract and signed financial agreement allow it. If the payer miscounted usage, dispute it with documentation.

CO-35 is the lifetime maximum. It never resets and accumulates for as long as the patient is under that plan design. CO-119 is the benefit maximum for a period, typically the annual benefit year, and it resets at renewal. With CO-119 you can often wait for the new benefit year. With CO-35 waiting changes nothing, so the fix path is secondary insurance, patient billing, or a dispute if the count is wrong.

It depends on the carrier and the contract. If the patient moves to a different carrier, tracking usually starts over. If the patient stays with the same carrier under a new group plan, the carrier may carry the usage forward. Ask the payer directly whether lifetime tracking resets under the new group contract.

Only in narrow cases. An appeal makes sense if the payer miscalculated usage, applied the wrong plan's accumulator, or the plan has an exception, such as a replacement crown due to fracture or decay. If the lifetime max is correctly exhausted, an appeal won't change the outcome and the balance moves to secondary coverage or the patient.