Find every dollar your coding misses.
Every code that drives outpatient internal medicine and medicine subspecialty revenue. When to use it, what to document, what gets denied, and how much it pays at your bonus rate.
What do you need?
Search by code, description, or specialty. Each code has its own page with when-to-use, documentation checklist, modifiers, and ICD-10 pairings.
See the top codes that drive revenue in your specialty, common visit scenarios, and the modifier rules unique to your practice setting.
Our AI auditor reads a vignette and tells you the right primary E/M, the add-ons you missed, the modifiers you need, and the dollars left on the table.
Codes that move the needle
Six codes worth re-reading if you bill outpatient E/M. Most underbilled in primary care.
Consider the ongoing responsibility for the patient's care: either a continuing focal point for needed services or ongoing care of a serious or complex condition. It is not automatic for a diagnosis or specialty.
99214 is the workhorse of primary care and most outpatient subspecialties. Use it when at least one of these is true: two or more chronic problems with progression, treatment changes, or side effects; one undiagnosed new problem with uncertain prognosis; one acute illness with systemic symptoms; or prescription drug management at any complexity. Prescription drug management on its own satisfies the moderate-risk element, which is why straightforward chronic disease follow-ups with a med adjustment routinely clear the 99214 bar. Time-based alternative is 30 to 39 minutes of total time on the date of the encounter. Pick the method that supports the strongest note: encounters with prescription changes are usually cleaner under MDM; encounters with extensive counseling or care coordination are usually cleaner under time.
For subsequent AWV eligibility, confirm the payer-reported next eligible date. Medicare uses month-based frequency guidance; do not apply a calendar-year reset or a blanket 365-day calculation. See the G0439 frequency guide and CMS eligibility instructions.
A detailed assessment and written care plan, not a brief cognitive screen. CMS describes a typical 60-minute visit with an independent historian; confirm the complete current requirements.
G0537 captures an annual ASCVD risk calculation plus counseling for patients without established atherosclerotic cardiovascular disease. Use the ACC/AHA Pooled Cohort Equations (PCE) or an equivalent validated tool to compute the 10-year ASCVD risk percentage. The code is for primary prevention only: patients with known coronary artery disease, prior MI, prior stroke, peripheral artery disease, or any documented ASCVD do not qualify. Most natural pairing is with G0438 or G0439 (AWV), but G0537 can also be billed at a problem-oriented visit. Counseling must address one or more modifiable risk factors: hypertension, dyslipidemia, smoking, diabetes, weight, physical activity, or diet. Once per 12 months. ICD-10: Z13.6 (cardiovascular disorder screening). G0538 is the same-day add-on for additional 15-minute increments of high-intensity behavioral counseling (rarely used in primary care; more relevant in cardiology or weight-management practices).
99497 captures the time spent in a structured conversation about advance directives, healthcare proxy designation, code status, MOLST or POLST forms, hospice eligibility, and goals of care. The patient must be present at the start of the conversation unless the entire visit is with a designated surrogate (which is independently billable but requires explicit documentation). Common scenarios: ACP as a same-day add-on to an AWV (cost-share is waived with modifier 33); ACP at a primary-care continuity visit for a patient with advanced chronic disease; ACP at an oncology visit for a patient at end of treatment options; ACP during a geriatric assessment.
By specialty
Top codes, common visit patterns, and modifier rules per medicine specialty.
The bread and butter: established office visits, new-patient workups, complex chronic disease bundles, and wellness add-ons. The codes that move primary care RVUs are E/M time/MDM, G2211, and the wellness stack.
References for wellness visits, chronic care, transitions of care and cognitive assessment. Each service has its own eligibility, timing and documentation requirements.
Mixed E/M plus high-volume diagnostic procedures: EKGs, echos, stress tests, Holters, device interrogations, vascular ultrasound. Most cardiology procedures split into professional, technical, and global components.
Cognitive specialty, mostly E/M. Procedural revenue comes from CGM interpretation, thyroid ultrasound and biopsy, and MNT supervision. CGM coding is a regulatory layer cake — get the time, sensor source, and patient setup right or the claim gets denied.
Procedure-heavy. Most outpatient GI revenue comes from upper and lower endoscopy with modifier-driven add-ons (biopsy, polypectomy, dilation). Screening vs diagnostic coding has different patient cost shares and modifier rules.
Office spirometry, pulmonary function testing, bronchoprovocation, sleep medicine. Spirometry is one of the most under-coded ancillaries in primary-care-adjacent practices because the bronchodilator add-on gets forgotten.
ESRD monthly capitation drives outpatient nephrology revenue (MCP, 90951-90970), plus CKD E/M, vascular access procedures, and home dialysis training. MCP coding is age-stratified and visit-frequency stratified.
Cognitive specialty with high-yield joint and soft tissue injections, plus chronic infusion management. Joint injection coding is anatomic-site stratified, and ultrasound guidance is its own bundled code.
Almost entirely cognitive. Revenue depends on accurate complexity coding (99214/99215 with G2211), outpatient infusion management, and prolonged service coding for long visits. Antimicrobial stewardship rounds are not billable.
Infusion-driven revenue dominates: chemotherapy administration codes are time-stratified and drug-type stratified, with strict hierarchy rules. Cognitive E/M with G2211 is critical for survivorship and chronic disease management.
Cognitive specialty with high-RVU diagnostic procedures: EEG, EMG/NCS, evoked potentials, cognitive assessment. Most procedures split into professional and technical components. Cognitive assessment care plan (99483) is one of the highest-RVU outpatient codes in medicine.
Three revenue pillars: percutaneous and intradermal allergy testing (per-test billing), immunotherapy preparation and administration (95115-95170), and biologic injection management. Testing codes are billed per-test, so unit counts matter.
For Medicare prolonged hospital care, use G0316 with eligible time-selected 99223, 99233, or 99236 and current CMS thresholds. For payers recognizing CPT prolonged hospital services, check 99418. Deleted 99356/99357 codes are not current alternatives.
Imaging references organized by modality, anatomy and service components. Select codes from the examination actually performed, then verify coverage and current bundling rules.
Billing how-to guides
Deep walkthroughs on the codes most likely to deny: modifier conflicts, time-vs-MDM decisions, AWV frequency rules.
Review Medicare's G2211 modifier-25 exceptions for qualifying preventive services, with same-day examples and documentation checks.
Compare 99213 and 99214 using qualifying time or documented MDM. See a worked example and try the free guided E/M tool.
Understand the G0439 frequency limit, Medicare's 11-full-month counting rule, and how to confirm the next eligible Annual Wellness Visit.
Review the separately identifiable E/M requirement, supporting documentation and payer limits for modifier 25.
Check current Medicare telehealth timing, patient-location POS rules and service-specific modifier requirements before coding a visit.
Review Medicare CCM and TCM concurrent-service requirements, separate time accounting and TCM contact and visit deadlines.
Compare subsequent hospital care using documented MDM or qualifying time, with current Medicare prolonged-service distinctions.
Review G2211 care relationships, eligible settings, team coverage and same-day service limits using current CMS guidance.
Distinguish IPPE, initial AWV and subsequent AWV eligibility, frequency limits and requirements for additional same-day services.
Compare 99495 and 99496 discharge contact, face-to-face timing, MDM, and medication reconciliation requirements with a practical checklist.
Take the codes further
Each code page links into the tools below so you can act on what you read.
Paste a vignette. Get the right primary E/M, add-on codes, modifiers, and the dollars you missed.
Model annual revenue. Add any code with your volume. See break-even at your bonus rate.
Pre-built Epic .dot phrases for AWV, TCM, CCM, G2211, ACP, smoking, depression. Pro Plus.