Common Family Medicine Billing Codes Every Practice Needs in 2026

Common Family Medicine Billing Codes Every Practice Needs in 2026

Family medicine billing codes cover more ground than almost any other specialty. One patient visit can involve an E/M service, a preventive exam, a vaccine, a chronic care component, and a Medicare wellness code, all on the same date, all with different documentation requirements.

Getting the right code on the right claim is where family medicine revenue either holds or leaks. A wrong code costs a reimbursement. A pattern of wrong codes triggers audits. With 2026 updates to G2211, chronic care management, and MDM documentation standards, practices that have not updated their coding workflows are leaving money behind every submission cycle.

This guide covers the codes family medicine practices bill most, what each requires, and exactly where billing errors happen.

Evaluation and Management Codes

E/M codes drive the majority of revenue in every family medicine practice. Getting them right means understanding two things: medical decision making and time, since either can determine the level of service.

Office Visit Codes for New and Established Patients

CPT Code Patient Type Complexity Typical Visit Example
99202 New Straightforward Minor illness, single problem
99203 New Low Acute uncomplicated condition
99204 New Moderate New diagnosis requiring workup
99205 New High Complex new patient, multiple problems
99211 Established Minimal Nurse visit, vitals only
99212 Established Straightforward Simple follow-up, one stable problem
99213 Established Low Routine follow-up, stable chronic condition
99214 Established Moderate Diabetes management, medication adjustment
99215 Established High Multiple chronic conditions, high-risk decision

99213 and 99214 carry the highest billing volume in family medicine. 99213 covers stable hypertension follow-ups, routine medication refills, and uncomplicated chronic condition checks. 99214 is where diabetes titration, new prescriptions with monitoring, and moderate-risk decisions land.

When selecting E/M level based on time, the documented time must meet the threshold exactly. Falling short by even one minute can result in automatic downcoding during a payer audit. If the chart says 19 minutes and 99213 requires 20, the code does not hold.

The Overlooked G2211 Add-On Code 

G2211 is a Medicare add-on code billed alongside E/M services 99202 through 99215 when the provider serves as the continuing focal point for a patient’s longitudinal care. Starting January 1, 2026, G2211 can also be billed with home and residence E/M visit codes.

G2211 adds roughly $15 to $19 per eligible visit. For a practice billing 25 eligible visits per week, that is over $20,000 annually from a single add-on code. Most practices are either missing it entirely or billing it incorrectly by pairing it with preventive visit codes, which is not permitted.

The documentation requirement is simple. The chart must reflect that the provider is the ongoing source of longitudinal care. One clear sentence supports the code. Without it, every G2211 claim is a recoupment risk.

Documentation gaps between what providers write and what coders submit drive most E/M denials. A proper breakdown of how medical coding directly affects denial rates covers exactly where those gaps form and how to close them.

Preventive medicine codes, yearly physicals, and wellness visits

Well-child visits, yearly physicals, and regular physicals are all covered under preventive visit codes.  They are among the most consistently miscoded services in family medicine billing.

CPT Preventive Codes for New and Established Patients

Preventive codes split by patient status and age:

  • 99381 through 99387 are new patients (baby to age 65 and beyond).
  • 99391 through 99397 (baby to age 65 and older) are established patients.

Age-appropriate history, thorough physical examination, risk assessment, counseling, and proactive advice are all covered by these codes. Evaluation of a new or deteriorating medical condition is not covered by them.

Both a preventative code and an E/M code may be applicable when a patient shows up for an annual physical and brings up a different issue. Modifier 25 on the E/M code is needed for both billing. Skipping it means one service gets bundled and disappears. Each service also needs its own documentation. A note that blends both into one narrative does not support two codes.

Medicare Annual Wellness Visit Codes

Medicare uses G-codes for preventive services, not CPT preventive codes. Billing a CPT preventive code for a Medicare patient causes an automatic denial.

  • G0438: Initial Annual Wellness Visit
  • G0439: Subsequent Annual Wellness Visit

As of January 1, 2025, G2211 may be reported in conjunction with an E/M service that is invoiced with modifier 25 on the same day as an Annual Wellness Visit, provided that the E/M service is independently identifiable and recorded. 

That combination, AWV plus a separately documented E/M plus G2211, is one of the highest-value same-day billing scenarios in Medicare family medicine. Most practices are missing it entirely.

Major Chronic Care Management Codes

Chronic care management codes exist because family medical billing ensures providers are already doing this work. Most are not billing for it.

  • 99490: Standard CCM, 20 or more minutes of non-face-to-face care per month, two or more chronic conditions
  • 99491: CCM, 30 or more minutes personally performed by the billing physician
  • 99487: Complex CCM, 60 or more minutes, substantial revision of care plan

Patient consent is the most commonly missed billing requirement. Without a signed consent on file, the entire monthly claim has no foundation. It is the single biggest CCM denial driver across family medicine.

Time tracking is the second issue. Every minute of CCM activity must be logged. A monthly total one minute short of the threshold means the code for that month cannot be billed.

