RemitBench

RemitBench/Denial codes/CO-119

CO-119 denial code

The patient was covered. The plan simply ran out of money for the period. That is a very different thing from a denial, and it needs a very different conversation.

What it means
The plan caps what it pays over a period, and this claim went past the cap. Nothing was judged, nothing was excluded, and the coverage never lapsed.
Who owes the money
Read the letters The code itself sets no rule, and the industry combination table allows CO, PI or PR here. All three turn up in real remittances. When it is a true annual maximum in dental, PR is normal and the patient genuinely owes it, which is unusual on this site.
Is appealing worth it
Only if the count is wrong. There is no decision to argue with. Check what the plan applied against the maximum before you accept the number, because that is where the mistakes are.

Do not tell the patient their insurance denied it. That is not what happened, and it starts a fight with the wrong party. The plan paid everything it promised for the year and stopped at the number in their own benefit booklet.

Do not read this as a lifetime cap. Code 119 is a maximum for a period or an occurrence, and it comes back. Lifetime maximums are codes 35 and 149, and those never come back. Telling a patient the wrong one is an expensive mistake in both directions.

What a benefit maximum actually is

A maximum is a promise with a ceiling. The plan agrees to pay for covered care up to a set amount, and once it has paid that amount the promise is finished until the period starts again.

It is not an exclusion, and it is not a judgment. The same service that just denied would have been paid in January. That is the whole idea, and it is why this code needs a different explanation than every other code on this site.

Kind of limitWhat it looks like
AnnualA dollar cap for the benefit year. The defining dental version, and the reason this code exists in most dental offices.
Per periodA cap on a shorter window, such as a number of visits in six months.
Per occurrenceA cap tied to one event rather than to the calendar, such as one course of treatment.
Per categoryA separate ceiling for one kind of care, sitting inside or alongside the main maximum.

The benefit year is not always the calendar year. Plenty of plans run from the employer's renewal date instead. A patient who believes their maximum reset in January can be four months from the truth, and so can your treatment plan.

Why the payer sent it

Look at the second and third of those. Both are cases where the payer is right and your records are incomplete, which is why the first move on this code is asking the payer for a number rather than checking your own ledger.

Remark codes you will see with it

Code 119 does not require a remark the way code 96 does, but one usually comes along, and it tells you which kind of maximum you hit.

Remark codeWhat it adds
M86The plan already paid for the same or a similar procedure inside a set time window. The most common partner in dental, and a loose fit for a dollar maximum. See below.
N587Policy benefits have been exhausted. The plainest description of an emptied maximum there is.
N435More, or sooner, than the plan allows without supporting documentation. A frequency ceiling rather than a dollar one.
N640More, or sooner, than the plan allows. The same idea as N435 without the documentation clause.
N362The number of days or units of service is above the plan's maximum. A count, not an amount.
N117This service is paid only once in a patient's lifetime. If you see this, check whether the reason code should have been 35 or 149 instead.
N786A limit on the active or retention phase of orthodontic treatment. The one remark on this list written for dental.
N130Go and read the plan's benefit documents. It names no number at all. It has its own page.

The remark that does not quite fit

Something odd happens with this code, and it is worth knowing so you do not misread your own remittance.

One large dental carrier publishes a document mapping its own processing policies to the standard codes. Reason code 119 appears on 76 of those policies, and the remark attached to half of them is M86, which is about a repeat of the same procedure inside a time window. That is a frequency rule. An exhausted annual maximum is not a frequency rule. The two rows that describe the annual maximum in plain words still carry M86.

The pairing is allowed. The industry combination table approves M86 with 119. But another payer's published crosswalk maps every one of its benefit-maximum codes to N587, "policy benefits have been exhausted", which says what actually happened.

So do not read the remark as the reason. An M86 beside a 119 does not mean you billed something twice. Read the payer's own sentence next to the code. On a dental remittance it will usually say the maximum, whatever the remark number implies.

Read the letters in front of the 119

Some codes name their own group codes. Code 45 allows only CO or PR, and code 18 asks for OA. Code 119 says nothing at all, so the payer picks. The industry table of approved combinations narrows it a little: every entry for this code allows CO, PI or PR.

PR-119
Patient responsibility. The common one in dental, and usually correct. The plan paid its promised amount and the rest was always going to be the patient's.
CO-119
Contractual obligation. Your write-off. Turns up where your contract says you absorb charges past a limit, which is more common on medical plans than dental ones.
PI-119
Payer initiated. Not the patient's either. Medicare cannot use PI. Dental plans use it, often when the dentist is in network.
OA-119
Not an approved pairing. Every entry in the industry combination table for this code allows CO, PI and PR, and none allows OA. An OA-119 is worth a phone call.

The in-network swing applies here too. As with code 96, some dental carriers send different letters depending on whether the dentist is contracted with them. Do not carry an assumption from one payer into another one.

119 against the codes it is mistaken for

Four codes all arrive looking like "the plan will not pay". Only one of them means the money ran out, and telling them apart takes ten seconds.

CodeWhat the payer is actually saying
119Covered, and the maximum for this period or occurrence is used up. It comes back when the period does.
35The lifetime maximum for the whole plan has been reached. It does not come back. Ever.
149The lifetime maximum for one service or benefit category. Carved out of 35 in 2002 to name the narrower case, and just as final.
27Coverage had already ended on the date of service. The patient is not covered at all, which is a different problem and a different fix. See the PR-27 page.

