Written and maintained by CASRAI Editorial Board
Last updated
CPT 99491 (and its 30-minute add-on code CPT 99437) is the Current Procedural Terminology code used to report non-complex Chronic Care Management (CCM) services when the care coordination time is performed personally by a physician or other qualified health care professional (QHP / Non-Physician Practitioner: Nurse Practitioner, Physician Assistant, Clinical Nurse Specialist, or Certified Nurse-Midwife) for at least 30 minutes per calendar month.
Within the Centers for Medicare & Medicaid Services (CMS) Physician Fee Schedule care management portfolio, understanding the exact billing boundary between physician-performed CPT 99491, clinical-staff-performed CPT code 99490, Complex CCM (CPT 99487), and single-condition Principal Care Management (CPT 99424–99427) prevents duplicate claim denials and Office of Inspector General (OIG) audit recoupments.
How Does CPT 99491 (Physician-Personally-Performed CCM, ≥30 Minutes) Differ from Clinical-Staff CPT 99490 (≥20 Minutes) and Complex CCM CPT 99487 (≥60 Minutes)?
All Medicare chronic care management programs share the same baseline patient eligibility criteria: the beneficiary must have two or more (≥2) chronic conditions expected to last at least 12 months (or until the death of the patient) that place the patient at significant risk of death, acute exacerbation/decompensation, or functional decline, and must have a documented initiating visit (for new patients or patients not seen within 1 year) plus advance verbal or written informed consent.
However, when evaluating how does CPT 99491 (physician-personally-performed CCM, ≥30 minutes) differ from clinical-staff CPT 99490 (≥20 minutes) and Complex CCM CPT 99487 (≥60 minutes), three strict coding rules govern code selection:
- Who Performs the Counted Time:
- `CPT 99491` (First 30 min) + `CPT 99437` (Each additional 30 min): Counts only non-face-to-face time spent personally by the billing physician or NPP (NP, PA, CNS). Clinical staff (RN, LPN, MA) time cannot be added to physician time to reach the 30-minute threshold of `99491`.
- `CPT 99490` (First 20 min) + `CPT 99439` (Each additional 20 min, max 2 units/month): Counts time spent by clinical staff under the general supervision of the billing practitioner (note: physician time can be counted toward `99490` if `99491` is not billed, but clinical staff time can never be counted toward `99491`).
- `CPT 99487` (First 60 min Complex CCM) + `CPT 99489` (Each additional 30 min): Counts clinical staff time (≥60 minutes/month) directed by a physician/QHP when the patient requires establishment or substantial revision of a comprehensive care plan AND moderate-to-high complexity medical decision making (MDM) by the physician/QHP.
- Strict Monthly Mutual Exclusivity Rule: In a single calendar month for a given patient, a billing practitioner cannot report `CPT 99491` alongside `CPT 99490` or `CPT 99487`. The practice must select the single CCM code family (`99491/99437` OR `99490/99439` OR `99487/99489`) that accurately reflects who performed the work and the level of MDM complexity.
- Separation from E/M Office Visit Time: As detailed in chronic care management vs the office visit, any physician minutes counted toward time-based Evaluation and Management (E/M) office visit coding (`CPT 99202–99215`) on the date of an encounter cannot be counted toward `CPT 99491`.
CMS Care Management Coding Matrix: CCM vs Complex CCM vs PCM
| Code Family & CPT Codes | Condition Requirement | Who Performs the Time | Monthly Time Threshold | MDM Complexity & Care Plan Rule |
|---|---|---|---|---|
| Physician Non-Complex CCM (`99491` + `99437`) | ≥2 chronic conditions (≥12 months, significant risk) | Physician or QHP/NPP personally | ≥30 min (`99491`); each add’l 30 min (`99437`) | Non-complex MDM; comprehensive electronic care plan shared with patient |
| Clinical-Staff Non-Complex CCM (`99490` + `99439`) | ≥2 chronic conditions (≥12 months, significant risk) | Clinical staff under general supervision | ≥20 min (`99490`); each add’l 20 min (`99439`, max 2x) | Non-complex MDM; comprehensive electronic care plan |
| Complex CCM (`99487` + `99489`) | ≥2 chronic conditions requiring complex management | Clinical staff under general supervision + Physician MDM | ≥60 min (`99487`); each add’l 30 min (`99489`) | Moderate or High MDM + establishment or substantial revision of care plan |
| Physician Principal Care Management (`99424` + `99425`) | 1 single high-risk complex chronic condition (≥3 months) | Physician or QHP/NPP personally | ≥30 min (`99424`); each add’l 30 min (`99425`) | Disease-specific care plan focused on the single target condition |
| Clinical-Staff Principal Care Management (`99426` + `99427`) | 1 single high-risk complex chronic condition (≥3 months) | Clinical staff under general supervision | ≥30 min (`99426`); each add’l 30 min (`99427`) | Disease-specific care plan; ongoing communication with other providers |
What Are the Billing Rules for Principal Care Management (PCM: CPT 99424–99427) for a Single High-Risk Condition?
When specialty clinics (such as cardiology, endocrinology, pulmonology, or oncology) evaluate what are the billing rules for Principal Care Management (PCM: CPT 99424–99427) for a single high-risk condition, they use principal care management cpt 99424 99426 when managing one focus disease rather than all of a patient’s comorbidities:
- Qualifying Condition Criteria: The patient must have at least one complex chronic condition expected to last between 3 months and 1 year (or until death) that may have led to a recent hospitalization, places the patient at acute risk of decompensation/death, and requires development, monitoring, or revision of a disease-specific care plan (often requiring frequent medication adjustments).
- Physician vs Clinical-Staff PCM: Unlike non-complex CCM where clinical staff require only 20 minutes (`99490`), both physician-performed PCM (`CPT 99424` + add-on `99425`) and clinical-staff PCM (`CPT 99426` + add-on `99427`) require a minimum of 30 minutes per calendar month.
- Specialty Co-Management Rule: CMS discourages billing PCM and CCM by the same practitioner for the same patient in the same month, and warns that if a specialist bills PCM (`99424/99426`) for heart failure while a primary care physician bills CCM (`99490/99491`) for multiple conditions, neither practitioner may count overlapping care management activities or minutes.
Can a Practice Bill Remote Patient Monitoring (CPT 99457) and CCM/PCM (99490/99424) in the Same Calendar Month?
For revenue integrity teams evaluating ccm vs pcm vs rpm billing and asking can a practice bill Remote Patient Monitoring (CPT 99457) and CCM/PCM (99490/99424) in the same calendar month, CMS Medicare Physician Fee Schedule policy explicitly permits concurrent billing of RPM (CPT 99457 / 99458) and Care Management (`99491`, `99490`, `99487`, or `99424–99427`) in the same calendar month for the same patient, subject to strict non-overlapping time accounting:
Example Monthly Physician Time Ledger (Concurrent CPT 99491 + CPT 99457):
------------------------------------------------------------------------
- RPM Treatment Management (CPT 99457): 20 min reviewing home BP/weight alerts + interactive call [Minutes 1–20]
- Physician CCM (CPT 99491): 30 min coordinating nephrology/cardiology care plan [Minutes 21–50]
========================================================================
Total Distinct Non-Overlapping Time Required to Bill Both 99457 + 99491 = ≥50 Minutes
- Zero Double-Counting of Minutes: A minute spent reviewing remote physiological device data or speaking with the patient for `CPT 99457` (20 minutes) can never be counted toward the 30-minute requirement of `CPT 99491` (or the 20-minute requirement of `99490`). To bill both `99491` and `99457` in the same month, the audit log must document at least 50 total distinct minutes (30 minutes of CCM activities + 20 minutes of RPM treatment management including an interactive communication).
- Separate Timestamped EHR Audit Logs: Every logged entry must state the date, start/stop time (or duration in minutes), the credentialed performer (Physician/NPP vs RN/MA), the program bucket (`CCM 99491` vs `RPM 99457`), and the specific clinical action taken.
Frequently Asked Questions
How does CPT 99491 (physician-personally-performed CCM, ≥30 minutes) differ from clinical-staff CPT 99490 (≥20 minutes) and Complex CCM CPT 99487 (≥60 minutes)?
CPT 99491 (and its 30-minute add-on 99437) counts only time personally spent by a physician or non-physician practitioner (NP, PA, CNS) performing non-complex Chronic Care Management for at least 30 minutes in a calendar month. CPT 99490 (and add-on 99439) counts clinical staff time (≥20 minutes/month) under general supervision, while Complex CCM CPT 99487 (and add-on 99489) requires ≥60 minutes of clinical staff time plus moderate-to-high complexity medical decision making. Only one of these three CCM code families may be billed per patient per calendar month.
What are the billing rules for Principal Care Management (PCM: CPT 99424–99427) for a single high-risk condition?
Principal Care Management (PCM) covers patients with a single complex chronic condition expected to last at least 3 months that places the patient at acute risk of hospitalization or functional decline and requires a disease-specific care plan. CPT 99424 (first 30 minutes) and 99425 (each additional 30 minutes) report physician/NPP personally performed PCM, whereas CPT 99426 (first 30 minutes) and 99427 (each additional 30 minutes) report clinical-staff-performed PCM under general supervision.
Can a practice bill Remote Patient Monitoring (CPT 99457) and CCM/PCM (99490/99424) in the same calendar month?
Yes. CMS permits billing RPM treatment management (CPT 99457/99458) and CCM (99490, 99491, 99487) or PCM (99424–99427) in the same calendar month for the same beneficiary, provided all time requirements for each code are met independently and no minute of clinician or staff time is counted toward more than one code.







