How to Resolve Denial Code CO-24: Capitation Agreement Overlaps
When a payer denies a claim with CO-24, they are saying you are already paid for this service via a monthly capitation check. Here is how to tell if they are right, or if you need to appeal a missed contract carve-out.
By Editorial team
Last updated October 21, 202610 min read
On this page
:::info Quick answer A CO-24 denial means the payer believes the billed service is covered under a capitation agreement. If valid, the charge is an encounter claim and must be written off. If invalid, you must prove the service is a contracted carve-out, the patient changed plans, or the payer's roster data is outdated. :::
If your practice participates in an Independent Physician Association (IPA) or a managed care network, you are likely receiving capitation checks. You get a fixed per-member-per-month (PMPM) payment to cover a specific set of services for a designated patient panel.
But you still have to submit claims for the work you do. When you bill a managed care payer for a patient assigned to your capitated panel, the payer's system flags the claim. It sees you already received your PMPM payment for that month. The system then kicks back a zero-pay remittance with a very specific adjustment reason.
That adjustment is the CO-24 denial code, officially defined as: Charges are covered under a capitation agreement/managed care plan.
For many of these claims, the denial is exactly what you expect. It is a "shadow claim" submitted purely for risk adjustment and encounter tracking. You write off the balance. But when a CO-24 hits a claim that was supposed to be paid fee-for-service (FFS), it requires immediate intervention. Ignoring misapplied capitation denials drains revenue that your providers actually earned outside of their PMPM rate.
Here is exactly how to differentiate between a valid encounter denial and a payer processing error in 2026, and the exact steps to appeal the mistakes.
What the CO-24 Denial Code Actually Means
Capitation flips the traditional fee-for-service model on its head. Instead of paying you for each sick visit, injection, or test, a Medicare Advantage or Managed Medicaid plan pays you a flat rate per patient, per month.
If you have 1,000 patients assigned to your panel at $20 PMPM, you receive a $20,000 check on the first of the month. If zero patients come in, you keep the $20,000. If 800 patients come in, you still keep the $20,000.
However, health plans still need to know what you are doing. Medicare Advantage plans, for example, rely heavily on encounter data to calculate HCC (Hierarchical Condition Category) risk scores. If you do not submit claims showing that you treated a diabetic patient with complications, the patient's risk score drops. Next year, your capitation rate drops with it.
So, you submit a standard CMS-1500 claim for the 99214 E/M visit. The payer receives it, records the diagnosis codes for risk adjustment, and then zero-pays the claim because they already paid you the $20 PMPM. The ERA comes back with CO-24. In this scenario, CO-24 is not a punishment. It is an electronic receipt confirming they logged your encounter data.
Problems arise because capitation contracts rarely cover everything. Primary care physicians are usually capitated for basic E/M visits and simple diagnostics. But if that same physician performs a joint injection, inserts a long-acting reversible contraceptive, or administers certain high-cost vaccines, those services might be explicitly excluded from the PMPM rate. We call these "carve-outs."
When a payer incorrectly applies your capitation terms to a carve-out service, you lose the FFS revenue you are legally owed under your contract.
Why Claims Trigger a CO-24 Denial (The 4 Main Causes)
Before you can fix a CO-24 denial, you have to diagnose why the payer's adjudication engine applied it. Payer systems generally trigger this code for one of four reasons.
1. Valid Encounter (Shadow Billing)
As outlined above, this is the most common reason. The provider is contracted for capitation, the patient is assigned to their panel, and the CPT code billed is included in the core capitated service matrix. The claim processed correctly.
2. The Payer Missed a Contract Carve-Out
Your IPA or managed care contract contains a specific matrix—usually an attachment labeled "Exhibit A" or "Exhibit B"—that lists exactly which CPT codes are capitated and which are carved out.
Payers update their claims adjudication engines constantly. In October 2026, we are seeing major issues with MCOs dropping the ball on annual fee schedule and matrix updates. A payer's system might default to capitating a new 2026 CPT code because nobody in their contracting department manually tagged it as a carve-out for your specific Tax ID. You bill the code, the system sees you are a capitated provider, and it blankets the claim with a CO-24.
3. Payer Roster and Credentialing Lags
Managed care relies on provider rosters. If a provider leaves a capitated IPA to join an independent FFS group, the payer must update their system.
If Dr. Smith leaves her capitated HMO network on September 30, and starts billing FFS under your Tax ID on October 1, the payer's system might not catch up for 60 to 90 days. You will bill FFS, and the payer will deny it with CO-24 because their outdated database still flags Dr. Smith as a capitated provider.
4. Patient Eligibility Shifts
Patients move between plans frequently. A patient might be on a Medicaid Managed Care plan (capitated) in August, but switch to straight state Medicaid (fee-for-service) in September. If your front desk fails to run real-time eligibility (RTE) on the exact date of service, you might bill the Managed Care plan by mistake. The Managed Care plan sees the patient is no longer on their capitated roster, but their system might incorrectly default to a CO-24 denial instead of an eligibility denial (like PR-27), simply because of your contracting status.
Table: CO-24 Causes and Direct Fixes
| Root Cause | Diagnostic Indicator | Required Fix |
|---|---|---|
| Valid Encounter Data | CPT is listed on your capitation matrix as "Included." | None. Adjust the balance off to a contractual write-off code in your PM system. |
| Missed Carve-Out | CPT is listed on your capitation matrix as "FFS" or "Carved Out." | Submit a dispute with a copy of your contract matrix highlighting the CPT code. |
| Roster / Provider Lag | Provider recently changed groups or opted out of the IPA. | Contact provider relations to push the roster update, then request claims reprocessing. |
| Wrong Plan Billed | Patient RTE shows a different active plan on the DOS. | Void the claim at the capitated payer and submit a fresh FFS claim to the correct payer. |
Step-by-Step Resolution for CO-24 Errors
You cannot fight a CO-24 denial with medical records. The payer does not care if the service was medically necessary; they care about who is financially responsible for it under the contract. Here is the workflow to recover funds when a carve-out or roster error causes a false CO-24.
Step 1: Pull the Contract Matrix
The moment a CO-24 hits a high-dollar claim, your biller must access the specific managed care contract active on the date of service.
Do not guess. Open the PDF of the contract exhibit and control-F for the exact CPT code. If the code is not explicitly listed as a carve-out, check the category rules. Sometimes contracts carve out entire ranges, such as "All surgical procedures 10000-69999 are payable at 100% of the current CMS physician fee schedule."
If the code is capitated, stop here. Post the zero-pay and adjust the balance. If it is a carve-out, proceed to Step 2.
Step 2: Verify Patient Assignment
Check the payer's portal to confirm the patient was actually assigned to your provider's panel on that specific date. If the patient was assigned to a different primary care physician (PCP) across town, but came to your urgent care clinic, you are not capitated for that patient. You should be paid FFS.
Step 3: Check Your Modifiers
Sometimes payers require specific modifiers to recognize a carve-out or an exception to capitation.
For example, if a capitated primary care doctor sees a patient for a routine capitated sick visit, but also performs a carved-out minor surgery on the same day, the E/M code gets shadow-billed, but the surgery requires billing. If you fail to append modifier 25 to the E/M, or if you fail to sequence the diagnoses correctly, the payer's auto-adjudicator might lump the entire claim into the capitated bucket. Review your coding before appealing.
Step 4: Draft a Contract-Based Appeal Letter
Forget standard appeal templates outlining medical necessity. A CO-24 appeal is purely administrative. Your letter needs to be brief and aggressive regarding the contract terms.
State the claim number, the date of service, and the denied CPT code. Then write: "Claim was denied indicating services are capitated. Per Exhibit B, Section 4 of our 2026 contract agreement, CPT [Code] is specifically carved out of the PMPM rate and is payable at [Rate] fee-for-service. Please reprocess this claim for payment immediately."
Attach the single page of the contract matrix that proves your point. Do not send the entire 80-page contract.
The CO-24 Appeal Timeline
Administrative appeals tied to contract disputes run on strict clocks. If you miss the window, the payer will uphold the denial based on timely filing, even if they were originally wrong about the capitation status.
| Payer Type | Standard Appeal Window | Payer Processing Time |
|---|---|---|
| Medicare Advantage (Part C) | 60 days from the date of the ERA. | 30 to 60 days. MA plans must adhere to CMS turnaround standards. |
| Managed Medicaid (MCOs) | 90 days from the date of the ERA. | 30 to 45 days, depending on state-specific prompt pay laws. |
| Commercial HMOs (e.g., UHC, Aetna) | 90 to 180 days, dictated by your specific IPA contract. | 30 to 45 days. |
| Provider Roster Corrections | Roster updates can take 30-90 days to process. | Once the roster updates, claims must usually be submitted as "reconsiderations" within 120 days of the roster fix. |
If a payer consistently denies carve-outs and fails to reprocess them within these timelines, escalate the issue out of the standard appeals department. Send a spreadsheet of the erroneously denied claims directly to your Provider Relations Representative or Network Manager. They have the authority to bypass the initial claims engine and force a mass adjustment.
Prevention and Practice Management Automation
Handling CO-24 denials manually is a massive waste of human capital. If you have billers opening every CO-24 denial just to realize it was a valid shadow claim, your cost-to-collect is entirely too high.
You must automate this process at the practice management (PM) system level.
Modern systems like Epic, Cerner, and even mid-market tools like AdvancedMD allow you to build complex contract logic into the billing module.
First, build a "Capitation Matrix" rule. Input every CPT code that is covered by your PMPM rate. Instruct the system to automatically post a specific adjustment code (e.g., "Capitation Write-Off") whenever a CO-24 hits a claim with those specific CPT codes. This clears the valid encounter claims off your accounts receivable (A/R) instantly, without a human ever touching them.
Second, build a "Carve-Out Alert" rule. Input all your FFS CPT codes. If a CO-24 denial hits any of these codes, the system should route the claim directly to your denial management team with a high-priority flag.
Finally, fix your front-end registration. Because capitation is entirely dependent on patient assignment, your front desk must run real-time eligibility (RTE) checks 48 hours before the visit and again at check-in. The RTE response will tell you exactly which MCO the patient is active with, and whether your physician is currently listed as their PCP.
If the patient switched to an HMO where you are out-of-network or not capitated, catch it before the patient walks back to the exam room. Managing capitation in 2026 requires flawless front-end data; you cannot fix assignment errors after the claim has dropped.
Frequently asked questions
Does a CO-24 denial mean the patient owes a balance?
No. CO-24 indicates the service is covered under a capitation agreement between the provider and the payer. The provider has already been paid via a monthly premium. You cannot bill the patient for a capitated service.
Can I appeal a CO-24 denial if I am a non-contracted provider?
Yes. If you are an out-of-network provider who does not have a capitation agreement with the payer, the CO-24 denial is an outright error. You must appeal to notify the payer you are not part of their capitated network and demand fee-for-service processing.
What is a capitation carve-out?
A carve-out is a specific medical service, procedure, or drug that is explicitly excluded from a provider's flat monthly capitation payment. Providers bill carve-outs as fee-for-service, meaning they should receive separate, additional payment for them.
Why do we submit claims if we are already paid by capitation?
Capitated claims, often called shadow claims or encounter data, are required by payers to track patient utilization and calculate risk adjustment scores. Payers need the diagnosis codes on these claims to determine future capitation funding levels.
How long does it take a payer to update my capitation status on their roster?
Payer roster updates typically take 30 to 90 days. If you leave a capitated network, you may erroneously receive CO-24 denials during this transition period. You will need to hold those claims or appeal them once your fee-for-service status is active in the payer's system.
Related articles
Unpacking the CO-59 Denial Code: Multiple Procedure Adjustments
Code CO-59 isn't a traditional denial—it is a contractual adjustment triggered by multiple procedure payment reduction (MPPR) rules. If you are seeing unexpected 50% pay cuts on secondary procedures, here is how to verify the math and appeal improper bundling in 2026.
PR-2 Denial Code: Coinsurance Amount Resolution & Workflows
PR-2 isn't a traditional medical necessity denial—it means the payer shifted a balance to the patient as coinsurance. But when that coinsurance amount is wrong, or secondary insurance is missing, it creates a revenue leak that requires immediate action.
PR-96 Denial Code: Resolving Non-Covered Charges
When your remittance file spits out a PR-96 denial, the payer is refusing to pay for a non-covered service and passing the buck to the patient. But before you drop that balance to a patient statement, you need to ensure your financial waivers and ABNs are airtight.
Solving CO-242 Denials: Out-of-Network & PCP Rules
CO-242 hits when a payer processes your claim as out-of-network or missing a required Primary Care Provider referral. Here is exactly how to track down the credentialing glitch or missing authorization to get it paid.
Sources & references
Questions about this topic?
Every practice has its own payer mix, denial patterns and deadlines. Tell us what you're dealing with and a billing specialist will walk you through the options for your case — no obligation.