Health First Colorado CPT code billing involves using Current Procedural Terminology (CPT) codes to accurately report medical services provided to members of Colorado’s Medicaid program. Proper coding and billing help healthcare providers receive timely reimbursement while ensuring compliance with state and federal healthcare regulations.
What Is Health First Colorado CPT Code Billing?

Health First Colorado CPT code billing means coding a service with the right CPT (Current Procedural Terminology) number and submitting it to Colorado’s Medicaid program for reimbursement. Think of the CPT code as a price tag’s barcode it tells the payer exactly what you did so they know what to pay.
The catch? Colorado has its own rules layered on top of national coding standards. Get the code right but the pathway wrong, and you still won’t get paid.
Who Administers the Program (HCPF + Colorado interChange)
Health First Colorado is run by HCPF the Colorado Department of Health Care Policy & Financing. It covers more than 1.8 million Coloradans and publishes the billing manuals, fee schedules, and bulletins you’ll live by.
Claims flow through the Colorado interChange (MMIS), the state’s claims system. The rulebook sits in the Colorado Code of Regulations (10 CCR 2505-10), backed by CMS guidance at the federal level.
Why CPT Billing Differs From Standard Commercial Claims
Here’s a myth worth busting: “Medicaid billing is the same in every state.” It isn’t.
Colorado sets its own reimbursement rates, drops certain codes other payers accept, and routes services through pathways unique to the state. A code that pays fine with a commercial insurer might get denied here for a reason that only exists in Colorado’s manuals. Treat Colorado Medicaid billing as its own playbook.
FFS vs. Managed Care: How Payer Routing Actually Works

Before you bill anything, answer one question: who actually covers this member’s service Fee-for-Service or a Regional Accountable Entity? Billing the wrong payer is one of the top causes of denials, and it’s avoidable.
Most behavioral health services run through RAEs, not FFS. Most physical health services run through FFS. But you should never assume verify every time.
| Pathway | Who Covers It | Where to Verify | Common Services | Claim Destination |
| Fee-for-Service (FFS) | HCPF directly | Provider Web Portal eligibility query | Physician visits, labs, PT/OT, pharmacy | Colorado interChange (837P / CMS 1500) |
| Managed Care (RAE) | Regional Accountable Entity | Eligibility query shows assigned RAE | Most behavioral health, care coordination | The member’s RAE, per its rules |
How to Run an Eligibility Query Before Every Encounter
Run this before every visit eligibility can change month to month.
- Log in to the HCPF Provider Web Portal.
- Enter the member’s ID and the date of service.
- Confirm the member is active for that date.
- Check which RAE (if any) is responsible for the member.
- Note any coverage flags, then route your claim to the correct payer.
Skip this step and you’re guessing. Guessing costs money.
The Provider Billing Workflow, Start to Finish
Clean claims aren’t luck they’re a repeatable routine. Here’s the full claim submission workflow from enrollment to payment.
- Confirm enrollment and NPI. You must be enrolled with Health First Colorado and hold an active National Provider Identifier (NPI) in the system.
- Run the eligibility query. Verify active coverage for the exact date of service.
- Determine payer routing. FFS or RAE decide before you code.
- Select the correct CPT code. Match the service precisely.
- Apply the right modifier. Telehealth, supervising, or unit-related modifiers as needed.
- Submit the claim. Use the CMS 1500 paper form or the 837P electronic transaction (electronic is faster with fewer errors).
- Track the claim. Watch its status in the portal.
- Manage denials. Diagnose, correct, and resubmit or appeal quickly.
Common mistake to avoid: For outpatient PT and OT claims, you must enter the ordering provider’s NPI field 17b on the CMS 1500, or loop 2420 on electronic claims. Leave it blank and the claim denies automatically. It’s a tiny field with a big price tag.
Which CPT Codes Are Most Commonly Billed?
These are the codes you’ll reach for most. Always cross-check rates against the official Health First Colorado Fee Schedule, since they update twice a year.
Evaluation & Management (E/M) Codes
E/M codes for office and outpatient visits are among the most frequently billed. Providers choose the visit level based on Medical Decision Making (MDM) or total time on the date of service.
| Code Range | Description | Notes |
| 99202–99215 | Office/outpatient E/M visits | New and established patients |
| 99241–99245 | Consultation codes | No longer accepted use a standard E/M code instead |
Heads-up: Colorado Medicaid dropped the consultation codes (99241–99245) to stay consistent with Medicare policy. Bill the appropriate E/M code for the setting and complexity instead.
Behavioral Health CPT Codes
Behavioral health billing mostly flows through RAEs. The HCPF State Behavioral Health Services (SBHS) Billing Manual is your authoritative source here.
| Code | Description | Billing Unit |
| 90791 | Psychiatric diagnostic evaluation | 1 session |
| 90832 | Psychotherapy, 30 minutes | 1 session |
| 90834 | Psychotherapy, 45 minutes | 1 session |
| 90837 | Psychotherapy, 60 minutes | 1 session |
| 96130 | Psychological testing evaluation | Per hour (timed) |
| 96127 | Brief emotional/behavioral assessment | 1 unit per instrument |
| H0049 | Alcohol and/or drug screening | Per encounter |
Remote Patient Monitoring (RPM) Codes
RPM uses digital tools to collect a patient’s clinical data and send it to a provider, helping catch problems early. Colorado now reimburses RPM, and SB 24-168 specifically mandates coverage for continuous glucose monitors (CGMs) and related supplies under both medical and pharmacy benefits. Some RPM services may need prior authorization, so verify at the time of service.
Modifier Logic: Choosing the Right Modifier the First Time