For practices managing high volumes of patients with diabetes, hypertension, COPD, or heart failure, CCM generates recurring monthly revenue from clinical activity already happening. The billing infrastructure just needs to be built around it.

Crucial Modifiers and Vaccine Administration Codes

Vaccine administration codes are straightforward in theory. In practice they generate more errors than most practices expect.

  • 90460: Vaccine administration, first vaccine component, physician counseling, through age 18
  • 90461: Each additional vaccine component, with counseling
  • 90471: Vaccine administration, first injection, patient 19 and older
  • 90472: Each additional injection, same date

90460 and 90461 apply only when a physician or qualified health professional personally provides counseling. If a medical assistant administers the vaccine without physician counseling, 90471 and 90472 apply instead. Billing 90460 without documented physician counseling is a compliance issue, not just a coding error.

The correct HCPCS vaccine product code must be reported alongside the administration code for Medicare preventive vaccinations. The JZ modifier is required when no vaccine is wasted from a multi-dose vial. Missing this modifier causes rejection on applicable vaccine claims.

Transitional Care and Behavioral Health Codes Worth Knowing

Two additional code categories generate consistent revenue in family medicine when billed correctly.

Transitional Care Management:

  • 99495: Moderate complexity, face-to-face visit within 14 days of discharge
  • 99496: High complexity, face-to-face visit within 7 days of discharge

TCM requires contact with the patient within two business days of discharge, a face-to-face visit within the required window, and documentation of all care coordination activities. The two-business-day contact is the most frequently missed element. Without it, the entire TCM claim fails.

Behavioral Health Integration:

  • 99484: General behavioral health integration, 20 or more minutes per month of clinical staff time

Family medicine practices providing integrated behavioral health oversight can bill 99484 monthly. G2211 may also apply alongside the associated E/M when longitudinal care responsibility is documented.

For current reimbursement rates on all family medicine billing codes, the CMS Medicare Physician Fee Schedule Lookup Tool provides updated RVU values by geographic area.

The Billing Errors Costing Family Medicine Practices the Most

Knowing the codes is half the job. Knowing where they fail is the other half. These are the errors generating the most denials in family medicine billing right now:

  • Billing G2211 without longitudinal care documentation in the note
  • Using CPT preventive codes for Medicare patients instead of G0438 or G0439
  • Missing modifier 25 when billing preventive and E/M services on the same date
  • Billing 90460 without documented physician counseling
  • Submitting CCM claims without signed patient consent on file
  • Selecting E/M level by time without meeting the exact documented minute threshold
  • Missing the JZ modifier on applicable vaccine claims

Every one of these errors is detectable before the claim goes out. A pre-submission review step that checks modifiers, payer-specific code requirements, and documentation completeness catches most of them before they reach the payer.

Family Medicine Billing That Holds Up to Payer Scrutiny

Family medicine billing codes change every year and payer edit logic keeps pace. A code that paid cleanly last year may now require a modifier, a companion code, or updated documentation to pass the same payer’s system in 2026.

The practices getting paid consistently are the ones with billing workflows built around current requirements, not prior-year assumptions.

Rhode Island Medical Billing’s medical billing services are built around the specific code sets, modifier requirements, and documentation standards that apply to family medicine billing in 2026. 

FAQs

What are the most common family medicine billing codes?

The most commonly billed codes are 99213 and 99214 for established patient office visits, 99391 through 99397 for established patient preventive exams, G0438 and G0439 for Medicare Annual Wellness Visits, 99490 for chronic care management, and G2211 as an add-on for longitudinal care E/M services.

What is the difference between 99213 and 99214?

99213 applies to low-complexity established patient visits such as routine follow-ups for stable chronic conditions. 99214 applies to moderate-complexity visits involving medication adjustments, new prescriptions requiring monitoring, or management of two or more chronic conditions. Selection must be supported by documented MDM or total time.

Can a preventive visit and an E/M visit be billed on the same day?

Yes, when a patient presents for a preventive visit and a separately identifiable problem is addressed during the same encounter. The E/M code requires modifier 25 and separate documentation distinct from the preventive visit note.

What is G2211 and who can bill it?

G2211 is a Medicare add-on code for office or outpatient E/M visits where the provider serves as the ongoing source of longitudinal care. It requires documentation of that ongoing relationship in the visit note. Starting 2026, it can also be billed with home and residence E/M codes.

What documentation is required for chronic care management billing?

CCM billing requires documented patient consent at the start of the service period, a care plan addressing the patient’s chronic conditions, and a monthly log of all CCM activities with total time meeting the applicable threshold for the code billed.

What is the difference between CPT preventive codes and Medicare AWV codes?

CPT preventive codes 99381 through 99397 apply to commercial insurance preventive visits. Medicare uses G0438 for an initial Annual Wellness Visit and G0439 for subsequent ones. Billing CPT preventive codes for Medicare patients results in automatic denial.

Table of Contents

Contact Us