Skip to content

Navigating insurance

Your checkup was free. Then you mentioned a rash.

How one sentence turns a $0 preventive visit into a $180 bill.

Your annual checkup is free. The ACA guarantees it.

No copay, no deductible, no coinsurance. Preventive visits are covered at zero cost-sharing by federal law. So far, so good.

A receipt for an office visit at Dr. Martinez Family Practice, stamped preventive visit under billing code 99395, with a patient balance of $0.

Office visit

Dr. Martinez Family Practice

Preventive visit · Code 99395

$0 no cost-sharing

Covered by the ACA at $0.

Illustrative. The visit as booked — preventive, and billed at nothing.

You mention your itchy rash. The doctor takes a look.

She writes a note, maybe prescribes a cream. You leave thinking it was all part of your free checkup.

The same preventive receipt, still coded 99395 and still showing $0, with the patient’s passing remark — “By the way, this rash…” — sitting above it.

“By the way, this rash…”

Office visit

Dr. Martinez Family Practice

Preventive visit · Code 99395

$0 no cost-sharing

Still preventive — for now.

Illustrative. One sentence, said on the way out the door.

Three weeks later, a bill arrives.

The visit was coded as a diagnostic office visit — not preventive. By examining the rash, the doctor crossed from “routine checkup” into “evaluating a new complaint.” The billing code changed. Your free visit became a $180 charge.

The same receipt re-stamped as a diagnostic visit under code 99213, outlined in red and flagged “recoded”, with the balance now $180; beneath it the two codes are listed together, one at $0 and one at $180.

Office visit

Dr. Martinez Family Practice

Diagnostic visit · Code 99213

$180 patient responsibility

One sentence changed the code.

Same visit, two codes

Preventive · Code 99395
$0
Diagnostic · Code 99213
$180
Illustrative. Same visit, same doctor, a different billing code.

This isn’t a trick. It’s how medical coding works.

Preventive = scheduled screening, no symptoms discussed. Diagnostic = evaluating a complaint. The distinction is real, but most patients have no idea it exists. If you want to keep a visit preventive, save new symptoms for a separate appointment — or ask the office before they code it.

Two lists set side by side, preventive against diagnostic — what each one is, whether symptoms come up, the billing code each carries, and what the patient owes.

Preventive · Code 99395

What it is
Scheduled screening
Symptoms discussed
None
You pay
$0

Diagnostic · Code 99213

What it is
Evaluating a complaint
Symptoms discussed
A new one, raised in the room
You pay
$180
Illustrative. What separates the two codes.