CPT 99490 & 99491Chronic Care Management Billing Guide
- Sirius solutions global

- Jul 30
- 10 min read
Updated: Aug 3

📋 Table of Contents
# | Section |
01 | Introduction: The Revenue Stream Most Practices Half-Bill |
02 | CPT 99490 vs. 99491 vs. 99487 — Quick Comparison |
03 | CPT 99490 — General Chronic Care Management |
04 | CPT 99491 — Physician-Personal Chronic Care Management |
05 | Complex CCM (99487/99489) — How It Differs from 99491 |
06 | Patient Eligibility & Consent Requirements |
07 | Time Tracking & Documentation Requirements |
08 | Common CCM Billing Denials & How to Prevent Them |
09 | Reimbursement Insights |
10 | How Sirius Solutions Global Supports CCM Billing |
11 | Frequently Asked Questions |
12 | Final Summary |
13 | Full Disclaimer |
01. Introduction: The Revenue Stream Most Practices Half-Bill
Chronic care management is one of the few Medicare programs built specifically to pay practices for the work they were already doing informally — the medication refill calls, the lab follow-up, the care coordination between visits that never generates a face-to-face claim. CPT 99490 and 99491 exist to capture that work. And yet across internal medicine and primary care, CCM remains one of the most inconsistently billed code families in the fee schedule, not because the codes are obscure, but because the monthly discipline they require is easy to let slip.
The two codes get confused with each other constantly, and with a third, related code complex CCM, billed under 99487 that is not simply "99491 but longer," despite how often that mistake shows up in billing documentation across the industry. Getting the distinction right matters for two reasons: undercoding leaves real, recurring monthly revenue on the table for a patient population that's already being managed, and overcoding billing time that isn't documented, or billing 99491 for clinical staff work that should have been billed under 99490 is exactly the pattern CMS audits target.
This guide breaks down CPT 99490, 99491, and complex CCM (99487) with the precision that monthly, recurring billing actually requires consent, time logs, care plans, and the denial patterns that show up when any one of those pieces is incomplete.
99490 CCM — First 20 Min Clinical Staff Time / Month | 99491 CCM — First 30 Min, Personally by Physician/QHP | 99487 Complex CCM — First 60 Min Clinical Staff Time | 2+ Chronic Conditions Required for CCM Eligibility |
02. CPT 99490 vs. 99491 vs. 99487 Quick Comparison
These three codes are frequently conflated with each other. Here is the precise distinction this is worth bookmarking, since getting this wrong is the single most common CCM coding error we see:
⚠️ The Mistake We See Most Often CPT 99491 is not "complex CCM." It is standard, non-complex CCM performed personally by the physician or other qualified health care professional rather than delegated clinical staff — 30 minutes, not 60. Complex CCM is a separate code, 99487, which requires moderate-to-high complexity medical decision making documented in addition to the 60-minute time threshold. If your documentation or internal reference materials describe 99491 as "60 minutes" or as the complex CCM code, that's worth correcting before it shows up in a claim. |
03. CPT 99490 — General Chronic Care Management
CPT 99490 is the workhorse CCM code — the one most practices should be billing monthly for their eligible chronic disease population, and the one most frequently left unbilled entirely because no one owns the time-tracking process.
Element | Detail |
Definition | CCM services, first 20 minutes of clinical staff time directed by a physician or other qualified health care professional, per calendar month |
Who Can Perform the Time | Clinical staff (RN, LPN, MA) under general supervision — the physician does not need to personally perform this time |
Time Threshold | At least 20 minutes of qualifying non-face-to-face care coordination time within the calendar month |
Qualifying Activities | Medication reconciliation, care plan review and revision, coordinating with other providers, reviewing labs, phone check-ins on chronic condition status |
Add-On Code | 99439 — each additional 20 minutes of clinical staff time within the same month |
Billing Frequency | Once per calendar month, per eligible patient — cannot be billed more than once monthly regardless of total time accrued beyond the add-on threshold |
Common Mistakes | Billing without a documented total time log; billing when the 20-minute threshold wasn't actually met; missing patient consent documentation |
Revenue Opportunity | Practices with a large chronic disease population frequently under-enroll eligible patients simply because no one is tracking who qualifies each month |
04. CPT 99491 — Physician-Personal Chronic Care Management
CPT 99491 covers the same non-complex CCM service as 99490, with one key difference: the time must be personally performed by the physician or other qualified health care professional, not delegated clinical staff. This makes it the correct code when the physician is doing the medication management and care coordination work directly, rather than assigning it to a nurse or medical assistant.
Element | Detail |
Definition | CCM services personally performed by a physician or other qualified health care professional, first 30 minutes, per calendar month |
Who Can Perform the Time | Only the physician or other qualified health care professional — this time cannot be delegated to clinical staff |
Time Threshold | At least 30 minutes of qualifying personally-performed care coordination time within the calendar month |
Add-On Code | 99437 — each additional 30 minutes personally performed by the physician or QHP within the same month |
When to Use Instead of 99490 | When the physician, not clinical staff, is doing the CCM work directly — common in smaller practices without dedicated CCM staff |
Billing Frequency | Once per calendar month, per eligible patient — same monthly limitation as 99490 |
Common Mistakes | Billing 99491 when clinical staff actually performed the time (should be 99490 instead); confusing this code with complex CCM |
Revenue Opportunity | Physicians who personally manage medication changes for complex chronic patients are often already doing 99491-qualifying work without billing it |
05. Complex CCM (99487/99489) — How It Differs from 99491
Complex CCM is a genuinely different code family, not a longer version of 99491. It exists for patients whose chronic disease management requires substantial revision of the care plan and moderate-to-high complexity medical decision making — not just more time, but more decision-making weight.
Element | CPT 99487 (Complex CCM) |
Time Required | First 60 minutes of clinical staff time per calendar month |
Add-On Code | 99489 — each additional 30 minutes of clinical staff time within the same month |
MDM Requirement | Requires moderate-to-high complexity medical decision making — establishment or substantial revision of a comprehensive care plan |
Key Distinction from 99491 | 99487 is defined by clinical staff time plus MDM complexity; 99491 is defined by the time being personally performed by the physician, regardless of complexity level |
Documentation Standard | The care plan revision and the decision-making complexity must be explicitly documented — time alone does not support this code |
💡 Choosing Between 99490, 99491, and 99487 Ask two questions: who performed the time, and how complex was the decision-making? Clinical staff time under general supervision, standard complexity → 99490. Physician-personal time, standard complexity → 99491. Clinical staff time with substantial care plan revision and moderate-to-high complexity decision making → 99487. Time alone never determines complex CCM — the MDM documentation has to support it. |
06. Patient Eligibility & Consent Requirements
CCM eligibility and consent are where a surprising number of otherwise well-documented claims fall apart on audit — not because the clinical work wasn't done, but because the enrollment paperwork wasn't.
✓ Patient has two or more chronic conditions expected to last at least 12 months, or until the patient's death
✓ The chronic conditions place the patient at significant risk of death, acute exacerbation, or functional decline
✓ Patient has provided verbal or written consent to receive CCM services, with consent documented in the chart
✓ Patient has been informed of any applicable cost-sharing responsibility before consent is obtained
✓ A comprehensive, patient-centered care plan has been established, implemented, and is available to the patient
✓ Only one practitioner bills CCM for a given patient in a given calendar month — CCM services cannot be billed by multiple providers for the same patient in the same month
07. Time Tracking & Documentation Requirements
CCM is a time-based code family billed monthly, which means the documentation standard is different from a single-encounter visit — the record has to show accumulated time across the entire calendar month, not just one entry.
✓ Total qualifying time logged for the month, either as a running total or as individual time-stamped entries
✓ A description of each CCM activity performed — not just a time entry with no clinical content
✓ Care plan updates reflected in the record when changes are made during the month
✓ Clear identification of which staff member performed each logged activity, supporting whether 99490 or 99491 applies
✓ Medication reconciliation and coordination-of-care activities documented specifically, not assumed from the general chart
✓ Consent and care plan availability documented once at enrollment, with ongoing engagement reflected monthly
08. Common CCM Billing Denials & How to Prevent Them
09. Reimbursement Insights
CCM reimbursement varies by payer and geography, and this guide won't pretend to guarantee a specific figure. What consistently affects whether these claims pay cleanly:
▸ Whether the documented time and performer (clinical staff vs. physician) actually match the code billed
▸ Whether consent and care plan documentation are complete and available if requested
▸ Whether the patient's chronic conditions and eligibility criteria are clearly documented, not assumed
▸ Payer-specific policies — Medicare Advantage plans in particular may layer additional documentation expectations on top of standard Medicare CCM rules
Approximate 2026 Medicare national averages are roughly $62 for 99490, $83 for 99491, and $132 for 99487, though actual rates vary by geographic locality and are subject to annual fee schedule updates. Commercial payer coverage and rates for CCM vary considerably by contract — verify coverage before building CCM into a payer-mixed patient panel's revenue projections.
10. How Sirius Solutions Global Supports CCM Billing
Chronic care management billing rewards a structured monthly process more than it rewards clinical effort alone — the work has to be tracked, documented, and billed consistently every month to actually convert into revenue. Sirius Solutions Global's internal medicine billing team helps practices build exactly that structure.
▸ CCM-specific documentation review confirming time, performer, and consent are all properly recorded before submission
▸ Monthly CCM claim tracking to catch eligible patients who weren't billed that month
▸ Correct code selection support distinguishing 99490, 99491, and complex CCM (99487) based on actual documentation
▸ Denial prevention workflows built around the specific documentation gaps CCM claims are most vulnerable to
▸ Transparent monthly reporting so practices can see CCM enrollment, billing, and collection performance clearly
→ Talk to an Internal Medicine Billing Expert Request a free billing consultation and find out whether your practice is fully capturing the CCM revenue your chronic disease population already qualifies for.
siriussolutionsglobal.com/register-now | siriussolutionsglobal.com/specialties/internal-medicine-billing |
11. Frequently Asked Questions
The questions internal medicine and primary care practices ask most often about CCM billing.
What is the difference between CPT 99490 and 99491?
CPT 99490 covers the first 20 minutes of chronic care management time performed by clinical staff under general supervision. CPT 99491 covers the first 30 minutes of chronic care management personally performed by the physician or other qualified health care professional, rather than delegated staff. Both are non-complex CCM — the difference is who performs the time, not the complexity of the case.
Is CPT 99491 the same as complex chronic care management?
No. This is one of the most common CCM coding errors. CPT 99491 is standard, non-complex CCM performed personally by the physician for 30 minutes. Complex CCM is a separate code, CPT 99487, requiring 60 minutes of clinical staff time plus documented moderate-to-high complexity medical decision making and substantial care plan revision.
How many chronic conditions does a patient need to qualify for CCM?
A patient must have two or more chronic conditions expected to last at least 12 months, or until the patient's death, that place the patient at significant risk of death, acute exacerbation, or functional decline.
Does a patient need to give consent for chronic care management billing?
Yes. Patient consent — verbal or written — must be obtained and documented before CCM services are billed, and the patient should be informed of any applicable cost-sharing responsibility as part of that consent.
Can more than one provider bill CCM for the same patient in the same month?
No. Only one practitioner may bill CCM services for a given patient in a given calendar month, regardless of how many providers are involved in that patient's care.
What documentation is required to bill CPT 99490?
Documentation should include total qualifying time for the month, a description of the specific CCM activities performed, identification of which clinical staff member performed the time, and evidence of an established, patient-accessible care plan.
How much does Medicare reimburse for CPT 99490 and 99491?
Approximate 2026 Medicare national averages are roughly $62 for CPT 99490 and $83 for CPT 99491, though actual rates vary by geographic locality and are subject to annual fee schedule updates. Always verify current rates with your Medicare Administrative Contractor.
Why do CCM claims get denied?
The most common reasons include incomplete or missing time documentation, missing patient consent, billing 99491 for time that was actually performed by clinical staff rather than the physician, and duplicate CCM billing when more than one provider attempts to bill the same patient in the same month.
12. Final Summary
CCM billing rewards process discipline more than clinical complexity. CPT 99490, 99491, and complex CCM (99487) each describe a specific combination of who performed the time and how complex the decision-making was — never just a longer or shorter version of the same thing. Getting that distinction right, backed by consistent monthly consent, time, and care plan documentation, is what separates practices that fully capture this revenue stream from the ones quietly leaving it unbilled month after month.
13. Full Disclaimer
⚠️ IMPORTANT LEGAL & COMPLIANCE DISCLAIMER Educational Purpose Only This guide is provided for general educational and informational purposes only and does not constitute professional billing, medical coding, legal, financial, or clinical advice. Nothing in this content creates a provider-client, attorney-client, or any other professional relationship between Sirius Solutions Global and any reader. CPT Code Accuracy & AMA Copyright CPT codes are proprietary and copyrighted by the American Medical Association (AMA). All CPT code descriptions and time thresholds referenced in this article are presented based on publicly available AMA and CMS guidance as of the time of publication. Coding rules and payer policies are subject to annual revision — always verify current guidance with official AMA CPT publications and CMS documentation before billing. Reimbursement Estimates All fee amounts cited in this article are approximate estimates based on the CMS 2025-2026 Medicare Physician Fee Schedule national conversion factors. Actual reimbursement varies by geographic location, individual payer contracts, and annual fee schedule updates. No specific payment amount is guaranteed. Anti-Fraud Notice Intentional upcoding, billing a code level not supported by documentation, or any other misrepresentation to obtain reimbursement from Medicare, Medicaid, or other payers constitutes healthcare fraud under the False Claims Act and applicable state laws. This guide is intended solely to help providers bill accurately and compliantly. No Liability Sirius Solutions Global accepts no liability for errors, omissions, billing outcomes, audit results, or financial losses resulting from reliance on this content. Before implementing any coding practice, consult a Certified Professional Coder (CPC), healthcare compliance attorney, or your Medicare Administrative Contractor.
Published by Sirius Solutions Global | Dallas, Texas |




