99490 CPT Code: Chronic Care Management (CCM) Billing

Last Updated: June 5, 2026

Medical Coding Assistant

Select a tool below to quickly look up rules or auto-code clinical notes.

Chronic Care Management (CCM) allows practices to bill for the non-face-to-face care they provide to patients every month. CPT 99490 is the base code for this incredibly valuable service.

TL;DR Quick Answer

Short on time? Don't want to read the whole guide? Ask our AI your specific billing question and get an instant answer.

Time and Condition Requirements

To successfully bill 99490, you must meet three strict requirements during the calendar month:

  1. The patient must have two or more chronic continuous or episodic health conditions that are expected to last at least 12 months (or until death).
  2. The conditions must place the patient at significant risk of death, acute exacerbation/decompensation, or functional decline.
  3. You must provide at least 20 minutes of clinical staff time directed by a physician or other qualified health care professional.

Compare CPT Codes

Confused between with vs. without contrast? Look up the official code descriptions.

Medical Necessity & Consent

You must document the patient's verbal or written consent to participate in CCM prior to billing. Your claim should list the specific chronic ICD-10 codes (e.g., E11.9 for Diabetes, I10 for Hypertension) being managed.

Verify Medical Necessity

Don't risk a denial. See if your ICD-10 code is on the approved Medicare LCD list.

NCCI Edits & Add-on Codes

If your staff spends 40 minutes, you can bill the add-on code 99439 for the additional 20 minutes. Note that CCM cannot be billed in the same month as Transitional Care Management (TCM) for the same patient by the same provider.

Check NCCI Edits Instantly

Not sure if these codes bundle? Check the latest Medicare NCCI database updates before you bill.

Tired of dealing with rejected claims?

Use our modern CMS-1500 software to instantly validate NPIs, CPT codes, and ICD-10 formatting. It's completely free to start.

Create Your Free Account

Related Articles