CO-151 denial code: what it means and how to fix it.
CO-151 means the payer doesn't think the information submitted supports how many times, or how much, you billed for this service. In dental, that almost always means a frequency or unit limit: a second cleaning too soon, an FMX retaken too early, a perio maintenance visit the plan simply doesn't cover that often.
See how Needletail checks frequency counts and remaining benefits before every appointment.
CDT codes with frequency rules
procedure categories mapped
ranked dental triggers
TL;DR
CO-151 means the service exceeds the payer's frequency or unit limit for that procedure code.
Dental insurance is built around frequency rules: prophy 2x/year, BWX 1x/year, FMX 1x/3-5 years, fluoride and sealants age-limited, perio maintenance usually capped at 2x even when patients clinically need 3-4x.
This is almost always a data problem, not a clinical dispute: the claim is correct, the payer's frequency count just says it's too soon.
The fix is confirming the last service date against the payer's specific rule, not a general industry rule of thumb.
Perio maintenance (D4910) is the single most problematic code here, because clinical need routinely outpaces what most plans will cover.
Checking frequency eligibility before scheduling, not after the denial, is the only way to avoid this recurring.
What is the CO-151 denial code?
The official definition: "Payment adjusted because the payer deems the information submitted does not support this many/frequency of services." Translated: you billed this procedure more times, or in more units, than the payer's rules allow for this patient in this time window.
No other denial code in this series is more dental-specific. Dental insurance, almost uniquely among healthcare benefits, is built around hard frequency limits: two cleanings a year, one full mouth series every three to five years, age cutoffs on fluoride and sealants, and a periodontal maintenance cap that routinely falls short of what patients actually need.
CO-151 isn't usually a sign that anything went wrong clinically. The treatment was almost certainly appropriate. The claim is simply telling you that the payer's count for this specific procedure, for this specific patient, in this specific time window, has already been used up.
Because the rule is tied to the exact CDT code and the payer's specific benefit year (which isn't always the calendar year), the fix starts with one question: when was the last time this code was billed for this patient, and does the payer count from January 1 or from the patient's enrollment date?
Don't confuse CO-151 with CO-150
CO-150 means the documentation submitted doesn't support the level of service billed, a coding and documentation issue. CO-151 means the number of times or units billed exceeds what's allowed, a frequency and quantity issue. The treatment can be perfectly documented and still trigger CO-151 if it simply happened too soon.
How to fix a CO-151 denial,
and the frequency rules behind it.
This isn't a coding error to patch. It's a frequency count to verify, then decide whether to appeal, write off, or bill the patient.
LCD Basis
Local Coverage Determination
N115
Unit Limit
Units Exceed MUE
N362
Unsure
Check Claim History
N115, N362
- 1
Pull the ERA. Find the RARC: N115 or N362.
N115 means the denial is based on a Local Coverage Determination (a specific frequency policy). N362 means the units billed exceed a Medically Unlikely Edit limit for that code.
- 2
Check the patient's last service date for this exact CDT code.
Pull the chart history and confirm when this specific code was last billed for this specific patient, not just when they were last seen for any reason.
- 3
Confirm the payer's specific frequency rule, not a general assumption.
Frequency windows vary by payer and sometimes by plan within the same payer. A 2x/year rule for one plan might run on the calendar year; another might run on a rolling 12 months from the last service date.
- 4
Decide: appeal, write off, or bill the patient.
If the frequency limit was genuinely exceeded and the service was clinically necessary (common with perio maintenance), appeal with clinical documentation, or bill the patient for the out-of-benefit visit if your fee agreement allows it.
- 5
Update the PMS recall schedule to the next eligible date.
Set the next scheduled visit for that procedure to the actual date the frequency rule resets, not a generic six-month default, so the same denial doesn't repeat.
| CDT Procedure | Frequency Limit | Common Payer Rule |
|---|---|---|
| D1110 prophylaxis (cleaning) | 2x per calendar/benefit year | Most PPOs and Medicaid cap routine cleanings at 2 per benefit year |
| D0274 bitewing X-rays | 1x per 12 months | Standard across most commercial and Medicaid plans |
| D0210 full mouth series (FMX) | 1x per 3-5 years | Longer reset window than other imaging; varies significantly by payer |
| D1206 fluoride treatment | Age-limited, 2x per year | Many plans cap coverage for patients under roughly age 14-19 |
| D1351 sealants | 1x per tooth, typically ages 6-14 | Age cutoff varies by payer; some extend coverage to permanent molars only |
| D4910 perio maintenance | 2-4x per year clinically, payer often caps at 2 | The most problematic gap: clinical need routinely exceeds payer coverage |
Never book a visit the payer is going to deny for frequency.
Needletail checks remaining benefits, last service dates, and frequency counts for every procedure before scheduling, so the practice knows a CO-151 is coming before the patient even sits down.
CO-151 RARC decoder:
what each remark code means.
CO-151 only pairs with two remark codes in practice, but they point to two meaningfully different rule types.
Frequency & Unit Limits
| RARC | What the Payer Is Saying | Dental Context | The Fix |
|---|---|---|---|
| N115 | This decision was based on a Local Coverage Determination (LCD) | The most common CO-151 remark code. Applies to frequency rules on prophy, FMX, fluoride, sealants, and especially perio maintenance, where the clinical need often exceeds the payer's covered frequency. | Pull the payer's specific LCD or policy document for the exact frequency rule, then confirm the last service date before deciding whether to appeal or bill the patient. |
| N362 | Units exceed Medically Unlikely Edits (MUE) | Shows up when the number of units billed on a single claim line, rather than the frequency across visits, exceeds what's clinically plausible for that code, such as quadrant-based periodontal procedures. | Confirm the units billed against the payer's MUE table for the code, and correct the unit count if it was a data entry error rather than a genuine frequency issue. |
If a RARC other than N115 or N362 appears on a CO-151 line, check the full code in your 835 file against the official RARC list. Some payers use a proprietary remark code for frequency denials instead of the standard ones.
Same N115 showing up every month?
A recurring N115 almost always means frequency counts aren't being checked before scheduling. Needletail's dental verification confirms last service dates and benefit counts upfront, so these stop showing up on your ERA.
Common causes of CO-151
in dental practices.
Organized by the CDT procedure category where each cause actually shows up, ranked by how often it generates a denial.
Periodontal maintenance exceeding the payer's annual cap (D4910)
N115Patient clinically needs 3-4 visits a year; most payers cap coverage at 2, so the third and fourth visits deny
Preventive cleaning scheduled too soon (D1110)
N115Third cleaning booked within the same benefit year before the frequency count resets
Diagnostic imaging retaken too early (FMX/BWX)
N115A full mouth series retaken before the 3-5 year window closes, often after a patient transfers to a new practice
Age-limited preventive service billed outside the covered range (fluoride, sealants)
N115, N362Fluoride or sealants billed for a patient above the plan's covered age cutoff
- Prophylaxis is the highest-volume frequency denial simply because it's the highest-volume procedure. Most plans cap it at 2 cleanings per benefit year, and a patient who comes in for a third, often for a legitimate clinical reason like active periodontal risk, triggers CO-151.
- Fluoride treatments are almost always age-limited, typically covering patients under somewhere between 14 and 19 depending on the plan, in addition to a frequency cap of roughly twice a year.
- Sealants carry both an age cutoff (commonly 6 to 14) and a per-tooth limit. Billing a sealant for a tooth or age outside that window produces the same CO-151 pattern even though the procedure itself was entirely appropriate.
- Bitewing X-rays typically reset every 12 months, which is a short enough window that it rarely causes problems unless a patient is seen twice in rapid succession across two different practices.
- Full mouth series imaging is the opposite problem: a 3 to 5 year reset window is long enough that patients often transfer practices in between, and the new practice has no record of when the FMX was last taken.
- The new practice retaking an FMX that's still within the previous practice's window is one of the most common and most avoidable CO-151 triggers in dental, purely a records-continuity problem.
Perio maintenance shouldn't be a guessing game.
Needletail tracks frequency counts and remaining benefits for every procedure, including periodontal maintenance, before the appointment, so your team knows exactly how many covered visits are left before scheduling the next one.
- D4910 is the single code where clinical need and payer coverage diverge the most. Active perio patients often need maintenance visits every 3 months, 4 times a year, to manage disease progression.
- Most dental plans, however, cap periodontal maintenance coverage at 2 visits per year, treating it closer to a routine cleaning schedule than the active disease management it actually is.
- This gap doesn't go away with better claim data. The clinically necessary third and fourth visits will consistently deny under CO-151 unless the practice bills the patient directly for the out-of-benefit visits or builds a strong appeal with periodontal charting documenting disease activity.
| Trigger | What's Wrong | RARC You'll See |
|---|---|---|
| Periodontal maintenance exceeding the payer's annual cap (D4910) | Patient clinically needs 3-4 visits a year; most payers cap coverage at 2, so the third and fourth visits deny | N115 |
| Preventive cleaning scheduled too soon (D1110) | Third cleaning booked within the same benefit year before the frequency count resets | N115 |
| Diagnostic imaging retaken too early (FMX/BWX) | A full mouth series retaken before the 3-5 year window closes, often after a patient transfers to a new practice | N115 |
| Age-limited preventive service billed outside the covered range (fluoride, sealants) | Fluoride or sealants billed for a patient above the plan's covered age cutoff | N115, N362 |
CO-151 vs.
CO-150, CO-16, and CO-96.
Four codes that can all look like “the claim came back wrong,” but the actual problem is different in each case.
| Code | Trigger | Who Owes | Type |
|---|---|---|---|
| CO-151 | Service exceeds the payer's frequency or unit limit | Practice absorbs (or bills patient per plan) | Frequency |
| CO-150 | Documentation doesn't support the level of service billed | Practice absorbs | Documentation |
| CO-16 | Claim arrived with missing or invalid data | Practice absorbs | Data |
| CO-96 | Service excluded from coverage under the plan | Practice absorbs | Coverage |
CO-150 and CO-151 get confused constantly because both sound like “not enough support.” CO-150 is about the quality and completeness of documentation; CO-151 is purely a count, how many times or how many units.
CO-16 is a data error that resubmission fixes. CO-151 is a timing problem; resubmitting the exact same claim won't help, because the count is still too high until the frequency window resets.
CO-96 means the service category itself isn't covered at all. CO-151 means the service is covered, just not this many times yet. That distinction changes whether the conversation with the patient is about coverage or about timing.
One verification pass. Every frequency rule checked.
Needletail's pre-appointment dental verification confirms remaining benefits and frequency counts across preventive, diagnostic, and periodontal procedures in a single check, so CO-150, CO-16, and CO-151 all get caught before the claim goes out.
How to prevent CO-151 denials
before you schedule the visit.
Every CO-151 is a scheduling and tracking problem, which means it's almost entirely preventable with the right check before the appointment goes on the calendar.
Check the last service date for the exact CDT code before booking.
Verify the last billed date for the exact CDT code being scheduled, not just the last visit.
Confirm the payer-specific frequency rule, not an industry default.
Cross-reference the specific payer's frequency rule, not a general assumption.
Track periodontal maintenance visit counts against the payer's annual cap.
Track D4910 visit counts per patient against each payer's specific annual limit.
Confirm patient age against the plan's covered range for fluoride and sealants.
Check the patient's age against the specific plan's covered range for age-limited services.
Set the PMS recall date to the actual next-eligible date.
Update recall scheduling to the payer-specific next-eligible date for that CDT code.
The cost of guessing on frequency
Every CO-151 generates rework: a claim to research, a patient conversation to have, and sometimes an appeal to build. For a practice seeing hundreds of patients a week, a few preventable frequency denials a day adds up to real administrative hours that a pre-scheduling frequency check would have avoided entirely.
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 dental practice
scenarios.
Three CO-151 patterns straight from dental billing teams. Each one is a frequency count that could have been checked before the appointment was ever booked.
A third cleaning booked too soon
A patient had D1110 prophylaxis on January 15 and again on June 10. The practice schedules a third cleaning on December 5. The payer allows 2 cleanings per calendar year.
What comes back
CO-151 + N115 on the third visit.
The fix
Confirm the payer's annual limit has already been used, then either bill the patient for the third cleaning or move it into the next benefit year.
How to prevent it
Check the last two prophy dates against the payer's specific limit before scheduling any additional cleaning in the same benefit year.
Perio maintenance capped below clinical need
A periodontal maintenance patient needs D4910 every 3 months, 4 visits a year. The payer only covers 2 visits per year.
What comes back
CO-151 + N115 on the third and fourth visits.
The fix
Verify the payer's annual perio maintenance cap before scheduling. Bill the patient for the out-of-benefit visits, or appeal with periodontal charting documenting active disease.
How to prevent it
Track each perio patient's visit count against their specific payer's annual limit, not against the clinically recommended 4x/year schedule.
An FMX retaken before the window closed
A patient's D0210 full mouth series was taken in 2024 at a previous practice. The patient transfers in 2026, and the new practice retakes the FMX without records from the prior office. The payer's window is 5 years.
What comes back
CO-151 denial; the FMX isn't eligible again until 2029.
The fix
Request prior records or verify the last FMX date with the payer before retaking it. Use D0274 bitewings instead if still within the FMX window.
How to prevent it
Ask new patients for prior imaging history and confirm the last FMX date with the payer before scheduling a new full mouth series.
What these three scenarios have in common
Every one of them was a count problem, not a clinical problem. The treatment was appropriate; the timing just didn't match the payer's frequency rule.
- None of these denials involved a coding mistake. The CDT codes billed were correct for the procedures performed.
- Every frequency limit was knowable in advance, from a chart history, a payer policy document, or a patient record request.
- Perio maintenance is the one category where even perfect tracking won't eliminate the gap between clinical need and payer coverage.
- Needletail's dental verification checks remaining benefits, last service dates, and frequency counts for every procedure before scheduling, so the practice never books a service the payer is going to deny for frequency.
Frequency denials are a scheduling problem, not a claims problem.
Needletail verifies dental eligibility and benefit frequency before every appointment, confirming last service dates and remaining counts so the practice never books a service the payer is going to deny.

Your call is with Jofin Joseph,
Co-Founder and CEO.
Questions about this code