blogs
blogs

Chronic Care Management Billing: 2026 CCM Codes & Rules

Chronic Care Management Billing: 2026 CCM Codes & Rules

Chronic Care Management Billing in 2026: Codes, Rules, and Where the Money Leaks

Chronic care management billing looks simple on paper. You have one base code, a few add-ons, a 20-minute time threshold, and a patient with two chronic conditions. Then the first audit request arrives and nobody can find the consent note for half the panel.

We see this a lot. Practices launch a CCM program, enroll a few hundred Medicare patients, and bill 99490 every month. A year later they find out that a chunk of those claims never had the paperwork to back them up. Some of that money gets taken back. Some was never collected, because nobody billed the patient’s 20% share.

This guide covers the 2026 CCM codes and rates, the Medicare rules that actually get enforced, what you can and can’t bill in the same month, and the specific places CCM revenue disappears.

What chronic care management is and who qualifies

Chronic care management is non-face-to-face care coordination that Medicare pays for monthly. Your clinical staff calls the patient, reviews medications, coordinates with specialists, and updates the care plan. Medicare pays for the time.

To qualify, a patient needs two or more chronic conditions  that are expected to last at least 12 months (or until death) and that put the patient at significant risk of death, acute exacerbation or decompensation, or functional decline. That’s the CMS wording, and it matters, because  has hypertension and high cholesterol doesn’t automatically meet it. The chart has to show the risk.

Physicians (MDs and DOs), nurse practitioners, physician assistants, clinical nurse specialists, and certified nurse-midwives can bill CCM.

If a patient has just one complex chronic condition, look at principal care management (PCM, codes 99424 to 99427) instead.

CCM codes and 2026 Medicare rates

Code  What it covers  Who does the work Approx. 2026 national rate 

 99490  First 20 minutes per month  Clinical staff, under physician direction  ~$66 
 99439  Each additional 20 minutes max 2 per month  Clinical staff  ~$50 
 99491  First 30 minutes per month | Physician or QHP personally  ~$89  99437  Each additional 30 minutes  Physician or QHP personally  ~$63 
 99487  Complex CCM, first 60 minutes  Clinical staff  ~$144 
 99489  Complex CCM, each additional 30 minutes  Clinical staff  ~$78 
 G0506  Care planning add-on at the initiating visit once per patient per provider  Billing practitioner  Varies by locality 

These are national averages under the 2026 Physician Fee Schedule, which uses a conversion factor of $33.40 for most practitioners ($33.57 for qualifying APM participants). Your actual payment depends on your locality. Check your MAC’s fee schedule or the CMS PFS lookup tool before you build a budget around these numbers.

Complex CCM (99487/99489) requires moderate or high complexity medical decision making and a care plan that is substantially revised that month. It’s not just more minutes.

How time counts

This is where a lot of claims go wrong.

  • For  99490, 99439, 99487, and 99489, time spent by clinical staff counts, and so does the billing practitioner’s time, as long as that practitioner time isn’t also used for 99491.
  •  For  99491 and 99437, only the billing practitioner’s personal time counts. Nurse time doesn’t.
  •  Time used for any other billed service can’t count toward CCM. If the nurse spent 10 minutes on an RPM data review you’re billing separately, those 10 minutes are gone.
  • The threshold is the threshold. Eighteen minutes is not 20. There is no rounding up for 99490.

    Clinical staff can deliver CCM incident to  the billing practitioner under general supervision. The physician doesn’t need to be in the building while the nurse makes the call.

The rules that actually get audited

Patient consent

You need the patient’s consent  before you bill. CMS accepts verbal or written consent, but it has to be documented in the chart. When you get consent, you must tell the patient:

  •  that CCM services are available,
  •  that they may owe cost sharing,
  •  that only one practitioner can bill CCM for them in a calendar month,
  •  that they can stop CCM at any time, effective at the end of that month.

    Consent is a one-time step unless the patient switches to a different CCM practitioner.

    A consent note that just says “pt agreed to CCM” doesn’t show that you covered cost sharing and the one-practitioner rule. If the note doesn’t show it, assume an auditor will say it didn’t happen.

The initiating visit

New patients, and patients you haven’t seen in the past year, need an initiating visit  before CCM starts. That has to be a comprehensive face-to-face E/M visit, an Annual Wellness Visit, or an Initial Preventive Physical Exam. CCM also has to be discussed during that visit. If it’s not documented in that note, the visit doesn’t count as the initiating visit.

For established patients seen within the last 12 months, you don’t need a separate initiating visit.