Short version: with a 119 the plan is fine and the money is gone. With a 35 or 149 the money is gone for good. With a 27 the plan is gone.

Other codes worth telling apart

CodeHow it differs from 119
96Not covered at all. Some dental carriers report an exhausted annual maximum here instead of under 119, which is why the two get tangled. See the CO-96 page.
204The service is not in the benefits the patient bought. Never covered, rather than covered until the money ran out. See the PR-204 page.
151Too many services for what the payer will support. A count of services rather than a ceiling on dollars.
45Priced below your charge. The plan paid, and the gap is your contractual discount. See the CO-45 page.
M86A remark, not a reason code. It says the plan already paid for the same or a similar procedure inside a set time window. It is the remark you will most often find beside a dental 119, and the section below explains why that is a strange fit.
N587A remark saying policy benefits have been exhausted. It describes an emptied maximum far better than M86 does, and some payers use it for exactly that.

What to do next

  1. Ask the payer what is left, for the right benefit year

    Get two numbers: the maximum for the period and the amount used. Ask which dates the benefit year runs between, because that answer is often the surprise.

    If the used amount looks too high: ask for the claims that made it up. You are looking for a claim posted twice, or one that should not count.
  2. Check what the plan counted

    Not everything counts against a maximum. Many dental plans leave preventive care out of it entirely, and orthodontic benefits usually sit under their own separate lifetime ceiling.

    If a service that should be excluded was counted: that is a real appeal, and a winnable one. Point at the section of the plan document that excludes it.
  3. Check the date the claim landed in

    A claim submitted in December and processed in January can fall either side of the line. If the service happened in the new benefit year, the claim should be counted against the new maximum.

    If the year is wrong: ask for the claim to be reprocessed against the correct benefit period. That is a correction, not an appeal.
  4. Handle the money in plain words

    If the count is right, the patient owes it and there is nothing wrong. What matters now is how you say it. "Your plan pays up to a set amount each year and it has paid all of it" gets paid. "Your insurance denied it" gets an argument.

    Confirm what you may charge. Under most participating contracts you are still held to the contracted rate rather than your full fee, even once the plan has stopped paying. Read that clause before you quote a number.
  5. Use the date to help them

    This is the one code where the calendar is a tool. Non-urgent treatment scheduled after the period rolls over is paid again at the full maximum.

    Where clinically sound, split a large case across two benefit years and say so at the treatment plan. Patients remember the office that saved them a maximum.

Does 119 show up in dental?

This is the code's home. The annual maximum is a defining feature of dental benefits and has almost no equivalent on the medical side, where dollar limits on essential health benefits are largely gone.

That difference is the reason a biller who moves from medical into dental gets caught by this code. On the medical side a plan that stops paying usually means something went wrong. In dental it usually means the plan did exactly what it said it would.

What it means for the patient

It means they owe the money, and that is unusual on this site. Most codes here end with a reason you cannot bill somebody. This one ends with a balance the patient genuinely agreed to when they took the plan.

That makes the timing of the conversation the whole job. A patient told at the treatment plan that the plan has 340 dollars left is a patient making a decision. A patient told after the crown is seated is a collections problem.

What you may actually charge

This is the part offices get wrong, and it costs them the patient rather than the money. Once the plan stops paying, a participating dentist is normally still held to the contracted fee, not the full fee on the practice's schedule.

One large carrier's dentist handbook is explicit about it. It defines the approved amount as the total fee a participating dentist agrees to accept as payment in full, and says participating dentists agree not to collect the difference between that amount and their actual fee. Another of its regional handbooks says the filed fees apply even when a claim is not paid because of an annual maximum, and that the network discount must be applied before the patient is billed.

So the patient owes the contracted amount, not your fee. Billing the full fee once the maximum is gone is the thing your contract most directly forbids, and it is easy to do by accident, because nothing is coming from the plan to remind you.

PR is normal here, but it is not automatic

Across those 76 policy rows the group code is split almost evenly between PR and PI, and seven rows send different letters depending on whether the dentist is in network: PR out of network, PI in network. Same denial, opposite bill.

There is a pattern in the split, and it is a useful one. The rows that describe a genuine exhausted annual maximum are PR either way, because the money really did run out and the patient really does owe the rest. The rows that describe the carrier's own treatment guidelines, such as a cap on how many sites in a quadrant it will pay for, lean PI for a contracted dentist, which means you absorb it.

Where the maximum is not the maximum

Where a 119 shows up outside dental

It is not a dental-only code. One Medicare contractor documents PR-119 on physical, occupational and speech therapy claims that pass the annual financial threshold, and a state behavioral health payer publishes a crosswalk sending CO-119 when observation hours pass a daily limit.

Those two are worth putting side by side. Same code, one PR and one CO, on payers that both followed the rules. It is the argument for reading the letters in a single sentence.

Two habits worth building

When not to appeal

Appeal when the arithmetic is wrong: a claim counted twice, a service counted that the plan excludes from the maximum, or a claim applied to the wrong benefit year. Those are corrections dressed as appeals, and they are the only ones that pay here.

Related codes

Back to all denial codes

RemitBench reads dental EOB PDFs and turns them into posting-ready lines, in your browser, with no upload. It does not read medical remittances today.

Open the app

Opens your mail app with the message written. Nothing is sent from this page.