A modifier is a two-character add-on that tells the payer how a service was delivered. Pick the wrong one and you invite a denial so what happens when a bad modifier triggers a denial? You correct it and resubmit, but that’s lost time and cash flow. Better to nail it the first time.
| Modifier Type | Meaning | When to Use | Watch-Outs |
| Telehealth modifiers | Service delivered remotely | Phone or video visits | Confirm the service is telehealth-eligible |
| Supervising/Referring qualifiers | Identifies the ordering provider | PT/OT and referred services | Match the qualifier to the role (ordering vs. referring) |
| Timed-unit logic | Reflects time-based billing | 15-minute timed codes | Count only direct member time |
A few rules that save denials:
- Timed codes (like 15-minute PT/OT increments) count only time spent directly with the member. Drive time, paperwork, and prep don’t count.
- Untimed codes are billed as one unit per session, no matter how long it ran.
- When in doubt, check the service-specific manual before you submit.
Why Do Health First Colorado Claims Get Denied?
Denials feel personal, but they’re usually predictable. Here are the top culprits and the fix for each.
- Wrong payer. Fix: Run the eligibility query and route FFS vs. RAE correctly before coding.
- Missing NPI. Fix: Add the ordering provider’s NPI to field 17b (or loop 2420) on PT/OT claims.
- Expired eligibility. Fix: Re-verify coverage for the exact date of service, every time.
- Modifier errors. Fix: Match the modifier to how the service was actually delivered.
- Missing prior authorization. Fix: Check PAR requirements before the encounter, not after.
- Timed vs. untimed unit mistakes. Fix: Count only direct member time on timed codes; bill untimed codes once per session.
Spot a pattern? Most denials trace back to something verifiable before the claim ever leaves your office.
Prior Authorization & Compliance Checkpoints
Some services sail through. Others need a prior authorization (PAR) first. The trick is knowing which is which and documenting as you go.
Run through this checklist before you submit:
- Confirmed whether the service needs prior authorization
- Verified member eligibility for the date of service
- Routed the claim to the correct payer (FFS or RAE)
- Documented medical necessity clearly
- Tracked direct time for any timed codes
- Double-checked NPI fields, modifiers, and unit math
Good news for members: most Health First Colorado members have $0 copayments for covered services, including telehealth.
Common mistake to avoid: assuming a service never needs a PAR. Requirements shift with manual updates, so verify at the time of service rather than relying on memory.
How Do You Bill Health First Colorado Correctly?
Short on time? Here’s the whole process in six steps you can say out loud:
- Confirm you’re enrolled with an active NPI.
- Verify the member’s eligibility for the date of service.
- Route the claim to FFS or the right RAE.
- Code the service with the correct CPT code and modifier.
- Submit on a CMS 1500 form or as an 837P electronic claim.
- Track the claim and fix any denials fast.
Follow that order every time and you’ll dodge most denials before they happen.
From the Field Lessons From Real Colorado Medicaid Billing

After reviewing countless provider claim patterns, the same lessons keep surfacing. The practices that get paid fastest aren’t the ones with the fanciest software they’re the ones with disciplined front-end habits.
Take the 1.6% across-the-board rate increase that took effect July 1, 2025. Practices that updated their fee schedules right away collected more on the same services. Those that didn’t kept billing old rates and quietly left money on the table.
Here’s what the highest-performing billing teams do differently:
- They re-verify eligibility every visit, not just at intake.
- They fix the ordering-provider NPI gap on PT/OT claims before it bites them.
- They subscribe to HCPF bulletins and re-train staff after each update.
- They lean on the service-specific HCPF manuals and CMS guidance instead of third-party summaries when accuracy matters.
None of these are glamorous. All of them protect revenue and keep audits uneventful.
Conclusion
Understanding Health First Colorado CPT code billing is essential for accurate claims submission and successful reimbursement. By following coding guidelines and maintaining proper documentation, healthcare providers can reduce claim denials and improve billing efficiency.
FAQs
Is Health First Colorado the same as Medicaid?
Yes. Health First Colorado is the official name for Colorado’s Medicaid program. It provides free or low-cost health coverage to eligible Coloradans, including children, pregnant members, parents, seniors, and people with disabilities.
What CPT codes does Health First Colorado cover for behavioral health?
Common behavioral health codes include 90791 (diagnostic evaluation), 90832, 90834, and 90837 (psychotherapy at 30, 45, and 60 minutes), plus 96130, 96127, and H0049. Most behavioral health claims route through a Regional Accountable Entity, so always verify the SBHS Billing Manual.
Do you need prior authorization for Health First Colorado billing?
Sometimes. Many services bill without it, but certain ones like long-term home health or some RPM services require a prior authorization first. Always check PAR requirements before the encounter, since rules change with manual updates.
How long do you have to submit a Health First Colorado claim?
Timely filing windows apply, and the exact limit depends on the service and payer pathway. Always confirm the current deadline in the relevant HCPF billing manual, since FFS and RAE claims can follow different timelines.
What’s the difference between FFS and RAE billing?
Fee-for-Service claims go directly to HCPF through the Colorado interChange. RAE claims route through a member’s assigned Regional Accountable Entity, which handles most behavioral health services under its own rules. Your eligibility query tells you which pathway applies.
Why are timed vs. untimed CPT codes important?
Timed codes bill in time increments and count only direct, face-to-face member time. Untimed codes bill once per session regardless of length. Mixing these up causes unit errors and denials, so the distinction directly affects how much you’re paid.