What the program must include

The billing practice has to provide:

  •  24/7 access to a practitioner or clinical staff who can reach the patient’s record,
  •  continuity of care with a designated care team member,
  •  a comprehensive, electronic, patient-centered care plan, shared with the patient and made available promptly to other providers,
  •  patient demographics, problems, medications, and allergies recorded in a certified EHR.

    A lot of small practices bill 99490 without real 24/7 access. That’s a compliance gap not just a best practice issue.

What you can and can't bill in the same month

 Combination | Allowed? 
 Non-complex CCM + complex CCM, same patient  No 
 CCM + TCM (99495/99496) during the 30-day TCM period  Yes 
 CCM + RPM or RTM  Yes, but only one of RPM or RTM, not both 
 CCM + home health supervision (G0181) or hospice supervision (G0182)  No 
 CCM + ESRD monthly services (90951 90970)  No 
 Complex CCM + prolonged E/M services  No 
CCM + APCM (G0556 G0558), same practitioner  No 
 CCM by two different practitioners for the same patient  Only one gets paid 

The last row causes more lost revenue than people expect. A cardiologist and a PCP can both believe they own a patient’s CCM. Whoever’s claim reaches Medicare first gets paid, and the other claim is denied. Nobody at either practice can see what the other one billed.

Where APCM fits

Since 2025, Medicare also pays for Advanced Primary Care Management (G0556, G0557, G0558). APCM isn’t time-based. You bill it once a month when you meet the service requirements, and it bundles much of what CCM covers. The same practitioner can’t bill APCM and CCM for the same patient in the same month. For practices with good care coordination infrastructure and a lot of CCM patients who rarely hit 20 minutes, APCM is worth modeling. For others, CCM still pays more. Run your own numbers. There’s no universal answer.

What a CCM program is worth: the revenue math

Take a primary care practice with 150 enrolled Medicare CCM patients.

  •  150 patients  99490 $66  $9,900 per month
  • 40 of those patients need an extra 20 minutes 99439, $50 $2,000 per month
  •  Total: $11,900 per month, or roughly $142,800 a year

    Now the part most CCM programs skip. Medicare pays about 80%. The patient owes the remaining 20% coinsurance, roughly $13 a month on a 99490-only patient, unless they have Medigap or Medicaid coverage for it. If your practice never bills or collects that share, you’re leaving a meaningful slice of the program on the table every month. You also risk a compliance problem, because routinely waiving coinsurance isn’t allowed.

Why billing fees matter more for CCM than for almost anything else

CCM claims are small, identical, and they repeat every month. Claim number 200 is exactly as much work as claim number 20. It’s the same code, the same patient, and the same documentation check.

A billing company that charges a percentage of collections earns more every time you enroll another patient, even though the work per claim doesn’t change. At 7%, that $11,900 a month in CCM revenue costs you about $833 a month in billing fees. Grow to 300 patients and that fee doubles for work that is almost entirely repetitive.

A flat fee doesn’t grow with your enrollment. That’s the reason Mediflows prices this way, and CCM is the clearest case for it.

Nine places CCM revenue leaks

These are the problems we find most often when we audit CCM programs:

1. Consent documented without the required disclosures. Fine until an audit, then the claims can be recouped.
2. No initiating visit on file for new patients. Common when patients are enrolled from a referral list rather than an actual visit.
3. Minutes rounded up. Nineteen logged minutes billed as 99490.
4. Another practitioner already billed CCM that month. Your claim is denied, and it’s usually spotted months later.
5. Missing 99439. Staff spend 45 minutes but only 99490 is billed because nobody checked the time log against the add-on thresholds.
6. Coinsurance never billed to the patient. Lost revenue and a waiver compliance risk.
7. CCM billed with G0181/G0182 or ESRD codes. These are denied every time.
8. Staff time double counted with RPM. The same minutes are used for both programs.
9. Care plan not shared with the patient. It exists in the EHR but the patient never got a copy.

When CCM claims come back with a bundling denial,our CO-97 guide co-97-denial-code-what-it-means-and-how-to-fix-it explains how to tell a true bundle from a billing error. Denials for missing documentation often show up as CO-16 co-16-denial-code-what-it-means-and-how-to-fix-it. And if the remittance itself is confusing, start with how to read an EOB eob in-medical-billing-how-to-read-one-and-catch-errors

Four CCM myths we keep seeing

Consent has to be written. No. Verbal consent is fine if it’s documented with the required disclosures.

