CMGP modifier in Alberta — comprehensive care billing

The CMGP (Comprehensive Medical General Practice) modifier is one of the most valuable — and most misunderstood — modifiers available to Alberta family physicians.

Applied correctly, it meaningfully increases the fee for eligible encounters. Applied incorrectly, it creates audit exposure. This page covers the rules, eligibility, and common errors.

What is the CMGP modifier?

The CMGP modifier is applied to general practice visit codes when the encounter involves comprehensive, ongoing management of a patient's medical conditions. It reflects the additional complexity and time involved in managing patients with multiple active problems, coordinating care across providers, or performing comprehensive assessments.

Eligibility requirements

Not every GP encounter qualifies for CMGP. To apply the modifier defensibly, the encounter must meet specific criteria:

Common CMGP errors

1. Applying CMGP to every visit

The most common error is routine application of CMGP to all encounters, regardless of whether the visit was truly comprehensive. A focused visit for a sore throat does not qualify for CMGP, even if the patient has other chronic conditions that weren't addressed during the encounter.

2. Insufficient documentation

Applying CMGP without chart notes that support the comprehensive nature of the visit. If an audit reviews the chart and finds a single-problem focused note with CMGP applied, the modifier will be disallowed and the fee clawed back.

3. Applying CMGP to ineligible codes

Not all visit codes can carry the CMGP modifier. Applying it to codes outside the eligible list results in claim rejection or audit adjustment.

4. Not applying CMGP when it's warranted

The opposite error is equally common — physicians who perform genuinely comprehensive encounters but don't apply CMGP because they're unsure of eligibility or concerned about audit risk. This is direct underbilling.

How to use CMGP defensibly

ABPhysCode flags CMGP opportunities when your encounter description indicates comprehensive care. It also warns when CMGP may not be defensible based on the encounter details you provide.
Check CMGP eligibility for an encounter All billing modifiers
Check your billing accuracy
Free 60-second assessment — are you being compensated for the care you provide?
Take the Billing Accuracy Scorecard
Related: All Modifiers · GP Billing · Rural GP · Common Mistakes · Internal Medicine
ABPhysCode is assistive billing decision support — not a claims submission service. All billing decisions must be verified against current official SOMB references. © 2026 Alberta Coding Company Inc. | Privacy | Terms | Disclaimer