---
title: "CCM CPT Codes: Time Requirements & Billing Rules | 1bios"
description: Navigate chronic care management with our comprehensive guide on CPT codes, billing requirements, and eligibility for providers.
---

[Blog: Expert Insights on RPM | 1bioshealth](https://www.1bioshealth.com/blog)

# [CCM CPT Codes: Time Requirements & Billing Rules | 1bios](https://www.1bioshealth.com/blog/chronic-care-management-cpt-codes)

 Written by [Andy Scott](https://www.1bioshealth.com/blog/author/andy-scott) | Oct 23, 2025

A care team may spend the month helping a patient understand medications, coordinating follow-up, and keeping the care plan current. When that work reaches billing, the record needs to explain which services were delivered, who performed them, and which code requirements were met. Choosing a chronic care management code starts with those details.

**The main CCM CPT codes are 99490 and 99439 for clinical-staff services, 99491 and 99437 for services personally furnished by the billing practitioner, and 99487 and 99489 for complex CCM.** The appropriate code depends on qualifying time, the person performing the work, and the applicable service requirements. Reaching a time threshold alone does not establish that a claim is ready to submit.

At [1bios](https://www.1bioshealth.com/), our approach starts with a practical idea: **You already have the patients. We bring the operation.** For CCM, that means connecting care delivery, documentation, and billing support through clearly assigned responsibilities. The practice’s clinical oversight and billing review remain essential parts of that process.

 

[BOOK A MEETING](https://www.1bioshealth.com/book-intro)

 

## CCM CPT codes at a glance

- **Clinical-staff CCM:** 99490 covers the initial 20 qualifying minutes per calendar month; 99439 addresses additional 20-minute increments.
- **Personally furnished CCM:** 99491 covers the initial 30 qualifying minutes personally furnished by the billing physician or qualified practitioner; 99437 addresses additional 30-minute increments.
- **Complex CCM:** 99487 covers the initial 60 qualifying minutes; 99489 addresses additional 30-minute increments. Moderate- or high-complexity medical decision-making is also required.
- **G0506 is conditional:** This HCPCS add-on applies to qualifying extensive assessment and care planning. It is not an automatic enrollment charge.
- **Review before billing:** Confirm the applicable service requirements, supporting documentation, and overlapping services. A time threshold alone does not establish claim readiness.

Medicare-focused overview, not complete code descriptors. All applicable requirements and reporting limits must be met. [CMS CCM guidance](https://www.cms.gov/outreach-and-education/medicare-learning-network-mln/mlnproducts/downloads/chroniccaremanagement.pdf).

## Which CPT codes are used for chronic care management?

CCM has three principal code families, each with a base code and an additional-time code. Keeping these families distinct helps prevent staff time from being assigned to a practitioner-only service or additional time from being paired with the wrong base code. The following overview summarizes the codes rather than reproducing their full descriptors.

| Service category | Base code | Initial qualifying time | Add-on code | Additional-time increment | Key distinction |
| --- | --- | --- | --- | --- | --- |
| Clinical-staff CCM | 99490 | 20 minutes per calendar month | 99439 | 20 minutes | Clinical-staff services under the direction of the billing physician or qualified practitioner. |
| Personally furnished CCM | 99491 | 30 minutes per calendar month | 99437 | 30 minutes | Personal time of the billing physician or qualified practitioner; clinical-staff minutes do not substitute. |
| Complex CCM | 99487 | 60 minutes per calendar month | 99489 | 30 minutes | Also requires moderate- or high-complexity medical decision-making by the billing practitioner. |

Summary only, not full code descriptors. Time alone is insufficient: eligibility, care-plan, documentation, supervision, and other applicable requirements must be met. Additional-time codes require the appropriate base code and qualifying increments, subject to reporting limits. [CMS CCM billing FAQs](https://www.cms.gov/files/document/chronic-care-management-faqs.pdf).

### Clinical-staff CCM: 99490 and 99439

CPT 99490 represents the initial 20 minutes of qualifying clinical-staff CCM time in a calendar month. CPT 99439 addresses additional 20-minute increments. These services operate under a physician’s or other qualified practitioner’s direction, with Medicare permitting general supervision when applicable requirements are met. The [CMS CCM billing FAQs](https://www.cms.gov/files/document/chronic-care-management-faqs.pdf) explain the staff and supervision distinctions.

### Personally furnished CCM: 99491 and 99437

CPT 99491 applies to the initial 30 minutes personally furnished by the billing physician or other qualified practitioner. CPT 99437 addresses additional 30-minute increments. Clinical-staff minutes do not substitute for the practitioner’s personal time under this code family.

### Complex CCM: 99487 and 99489

CPT 99487 represents the first 60 minutes of qualifying clinical-staff time for complex CCM. CPT 99489 addresses additional 30-minute increments. Complex CCM also requires moderate- or high-complexity medical decision-making by the billing practitioner, so additional minutes alone do not establish complex CCM. These distinctions appear in [CMS’s descriptions of CCM services](https://www.cms.gov/files/document/mln908628-transitional-care-management-services.pdf).

## Who qualifies for CCM, and what needs to be in place?

Medicare CCM eligibility requires at least two chronic conditions expected to last 12 months or until death, with significant risk of death, exacerbation, decompensation, or functional decline. Documented consent, an electronic comprehensive care plan, and the required service capabilities also matter. A diagnosis list alone does not establish a complete CCM service. The [CMS CCM booklet](https://www.cms.gov/outreach-and-education/medicare-learning-network-mln/mlnproducts/downloads/chroniccaremanagement.pdf) explains these requirements.

Operationally, the team should make this information easy for billing staff to locate. Enrollment records, care-plan documentation, and monthly activity records should connect to the same patient and service period. Practices building that process can use the [CCM program launch guide](https://www.1bioshealth.com/blog/chronic-care-management-program) for the broader implementation discussion.

## Is G0506 required when a patient starts CCM?

**G0506 is a HCPCS add-on code, not an automatic enrollment charge.** It applies when the practitioner personally performs qualifying extensive assessment and care planning beyond the usual initiating-visit and CCM work. It should not be assigned simply because a patient joins the program.

An initiating visit is required for new patients and patients not seen by the billing practitioner within the preceding year. A qualifying comprehensive E/M visit, annual wellness visit, or initial preventive physical examination can serve this purpose. The [CMS initiating-visit guidance](https://www.cms.gov/outreach-and-education/medicare-learning-network-mln/mlnproducts/downloads/chroniccaremanagement.pdf) distinguishes that visit from the additional work supporting G0506.

## How should a practice document CCM time?

A useful activity record explains what happened, who performed the work, when it occurred, and how much qualifying time it required. A monthly total without supporting detail makes review harder. As an operational practice, document activities close to when they occur and give reviewers a clear way to investigate questionable entries.

For example, a note about medication coordination should identify the issue addressed and the resulting action. A care-plan update should explain what changed rather than simply state that the plan was reviewed. Those details help the billing team understand the service without asking the care team to recreate the month from memory.

| Checkpoint | Supporting record | Responsible role | When information is missing |
| --- | --- | --- | --- |
| Patient eligibility | Documented qualifying conditions, expected duration, and relevant risk. | Billing practitioner, with care-team support. | Return for clinical review; hold claim release if eligibility is unresolved. |
| Patient consent | Documented consent and required patient disclosures. | Enrollment or care team; practice oversight. | Locate the original record or address the gap appropriately. Do not backdate consent. |
| Initiating visit, when required | Qualifying visit date and documentation that CCM was discussed. | Billing practitioner and enrollment reviewer. | Verify whether a visit was required and completed before proceeding. |
| Care-plan availability | Current electronic comprehensive care plan and supporting documentation. | Care team and billing practitioner. | Locate the plan and resolve access or documentation gaps. |
| Activity details | Patient-specific service date, activity, and relevant follow-through. | Person furnishing the service. | Investigate the original record; correct only with support and an audit trail. |
| Staff or practitioner identity | Identity and role of the person performing each activity. | Care-team supervisor or documentation reviewer. | Verify the performer and whether the activity supports the selected code family. |
| Qualifying time | Supported time entries assigned to the correct patient and service period. | Documentation reviewer and billing team. | Remove duplicates or unsupported entries and recalculate the supported total. |
| Complex-CCM decision-making | Practitioner documentation supporting the required medical decision-making. | Billing practitioner. | Return for review; do not infer complexity from minutes alone. |
| Overlapping services | Other reported services and any shared activity or time entries. | Billing team, with care-team clarification. | Investigate conflicts and duplicate time before releasing the claim. |
| Final billing review | Reviewed record, proposed codes, and resolved exception log. | Practice billing team and designated clinical reviewer. | Assign unresolved items to an owner and hold affected claims. |

Recommended operational workflow, not an exhaustive payer checklist. Role assignments depend on the practice and service agreement. Corrections must reflect supported facts; do not invent services or time to reach a threshold.

Incomplete records should enter an exception process with an assigned owner. That person can investigate the original documentation and make an appropriate, traceable correction when supported. Missing services or minutes must not be invented to reach a billing threshold.

## Can CCM be billed with other care-management services?

The answer depends on the specific services and reporting rules. A blanket prohibition against all concurrent care management is inaccurate, but permission to report two services does not permit duplicate work. Review the patient’s other services before selecting the final code combination.

### CCM and transitional care management

Medicare permits specified CCM codes during the 30-day transitional care management period. Each service must independently meet its requirements, without duplicate reporting of the same work. Practices should replace older blanket restrictions with the code-specific guidance in the [CMS TCM booklet](https://www.cms.gov/files/document/mln908628-transitional-care-management-services.pdf).

### CCM and remote patient monitoring

CCM and RPM may be billed concurrently when their respective requirements are met and time and effort are not counted twice. [Federal RPM billing guidance](https://telehealth.hhs.gov/providers/best-practice-guides/telehealth-and-remote-patient-monitoring/billing-remote-patient) explicitly addresses this distinction. A shared patient relationship does not turn every activity into work that qualifies for both programs.

A practical review should identify which service each activity supports. If a contact includes multiple types of work, the record should explain the distinct activities and their time allocation. Avoid assigning the full duration of one interaction to both CCM and RPM.

### Different CCM code families

Do not combine noncomplex and complex CCM for the same patient in the same calendar month. The personally furnished 99491/99437 family also cannot be combined that month with 99490/99439 or 99487/99489. Check the [CMS concurrent-billing rules](https://www.cms.gov/outreach-and-education/medicare-learning-network-mln/mlnproducts/downloads/chroniccaremanagement.pdf) before reporting overlapping services.

| Service combination | Permitted or restricted? | Relevant period | Review before billing |
| --- | --- | --- | --- |
| Clinical-staff noncomplex CCM + complex CCM | Restricted: do not combine 99490/99439 with 99487/99489. | Same patient, same calendar month. | Select the supported code family based on the services delivered and all applicable requirements. |
| Personally furnished CCM + other CCM families | Restricted: do not combine 99491/99437 with 99490/99439 or 99487/99489. | Same patient, same calendar month. | Verify who performed the work and which code family the record supports. |
| CCM + transitional care management (TCM) | Permitted for specified CCM codes when each service meets its requirements. | CCM calendar month overlapping the 30-day TCM period. | Check the specific code combination and avoid duplicate reporting of the same work or time. |
| CCM + remote patient monitoring (RPM) | Permitted when both services meet their requirements without duplicate time or effort. | CCM calendar month; RPM periods depend on the service code. | Document distinct activities and time allocation. Do not count the full duration of one interaction toward both services. |

Focused comparison, not a complete list of exclusions, edits, or payer rules. Sources: [CMS CCM guidance](https://www.cms.gov/outreach-and-education/medicare-learning-network-mln/mlnproducts/downloads/chroniccaremanagement.pdf), [CMS TCM guidance](https://www.cms.gov/files/document/mln908628-transitional-care-management-services.pdf), and [HHS RPM billing guidance](https://telehealth.hhs.gov/providers/best-practice-guides/telehealth-and-remote-patient-monitoring/billing-remote-patient).

## When can a practice submit a CCM claim?

Medicare permits 99490/99439 and 99491/99437 claims after the required service time is completed; waiting until month-end is not universally required. Complex CCM is reported at the conclusion of the service period. Necessary care continues throughout the month, even after a billing threshold is reached, as explained in the [CMS claim-timing FAQs](https://www.cms.gov/files/document/chronic-care-management-faqs.pdf).

A practice can still choose a monthly review cycle to coordinate its internal work. Establish a cutoff for documentation review, a process for unresolved exceptions, and an owner for releasing records to billing. That operational schedule should be distinguished from a Medicare requirement.

## What does a billing review look like in practice?

Consider an illustrative record showing 40 minutes of clinical-staff CCM activity. During review, the billing team identifies a duplicated 10-minute entry. Removing the duplicate leaves 30 supported minutes, which do not support the additional 20-minute increment for 99439.

The reviewer then checks whether the remaining record supports 99490 and its other requirements. If it does, the record can proceed for that code’s claim review; if material information remains unresolved, it stays on hold. The team should also address why the duplication occurred so the same problem does not recur.

This example illustrates a documentation review, not a payment guarantee. Its purpose is to show how a supported service determines the coding decision. The desired code should never determine what gets added to the record.

## How much does Medicare pay for CCM?

A useful reimbursement estimate needs more context than a single dollar amount beside a code. Before using a rate for planning, identify the applicable year, payer, location, and billing setting. Keep the source and assumptions with the estimate so the team can update it when circumstances change.

Patient responsibility is a separate question from the practice’s payment estimate. Under Original Medicare, the Part B deductible applies and patients generally owe 20% of the Medicare-approved amount afterward; other coverage can affect what they ultimately pay. Explain this during enrollment rather than assuming CCM is free because the patient has Medicare. [Medicare’s CCM coverage page](https://www.medicare.gov/coverage/chronic-care-management-services) describes these patient costs.

## Do APCM and rural clinic billing change the approach?

A practice’s broader payment model can affect which care-management pathway it should evaluate. APCM is a separate service structure rather than another CCM additional-time code. RHCs and FQHCs also need setting-specific billing instructions, so these considerations deserve a separate check before the practice standardizes its workflow.

### APCM is a separate care-management pathway

Advanced primary care management uses HCPCS codes G0556, G0557, and G0558 and does not rely on CCM’s monthly time thresholds. It bundles elements of several care-management services and carries its own practice and service requirements. Review the [CMS APCM requirements](https://www.cms.gov/medicare/payment/fee-schedules/physician-fee-schedule/advanced-primary-care-management-services) before deciding how APCM fits the practice’s care-management model.

### RHCs and FQHCs need current setting-specific instructions

Rural Health Clinics and Federally Qualified Health Centers should not rely on older instructions centered on G0511. CMS has terminated that code and directs these organizations toward individual care-coordination service codes under the applicable rules. Check the [current CMS RHC and FQHC billing updates](https://www.cms.gov/fqhc-rhc-news-announcements) when configuring claims and payment assumptions.

## How does 1bios support the CCM billing workflow?

1bios supports the operational work behind CCM through agreed care-management, documentation, and billing-support responsibilities. In the standard 1bios CCM model, the practice’s billing team submits claims and collects reimbursement. The service agreement should make the handoff, record access, and responsibility for resolving documentation questions explicit.

Before assigning work, identify who reviews exceptions and who makes the final claim decision. Clarify whether denial follow-up is included rather than assuming it transfers with documentation support. Our comparison of [in-house and outsourced CCM](https://www.1bioshealth.com/blog/outsourced-ccm) explores how practices can divide those operational responsibilities.

 

[BOOK A MEETING](https://www.1bioshealth.com/book-intro)

 

### Related articles

- [How to Start a Chronic Care Management Program](https://www.1bioshealth.com/blog/chronic-care-management-program)
- [In-House vs. Outsourced Chronic Care Management: Costs and Tradeoffs](https://www.1bioshealth.com/blog/outsourced-ccm)

## Frequently asked questions

### Does reaching the minimum time make a CCM claim ready?

No. Time is one part of the review, alongside the applicable service requirements and supporting record. The billing team should resolve missing or inconsistent information before releasing the claim.

### Does every new CCM patient qualify for G0506?

No. G0506 depends on qualifying additional assessment and care-planning work. It should not appear on a claim solely because enrollment occurred.

### What should happen when a time entry cannot be supported?

Flag the entry and assign someone to investigate it. Use the original record to determine whether a supported correction is possible. If it remains unsupported, do not use it to reach a billing threshold.

### Can an outside partner take over every CCM responsibility?

A partner can perform agreed operational functions, but the practice still needs a clearly defined oversight and billing process. The contract should identify responsibilities for documentation questions, claim submission, and follow-up. Do not assume that billing support includes every downstream billing task.

### Does Medicare coverage mean the patient owes nothing?

No. Original Medicare’s deductible and coinsurance can apply to CCM. Check the patient’s coverage and explain the expected responsibility before services begin.

[View full post](https://www.1bioshealth.com/blog/chronic-care-management-cpt-codes)

```json
{
  "@context" : "http://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "Andy Scott"
  },
  "dateModified" : "2026-10-21T16:19:57.979Z",
  "datePublished" : "2025-10-23T22:21:15Z",
  "headline" : "CCM CPT Codes: Time Requirements and Billing Rules",
  "image" : {
    "@type" : "ImageObject",
    "height" : 1024,
    "url" : "https://zleague-public-prod.s3.us-east-2.amazonaws.com/article_images/54b919ff-ba9d-43a7-9800-795718f733f0/your-guide-to-chronic-care-management-cpt-codes-219685.webp",
    "width" : 2048
  },
  "mainEntityOfPage" : "https://www.1bioshealth.com/blog/chronic-care-management-cpt-codes",
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "height" : 60,
      "url" : "/hs/hsstatic/content_shared_assets/static-1.4092/img/default-amp-logo.png",
      "width" : 60
    },
    "name" : "1bioshealth Blog"
  }
}
```