Every CCM patient needs an initiating visit. Only new patients and patients not seen in the past year.

You can’t bill CCM during a TCM period. You can. CMS explicitly allows CCM codes during the 30-day TCM period.

The physician has to make the calls. Clinical staff can provide CCM incident to the billing practitioner under general supervision. Only 99491 and 99437 require the practitioner’s own time.

A monthly CCM billing workflow that holds up in an audit

This is the process we run for CCM clients. You can copy it in-house.

Before the patient is enrolled

Confirm the patient is on traditional Medicare, or on a Medicare Advantage plan that pays for CCM. Check eligibility the same way you would for any visit our eligibility verification guide insurance-eligibility-verification-how-it-actually-works walks through it. Then check the chart for two qualifying chronic conditions and a note that shows the risk, not just the diagnosis codes.

If the patient is new or hasn’t been seen in 12 months, schedule the initiating visit first. Make sure the provider mentions CCM in that visit note. Bill G0506 on that visit if the provider did the extra care planning work.

At enrollment

Record consent with all four disclosures. A short template in the EHR helps a lot. The nurse reads the four points, the patient says yes, and the note saves with the date and the staff member’s name. Ask the patient if they already get CCM calls from another doctor. That one question prevents most same-month conflicts.

Build the care plan, give the patient a copy mail, portal, or email, and note that you did.

During the month

Log every minute against the patient: calls, med reconciliation, specialist coordination, and refill management tied to the chronic conditions. Log the start and end times, or at least the total per activity, with the staff member’s name. Don’t log RPM data review here if you bill RPM separately.

At month end, before claims go out

Run a short checklist on every CCM claim:

  •  Consent on file with all four disclosures?
  •  Initiating visit on file if needed?
  •  Total minutes at or above the code threshold?
  • Enough minutes for one or two units of 99439?
  •  Any G0181, G0182, ESRD, or APCM billed for this patient this month?
     Did the care plan get updated this month?

    Then submit with the date of service as the date the time threshold was met or the last day of the month, per your MAC’s guidance and the place of service where the billing practitioner normally sees patients.
    After payment

    Post the payment, then bill the patient’s 20% share to the secondary or to the patient. Track CCM denials separately from your visit denials. If the same denial shows up three months in a row, fix the root cause instead of appealing each claim.

Commercial and Medicare Advantage plans

Most of this guide follows traditional Medicare rules because that’s where CCM volume is. Many Medicare Advantage plans also pay 99490, but some require prior enrollment, use different rates, or limit which specialties can bill it. A few commercial plans pay for CCM codes, many don’t. Check each payer’s policy before you enroll their members, and don’t assume the Medicare rules carry over.

Running CCM in-house vs. outsourcing the billing

CCM billing in-house works when you have a dedicated care coordinator, an EHR that tracks CCM time per patient per month, and someone who checks consent and initiating visits before each claim goes out.

It stops working when the care coordinator is also answering phones, or when CCM time sits in a spreadsheet nobody reconciles against the claims. At that point you’re billing on trust.

Outsourcing CCM billing makes sense when you want a monthly compliance check consent, time, same-month conflicts on every claim before it’s submitted, and someone chasing the 20% patient balance. That’s what our chronic care management billing service servic  chroniccare covers. If you also run remote monitoring, we bill RPM service remote-patient-monitoring alongside CCM so staff minutes are never counted twice.

Is your CCM program paying what it should?

Most practices don’t know. They see a monthly deposit and assume it’s right.

Mediflows offers a free 30-day revenue audit. We’ll pull a sample of your CCM claims, check them against consent, time, and same-month rules, and show you exactly what’s missing. You get a written report whether or not you work with us.

FAQ

CO-29 means the payer received the claim after its timely filing deadline. The CO group code means your contract makes it a provider write-off unless you can prove it was filed on time or an exception applies.

No. CO stands for contractual obligation, so the patient cannot be billed for a claim that was filed late.

Original Medicare requires claims to be filed within 12 months (one calendar year) of the date of service, with a few exceptions such as Medicare administrative error or retroactive entitlement.

Share:

More Posts

CO-197 Denial Code: Why 9 in 10 Practices Never Fight It.

CO-197 Denial Code

CO-197 Denial Code: Why 9 in 10 Practices Never Fight It. Most CO-197 denials get written off without a second look. The authorization was missing,

Get Quote Now

About Us

Mediflows has been offering comprehensive billing and revenue cycle solutions across a wide range of specialties all over USA.

Contact Info

Serving All Across The United States