Modifier 25 Explained: Why Your "Free" Checkup Got a Bill

Modifier 25 is the code that turns a no-cost preventive visit into a billed one. When it is appropriate, when it is questionable, and how to appeal.

At a glance

Modifier 25 is a two-character code added to an office visit to flag that the doctor handled a separately identifiable medical problem on the same day as another service (often a preventive checkup). It is legitimate billing. It is also the single most common reason a patient walks out of a "free" annual visit and gets a bill two weeks later.

Disclaimer

This article is general educational content and is not medical, legal, tax, or financial advice. CPT codes, modifier rules, and payer policies change, and the appropriateness of any specific billing code is a determination for licensed coders, providers, and payers based on the documentation in your chart. Dollar amounts in this article are illustrative examples, not quotes for any particular plan or visit. Inclusion of an example does not imply that any specific provider, payer, or plan has billed incorrectly. For decisions about a specific bill, appeal, or coverage question, consult a qualified professional (your insurer's member services, a patient advocate, a healthcare attorney, or your provider's billing office, as appropriate). Use this information at your own risk.

What modifier 25 actually is

A modifier, in plain English, is a two-digit suffix attached to a CPT code to add information about how a service was performed.

The official AMA definition of modifier 25 is "Significant, Separately Identifiable Evaluation and Management Service by the Same Physician or Other Qualified Health Care Professional on the Same Day of the Procedure or Other Service." Translated: the doctor performed a separate, billable evaluation on the same day as something else (usually a preventive visit or a minor procedure), and that separate work should be paid separately.

The CPT code an E/M (evaluation and management) visit uses depends on visit type and complexity. Common ones:

  • 99213, 99214. Established patient office visit, lower or moderate complexity.
  • 99203, 99204. New patient office visit, lower or moderate complexity.
  • 99396, 99397. Established patient periodic preventive visit (adult, age-banded).

When a doctor performs both a preventive visit and a separately billable problem-oriented visit on the same day, the claim might look like:

  • 99396 (preventive medicine, established patient, age 40 to 64)
  • 99213-25 (office visit, problem-focused, with modifier 25 attached)

The "-25" tells the payer: yes, this is in addition to the preventive code, and yes, the documentation supports a separate evaluation.

The first code (99396) is on the ACA preventive list. The second (99213) is not. The second runs through your deductible and coinsurance.

Why modifier 25 exists at all

It exists because doctors sometimes do two genuinely different things in one visit, and the billing system has to capture both.

Without modifier 25, a payer's claims engine sees two E/M codes from the same provider on the same patient on the same day and bundles them as a duplicate. The modifier tells the payer that the second code represents distinct work requiring its own history-taking, examination, and medical decision-making. Used appropriately, it is fair compensation for clinical work that actually happened.

How it shows up on your EOB

The Explanation of Benefits is a post-claim summary from your insurer. It records what the doctor billed, what the insurer adjusted, and what you owe. The actual bill comes from the provider.

On an EOB after a visit with modifier 25, you will typically see two line items. The amounts below are illustrative examples to show the structure, not real numbers from any specific plan:

CPT code Modifier Description Allowed amount (illustrative) Patient responsibility
99396 (none) Periodic preventive visit, age 40 to 64 $250 $0
99213 25 Established patient office visit, problem-focused $150 Up to $150, depending on deductible and coinsurance

