Internal medicine CPT codes are the procedure codes internists use to bill visits, care management, and in office services. Most of your revenue runs through eight office visit codes: 99202 through 99205 for new patients and 99212 through 99215 for established ones, plus HCPCS G2211 on Medicare claims. Care management (99490, 99495, G0556), wellness visits (G0438, G0439, 99397), and tests like 93000 and 36415 fill in the rest of the charge sheet.
Picture a Tuesday afternoon at a four provider internal medicine practice in Tampa. Dr. Patel sees a 68 year old with hypertension and type 2 diabetes, renews two prescriptions, and closes the chart as a 99213. The note actually supports a 99214. Nobody catches it. Nothing denies. The practice simply collects about $40 less than it earned, and it happens again tomorrow.
That’s the quiet problem with internal medicine coding. We wrote this guide for the practice manager who has to fix it: every code an internist bills, what Medicare pays for it in 2026, the rules that changed this year, and the 2027 proposals already on the table. Practices looking for specialized support can also explore our internal medicine billing services.
What are internal medicine CPT codes?
Internal medicine CPT codes are the Current Procedural Terminology codes, maintained by the American Medical Association (AMA), that describe what an internist did during an encounter. ICD-10-CM codes tell the payer why the patient came in. CPT codes tell the payer what you did about it. Medicare adds HCPCS Level II codes (the G codes) for services CPT doesn’t describe.
The AMA rewrites part of the code set every January. For 2026, the AMA released 418 changes to the CPT code set: 288 new codes, 84 deletions, and 46 revisions. Most of those land in lab and surgical sections. Internists felt the remote monitoring changes most.
For a typical internal medicine practice, billable services fall into six buckets:
- Office and home evaluation and management (E/M) visits
- Medicare complexity and prolonged time add on codes
- Preventive visits and Medicare wellness visits
- Care management: CCM, PCM, TCM, APCM, and remote monitoring
- In office procedures, labs, and immunizations
- Modifiers that tell the payer how those services relate on the same day
What is the CPT code for an internal medicine office visit?
Internists bill office visits with 99202 through 99205 for new patients and 99211 through 99215 for established patients. You pick the level by medical decision making or by total time on the date of service, whichever supports the higher code. Established patient visits at 99213 and 99214 carry most internal medicine revenue.
Office and outpatient E/M codes for internal medicine (CPT 2026)
One detail trips up a lot of billing teams. CPT dropped the old time ranges (“20 to 29 minutes”) in 2024. Today each level lists a single threshold your provider must meet or exceed. You’ll still find the outdated ranges on plenty of billing websites, so check whatever cheat sheet your front desk taped to the wall.
How do you choose between 99213 and 99214?
You bill 99214 when the note meets two of three MDM elements at the moderate level: problems addressed, data reviewed, and risk of management. Two or more stable chronic illnesses count as a moderate problem load. Prescription drug management counts as moderate risk. Put those together and you have a 99214.
Go back to Dr. Patel’s patient. Stable hypertension plus stable type 2 diabetes gives you two chronic illnesses. Renewing lisinopril and metformin gives you prescription drug management. That visit supports 99214 without a single lab reviewed.
Now run the math. Say one internist undercodes 10 visits a week like this. At the 2026 Medicare national rates, that’s $40.42 times 10 visits times 48 working weeks, or $19,401.60 per provider per year. A four provider group loses roughly $77,600. No denial report will ever show it.
Our view: most internists fear the 99214 audit more than they should and fear the silent 99213 habit less than they should. Payers do audit level 4 visits (more on Cigna below). The answer is documentation that shows the MDM, not a lower code. Our internal medicine billing services start with exactly this E/M review for that reason.
When should an internist code by time instead of MDM?
Choose time when the visit runs long but the decision making stays simple, such as a 35 minute visit spent counseling a newly diagnosed patient on diet and glucose monitoring. Total time includes chart review before the visit, the exam, ordering tests, documentation, and care coordination on the same calendar date. It excludes clinical staff time and any separately billed service.
Nurse practitioners and PAs follow the same leveling rules. Whether Medicare pays their visits at 100 or 85 percent depends on Medicare’s incident to rules, so your team needs to know which provider’s NPI goes on each claim.
How do prolonged service codes 99417 and G2212 differ?
CPT 99417 and HCPCS G2212 both report 15 minute blocks beyond a level 5 visit, but they start the clock at different points. Most commercial payers follow CPT and accept 99417 once a 99215 reaches 55 minutes (or a 99205 reaches 75). Medicare requires G2212 and doesn’t pay the first unit until a 99215 reaches 69 minutes (or a 99205 reaches 89). Bill the wrong one and you’ll see a CO-4 or a flat denial.
What does Medicare pay for internal medicine billing codes in 2026?
Medicare pays $95.19 for 99213 and $135.61 for 99214 at national office rates in 2026, built on a conversion factor of $33.4009 for clinicians outside qualifying alternative payment models (APMs). That conversion factor rose 3.26 percent over 2025. Your actual allowable shifts with your locality’s GPCI values.
Approximate 2026 Medicare national office (nonfacility) rates for common internal medicine codes
Treat these as planning numbers, not contract terms. Pull your exact locality amounts from the CMS Physician Fee Schedule lookup tool and compare them to your ERAs. A commercial contract still priced at 2025 rates underpays every 2026 claim, and nothing in a standard remit flags it.
Here’s some good news for internists. CMS finalized a 2.5 percent “efficiency adjustment” that cuts work RVUs for most procedures, but it exempts time based services such as E/M visits and care management. Procedural specialties absorbed that cut. Office based internal medicine mostly didn’t.
What changed for internal medicine CPT codes in 2026?
Six changes matter most to internal medicine practices this year. Two expand billable services, two rework care management, and two shift the payment and telehealth backdrop. If your charge sheet hasn’t changed since December 2025, it’s missing at least one of these.
- G2211 moved into the home. Medicare now pays G2211 with home or residence visits 99341, 99342, 99344, 99345, and 99347 through 99350, not only with office visits.
- Two new remote monitoring codes arrived. CPT 99445 covers device supply for 2 to 15 days of readings in a 30 day period. CPT 99470 covers the first 10 minutes of monthly treatment management. You can’t bill 99445 with 99454 for the same period, and every RPM management code still needs at least one real time interactive communication.
- APCM gained behavioral health add on codes. CMS repriced Advanced Primary Care Management (G0556, G0557, G0558) and added G0568, G0569, and G0570 for collaborative care and general behavioral health integration, with no minute counting.
- G0136 changed meaning. CMS kept the code but rewrote it. It now describes a standardized physical activity and nutrition assessment (5 to 15 minutes, no more than once every 6 months) instead of a social needs screening.
- The conversion factor went up. CMS set it at $33.4009 for most clinicians and $33.5675 for qualifying APM participants.
- Medicare telehealth flexibilities got a longer runway. The Consolidated Appropriations Act, 2026 (signed February 3, 2026) extended home as an originating site for non behavioral visits through December 31, 2027.
What does Cigna’s R49 downcoding policy mean for internists?
Cigna’s reimbursement policy R49 took effect October 1, 2025. It lets Cigna drop 99204, 99205, 99214, and 99215 (plus consult codes 99244 and 99245) one level when a provider’s coding pattern profiles above peers. Modifier 25 doesn’t stop the adjustment. Cigna paused the policy in California after the California Medical Association challenged it, but practices in other states should still watch for it.
Downcoding never shows up as a denial. You see it only when a 99214 pays at the 99213 rate. Pull a monthly report of billed level versus paid level by payer. If Cigna downcodes five or more of your claims and your notes support the level, Cigna’s own FAQ lets you request a bypass review.
Stop Leaving Money Behind on Undercoded E/M Visits
Undercoded 99214 visits and missing G2211 add-on codes never appear on a denial report. They just shrink every remit. Our CPC-certified coders in Medical Coding Services check each E/M level against the note before the claim leaves, so payers reimburse the complexity your internists actually manage. See how our coding review works for internal medicine.
How does G2211 work for internal medicine visits?
G2211 is a Medicare add on code you append to an office or home E/M visit when your practice serves as the continuing focal point for a patient’s care or manages a single serious or complex condition over time. It pays roughly $16 to $17 per visit nationally in 2026. For an internist who sees mostly established Medicare patients, it can add thousands of dollars a year per provider.
Three rules decide whether G2211 sticks:
- Append it to 99202 through 99215, or to the home visit codes listed above. It never stands alone.
- When the E/M carries modifier 25, Medicare pays G2211 only if the other same day service is an annual wellness visit, a vaccine administration, or a Medicare Part B preventive service. Pair it with a joint injection and Medicare denies it.
- Commercial plans mostly don’t recognize G2211. Some Medicare Advantage plans do, so check each MA contract instead of guessing.
Want a quick win this week? Run a report of Medicare established patient visits from last month and count how many carry G2211. That ratio is your capture rate. Many practices find it sits well below what their patient panel suggests.
Which preventive and wellness codes do internists bill?
Internists bill Medicare wellness with G0402, G0438, and G0439, and commercial preventive exams with 99385 through 99387 (new patients) and 99395 through 99397 (established patients), chosen by age band. Advance care planning (99497, 99498) and screening codes often ride along with these visits.
Preventive and wellness codes for internal medicine
Can you bill an AWV and a problem visit on the same day?
Yes. When a patient comes in for G0439 and also needs a real workup for new knee pain or a medication problem, you bill the AWV plus a problem oriented E/M such as 99213 with modifier 25. The note must show the problem visit as a separately identifiable service with its own history, assessment, and plan.
A practical tip from the front desk side: tell patients before checkout that the problem visit may carry a copay even though the wellness visit doesn’t. Surprise bills turn into phone calls, and phone calls turn into write offs.
Which care management codes should an internal medicine practice bill?
Most internal medicine practices should bill some mix of CCM, TCM, and either APCM or remote monitoring, because internists carry large panels of patients with two or more chronic conditions. Each program pays monthly or per episode, and each comes with its own consent, time, and documentation rules.
Care management codes for internal medicine in 2026
One myth keeps showing up in internal medicine billing guides: that you can’t bill CCM and TCM in the same month. Medicare has allowed both since 2020. The rule is that CCM time can’t overlap the 30 day TCM window, so you need 20 fresh CCM minutes after the TCM period ends inside that calendar month.
Is APCM better than CCM for a small internal medicine practice?
[IMAGE 3. Alt text: APCM versus CCM comparison for internal medicine practices in 2026]
APCM usually fits better if your staff can’t reliably log 20 documented minutes per patient each month. CCM can pay more per patient when you have dedicated care coordinators who track time well. Medicare won’t pay both for the same patient in the same month from the same practitioner, so you choose per patient.
APCM vs CCM comparison
We’d lean APCM for most two to five provider internal medicine groups that have never run a care management program. Fewer moving parts means fewer failed audits. Practices with a mature CCM program and strong time logs often do better staying put.
Which in office procedure and lab codes belong on an internist’s superbill?
Internists most often bill EKGs, venipuncture, point of care A1c, urinalysis, spirometry, joint injections, cerumen removal, and immunization administration. These codes add revenue on top of the E/M visit, but several of them carry bundling rules that decide whether the E/M needs modifier 25.
Common in office procedure and lab codes for internal medicine
Which modifiers matter most with internal medicine CPT codes?
Modifier 25 matters most, followed by 33, 95, 93, 59, and QW. Each one tells the payer how two services relate or how a service reached the patient. A missing modifier turns a payable claim into a CO-97 or CO-4 in a single keystroke.
High impact modifiers for internal medicine billing codes
Telehealth place of service codes still trip teams up. Medicare wants POS 10 for a patient at home and POS 02 for other locations, while commercial plans write their own rules. Keep a payer by payer grid and update it each January.
How do you pair ICD-10 codes with internal medicine CPT codes?
Pair every CPT code with the most specific ICD-10-CM code the note supports, and list the diagnosis that drove the service first. Payers run the CPT and ICD-10 combination through medical necessity edits, and a weak pairing returns as a CO-11 or CO-50 even when the service itself was correct.
Example CPT and ICD-10 pairings in internal medicine
ICD-10-CM updates every October 1, so audit your EHR favorites list each fall. A certified medical coding team catches the retired or unspecified codes that drift onto claims after an update.
What denials hit internal medicine CPT codes most often?
Internal medicine claims deny most often for bundling (CO-97), medical necessity (CO-50), diagnosis and procedure mismatch (CO-11), modifier problems (CO-4), and missing information (CO-16). Almost all of them trace back to the charge sheet, not the payer.
Top internal medicine denial codes and fixes
Here’s what that costs. Take a practice that sends 600 E/M claims a month at a $120 average allowable, with 10 percent bouncing on modifier or diagnosis errors. That’s $7,200 a month sitting in rework, and some of it ages past timely filing. The root cause rarely changes: nobody checks code pairs before the claim leaves the building.
If CO-50 is your biggest bucket, start with our walkthrough on how to fix a CO-50 denial. Eligibility misses deserve the same attention, because insurance eligibility checks before the visit stop wrong payer denials before they start. Imaging and specialty drug orders bring their own problems under the 2026 prior authorization rules.
Medicotech runs every internal medicine claim through payer specific scrubbing, then works what still denies through our denial management workflow inside each payer’s appeal window. That process keeps our client clean claim rate at 96 percent.
What’s changing for internal medicine CPT codes in 2027?
CMS released the CY 2027 Physician Fee Schedule proposed rule on July 14, 2026, and it reshapes how Medicare pays internists. Comments closed September 14. CMS usually publishes the final rule in early November, so treat everything below as proposed until then.
- Lower conversion factor. CMS proposed $32.84 for most clinicians (down 1.68 percent) and $33.17 for qualifying APM participants (down 1.19 percent), mostly because the one year 2.5 percent boost for 2026 expires.
- G2211 becomes a modifier. Instead of a separate line, a modifier would raise the base E/M payment by 16 percent, or 32 percent for MSSP and LEAD ACO participants.
- Same day E/M with a global procedure would pay less. When you bill an E/M with a 0, 10, or 90 day global procedure on the same date, only the higher valued service would pay in full.
- RPM loses outside vendors. CMS would limit RPM billing to the practice’s own clinical staff, ending third party monitoring arrangements.
- New advance care planning codes. CMS proposed new HCPCS codes for ACP services.
Don’t rebuild your charge sheet yet. Do model what a 16 percent modifier means for your Medicare E/M volume, and flag every same day E/M plus joint injection pattern in your data now.
What should your practice fix first?
If you only have an afternoon, do these four things in order:
- Pull your 99213 to 99214 ratio by provider and compare it against the chronic condition mix in each panel.
- Measure your G2211 capture rate on Medicare established visits.
- List every patient with two or more chronic conditions and decide CCM or APCM for each.
- Check your payer grid for 99417 versus G2212, modifier 95 versus 93, and POS 02 versus 10.
Protect Your Revenue Against 2026 Code Changes and Payer Audits
Internal medicine codes changed in 2026 and will shift again in 2027, while payers like Cigna keep profiling level 4 and 5 visits. Our coding audit and E/M review service matches every visit level, G2211 line, and care management claim to your documentation before submission. Ask for a free review of your last 90 days of internal medicine claims.
Frequently asked questions about internal medicine CPT codes
What are the most common CPT codes in internal medicine?
The most common internal medicine CPT codes are established patient visits 99213 and 99214, followed by 99215, 99212, and new patient codes 99203 and 99204. On Medicare claims, internists also bill G2211, annual wellness visits G0438 and G0439, chronic care management 99490, and in office tests such as 93000 (EKG), 36415 (venipuncture), and 83036 (A1c).
Can an internist bill 99215?
Yes. An internist bills 99215 when the note shows high complexity MDM (for example, a chronic illness with severe exacerbation plus a decision about hospitalization) or at least 40 minutes of total provider time on the date of service. Payers watch 99215 closely, so the note must show the problems, data, and risk that support the level.
Can you bill G2211 with commercial insurance?
Usually not. G2211 is a Medicare HCPCS code, and most commercial plans don’t recognize it. Some Medicare Advantage plans pay it because they follow traditional Medicare rules. Check each MA contract and each commercial fee schedule before adding G2211 to non Medicare claims, or you’ll create avoidable denials and patient balance confusion.
Can you bill CCM and TCM in the same month?
Yes. Medicare has allowed CCM and TCM in the same calendar month since 2020. CCM minutes can’t overlap the 30 day TCM period, so you need a full 20 minutes of CCM time logged after the TCM window ends within that same month. If the TCM period runs to month end, skip CCM that month.
What is the difference between 99417 and G2212?
Both codes report prolonged time beyond a level 5 office visit in 15 minute blocks. Most commercial payers accept CPT 99417, which starts at 55 minutes for 99215. Medicare requires HCPCS G2212, which starts at 69 minutes for 99215. Sending 99417 to Medicare or G2212 to a CPT based payer typically triggers a denial.
Do you need modifier 25 for an AWV and a sick visit on the same day?
Yes. Bill the annual wellness visit (G0438 or G0439) and append modifier 25 to the problem oriented E/M code, such as 99213 with modifier 25. Document the problem visit separately with its own assessment and plan. Medicare still pays G2211 with that E/M because the AWV counts as a qualifying preventive service.
How often do internal medicine CPT codes change?
The AMA updates CPT every January 1, and CMS updates Medicare payment rules and HCPCS codes in the annual Physician Fee Schedule final rule, usually published in early November. ICD-10-CM changes every October 1. Your practice should review its charge sheet, EHR favorites, and payer grids at least twice a year.
How do payers judge medical necessity for internal medicine E/M codes?
Payers look for a clear line from the diagnosis codes to the problems addressed, the data reviewed, and the management decisions in the note. For 99214 and 99215 they expect visible moderate or high MDM. Cloned or templated text that repeats every visit is the fastest way to lose a medical necessity review, even when the care itself was appropriate.
What happens if a payer audits your internal medicine E/M coding?
The payer requests notes for a sample of claims and compares each billed level to the documentation. Unsupported claims lead to repayment demands, offsets against future payments, or extrapolation across a larger claim set. A quarterly internal audit of 10 to 20 visits per provider finds drift early and gives you a defensible record if an auditor calls.
Is APCM better than CCM for internal medicine?
APCM suits practices that can’t reliably track 20 monthly minutes per patient, since it pays a monthly bundle with no time counting. CCM can pay more per patient when dedicated staff document time well. Medicare blocks billing both for the same patient in the same month by the same practitioner, so pick per patient.
Sources