The preventive code lands at $0 because of the ACA Section 2713 rules. (See What's Actually Covered as "Preventive" Under the ACA for the full set of conditions.) The problem-focused E/M lands wherever your deductible is. If you have not met your deductible yet, the full allowed amount is on you.

Why it turns "free" annuals into billed visits

Patients schedule "an annual." They are thinking about the preventive list: blood pressure check, blood work, screening reminders, vaccinations. They expect $0.

During the visit, the doctor asks how things have been. The patient mentions a stiff shoulder. Or a headache. Or trouble sleeping. The doctor takes a moment, asks follow-up questions, examines the shoulder, jots a few notes, suggests a stretch or a medication or a referral.

That short detour is what the doctor's billing staff later codes as 99213-25. It was, in the doctor's clinical judgment, a separately identifiable evaluation. It happened during the same visit. It is billable.

The patient experienced one appointment. The biller submitted two services. The EOB lists two services. The bill arrives. The patient is confused.

This is rarely a fraud problem. It is a communication problem. The doctor did the work, documented the work, and coded per CPT guidelines. The patient just did not know in real time that a question had become a billable separate visit.

Other mechanisms with similar effect

Modifier 25 is the most common but it is not the only path to a surprise charge after a "free" service:

  • Z-code vs. E-code diagnosis swap on lab tests. A blood panel ordered with a screening Z-code (for example, Z00.00 general adult medical exam) can be recoded under a diagnostic ICD-10 code after the lab matches the order against actual findings. The diagnostic code runs through the deductible instead of the preventive benefit.
  • Out-of-network labs at in-network facilities. Your doctor's office is in-network, but the lab they send your blood draw to may not be. Some plans cover any in-network reference lab. Others restrict to specific contracted labs.
  • Frequency limits. ACA preventive coverage applies at the recommended frequency only. If USPSTF recommends one screening every five years and you got two in three years, the second one is not free.
  • Provider counted as out-of-network within the encounter. A clinic-employed PA or a covering physician may not share the in-network status of the practice's lead doctor.

When modifier 25 is used appropriately

CPT and CMS guidance are consistent. The modifier is appropriate when:

  • A separate problem was evaluated.
  • The evaluation required its own history-taking and examination.
  • The evaluation required medical decision-making, documented in the chart.
  • The documentation is enough that the evaluation could stand as a separately billable service on its own.

A worked example. Patient comes in for a periodic preventive visit (CPT 99396). The doctor finds a new skin lesion that looks suspicious, takes a focused history, conducts a focused dermatologic exam, decides on biopsy, and documents the work. The 99213-25 alongside the 99396 is the right code combination. The patient gets one annual at $0 and one problem-focused visit billed under the deductible.

When it is used questionably

The trickier zone is when a brief patient comment does not actually require its own evaluation but gets coded as one anyway. If a patient says "my knee has been a little sore lately, but not too bad" and the doctor responds "we can talk about that more if it gets worse" and moves on, the documentation may not support a 99213-25 if the claim is later audited. Whether a specific use of modifier 25 was appropriate is ultimately a determination made by coders, providers, and reviewers based on the chart.

CMS has identified modifier 25 as a known audit-risk area, and the HHS Office of Inspector General has published reports examining patterns of modifier 25 use. The risk to providers and patients alike is having a charge stand or fall on whether the underlying documentation supports a separately billable visit.

What patients can do

Four concrete moves:

  1. Ask the front desk before the annual. "Will today's visit be billed as a single preventive visit, or could it generate additional charges if I bring up an unrelated problem?" Good practices give a clear answer in advance.
  2. Scan the EOB for modifiers. If you see a CPT code with "-25" appended, recall what was discussed at the visit. If the modifier looks unwarranted, you have a basis for an appeal.
  3. Request an itemized bill. Get the line-item statement showing every CPT code, modifier, and diagnosis code. Some clinics will not send this automatically.
  4. Appeal if it does not look right. Per KFF's 2024 marketplace data, internal appeal overturn rates run around 34%, with fewer than 1% of denied claims actually appealed. Patients who file have one-in-three odds. Patients who do not file have zero.

What providers can do to reduce surprise bills

Two changes on the provider side have outsized effect:

  1. Real-time communication when a conversation becomes a separately billable visit. If the patient mentions a knee problem and the doctor decides to evaluate it, the doctor can say in plain language that this is now a separate evaluation with its own billing, and offer to either evaluate today or schedule a follow-up sick visit. Patients overwhelmingly choose to know in advance.
  2. Front-desk script during scheduling. "If you have specific problems you want addressed, mention them now. Annual visits are designed for preventive care. Other problems may be billed separately."

Practices that do this consistently see fewer billing complaints and fewer abandoned balances.

Opinion

Modifier 25 is legitimate and necessary. Doctors who handle two real medical issues in one visit deserve to be paid for two. On paper, the system works.

It is also one of the most common sources of patient surprise bills, because clinics rarely tell patients in real time that a conversation has become a billable separate visit. That communication gap is fixable on the provider side and not particularly hard to fix. The clinics that have fixed it see it pay back in patient satisfaction and collections. The asymmetry is the patient not knowing.

For related context, see What's Actually Covered as "Preventive" Under the ACA for the rules behind the "free" visit, The Five Health Insurance Plan Types Explained for how your plan type shapes the deductible the billed portion runs through, and Denials 101 for how the same modifier shows up on the billing side.

What this means for you

  1. Ask before the annual whether bringing up unrelated problems will trigger a separate bill. Get the answer in writing if you can.
  2. Read the EOB line by line. Look for any CPT code with "-25" attached.
  3. Request the itemized bill. Confirm the documentation supports a separately billable visit before paying.
  4. Appeal. Internal appeal overturn rates run around 34%. Most patients who pay these charges never file an appeal.

Sources