Preventive visits look simple on paper. A patient walks in feeling fine, the provider runs through a head-to-toe wellness check, and a single code is supposed to carry the whole encounter. Yet few code families generate as many quiet, avoidable denials as the preventive medicine series and the 99386 CPT code sits right in the middle of the confusion. Get the age band wrong, mistake a returning patient for a new one, or send the claim to the wrong payer, and a perfectly clean visit turns into a rework ticket. This guide walks through what 99386 covers, who actually qualifies, how to document it so it survives an audit, and where the coverage landmines tend to hide.
What the 99386 CPT Code Actually Describes
In plain terms, 99386 reports an initial comprehensive preventive medicine evaluation for a brand-new adult patient. The American Medical Association frames it as an age- and gender-appropriate history and examination paired with counseling, anticipatory guidance, risk-factor reduction, and the ordering of any screening labs or diagnostics the visit calls for. It is wellness-first care: nobody is treating a flare-up or chasing a diagnosis. The point is to catch trouble early rising blood pressure, creeping weight gain, a family history that hints at cancer risk before any of it hardens into a chronic problem.
That brings us to the part billers misread most often. The full 99386 CPT code description and its age limit are inseparable: this code applies only to patients between 40 and 64 years old on the date of service. Not 39. Not 65. The patient’s age the day they walk through the door decides everything, not the age they happened to be when the appointment was booked weeks earlier.
It helps to picture the wider family. The new-patient preventive codes climb by age: 99385 covers ages 18 through 39, 99386 covers 40 through 64, and 99387 picks up at 65 and older. The 99385 CPT code is the one practices reach for with younger adults, and it pays to know exactly where 99386 takes over because a single birthday can quietly push a patient from one code to the next between visits.
New Patient vs. Established: Clearing Up the 99386 CPT Code for Established Patient Confusion
Here’s a search that trips up a surprising number of front-office teams: people go looking for the “99386 CPT code for established patient” and expect it to exist. It doesn’t. 99386 is a new-patient code, full stop. If your established patient in that 40-64 range shows up for their yearly physical, the correct code is 99396 not 99386.
So what makes someone “new”? Per AMA guidelines, a patient is new only if they haven’t received face-to-face professional services from your provider, or from another clinician of the same specialty and subspecialty in the same group, within the past three years. Three years and a day with no visit? They reset to new. Saw your colleague down the hall last spring? They’re established even if today is their first time meeting this particular doctor.
A quick scenario makes it stick. A 52-year-old transfers into your family medicine practice and has never been seen there before: new patient, 99386. Fast-forward twelve months and she returns for her annual wellness exam. Now she’s established, and the visit shifts to 99396. The clinical work barely changes; the code absolutely does. If you’d like to see how the established-patient logic plays out one age band down, our breakdown of the 99395 CPT code billing guidelines walks through the same distinction for the 18–39 group.
Documentation That Actually Holds Up
A preventive code is only as strong as the note behind it. Payers reviewing 99386 want proof that the encounter was genuinely comprehensive and genuinely preventive not a problem visit quietly wearing a wellness label.
At minimum, the record should capture a complete medical, social, and family history scaled to the patient’s age; a full physical exam appropriate to age and gender; and unmistakable evidence of counseling, anticipatory guidance, or risk-factor interventions. Picture documented conversations about diet, exercise, tobacco, alcohol, immunization status, and the screenings that fit the patient’s stage of life. If the provider ordered a mammogram, queued a colonoscopy referral, or sent off routine bloodwork, that ordering belongs in the note too it’s part of what the code represents. A lot of wellness visits trigger a screening lipid profile, and getting that companion claim right matters; our guide to the lipid panel CPT code covers the documentation and billing side of those labs.
Diagnosis coding follows the same preventive logic. These claims lead with a Z-code: Z00.00 for a general adult exam without abnormal findings, Z00.01 when something abnormal does turn up, and the Z13 series for specific screenings. If the provider stumbles onto a problem mid-visit, you can append a secondary problem-oriented diagnosis but the primary stays preventive.
The denials almost always trace back to thin notes. An exam documented in exhaustive detail but missing the counseling and risk-reduction piece simply won’t support a comprehensive preventive service, no matter how thorough the physical exam itself was. Tight, complete charting is the cheapest denial-prevention tool you have, which is precisely why accurate clinical and nursing notes matter so much to the coding that follows them.
The 99386 CPT Code Modifier Question
Modifiers are where preventive billing gets genuinely interesting. Picture this: a patient arrives for their annual physical, and partway through the visit the provider ends up managing their poorly controlled hypertension adjusting medication, reviewing labs, the whole workup. That’s two distinct services living inside one appointment.
When a separately identifiable, medically necessary problem-oriented E/M happens alongside the preventive exam, the right 99386 CPT code modifier is modifier 25, appended to the problem visit (for instance, 99213-25 reported on the same claim as 99386). The catch is documentation. The note has to clearly carve out the problem-oriented work from the routine wellness work almost as if two separate visits were stitched into one encounter. Vague overlap invites a denial; a crisp, defensible distinction gets both services paid.
Not every add-on rides on modifier 25, though. Plenty of procedures and ancillary services carry their own coding and modifier rules, entirely separate from the preventive visit. Infusions and injections are a classic example, and our walkthrough of the 96365 CPT code shows how those layer onto an encounter. Behavioral and diagnostic add-ons follow their own conventions too; if a psychiatric evaluation enters the picture, the 90792 CPT code rules apply on their own terms. The guiding principle never changes: bundle nothing that deserves its own line, and never split what was really a single service.
99386 CPT Code Medicare: Why It Plays by Different Rules
This is the one that catches practices flat-footed the most. Original Medicare does not pay for routine, head-to-toe annual physicals which means it generally won’t reimburse the 99386 CPT code Medicare claim you might be tempted to drop. No appeal fixes this, because it isn’t a denial of a covered service. The service simply sits outside Medicare’s preventive benefit.
What Medicare does cover is its own parallel set of wellness encounters. New beneficiaries get the Initial Preventive Physical Examination the “Welcome to Medicare” visit, billed as G0402 within the first twelve months of Part B. After that, beneficiaries are entitled to an Annual Wellness Visit: G0438 for the very first one, G0439 for every year that follows. These visits look different from a traditional physical they lean heavily on health-risk assessment and personalized prevention planning so your documentation and your front-desk workflow need to match the G-code, not the CPT physical.
If a Medicare patient genuinely wants a full physical beyond what the Annual Wellness Visit includes, an Advance Beneficiary Notice can shift that cost onto the patient — but only when it’s issued correctly and ahead of the visit, never after the fact. Coverage nuance like this is everywhere in Medicare billing; for a taste of how granular it gets on the procedural side, see our notes on CPT code 58571 and its Medicare coverage.
99386 CPT Code Reimbursement and Fee Schedule
So what does the visit actually pay? The honest answer: it depends entirely on who’s footing the bill. There’s no single, universal figure for 99386 CPT code reimbursement, because the allowable swings with payer type, your contracted rates, and plain geography.
For commercial and most non-grandfathered plans, the news is usually good. Under the Affordable Care Act, in-network preventive services are frequently covered at 100% with no patient cost-sharing which makes accurate coding even more important, since the plan, not the patient, is absorbing the full allowable. The 99386 CPT code fee schedule itself is built the way most physician fees are: relative value units multiplied by an annual conversion factor, then adjusted by your geographic practice cost index and whatever your individual payer contract spells out. Two practices in different states or even different corners of the same state can see meaningfully different allowables for the identical code.
Frequency is its own gatekeeper. The typical 99386 CPT code frequency allowance is one comprehensive preventive visit per patient per year, though “per year” might mean a calendar year, a rolling twelve months, or a plan benefit period depending on the payer. Bill a second wellness visit too soon and the claim bounces on frequency, not on coding. And because 99386 is, by its very nature, a once-per-relationship new-patient code, you’d only ever use it a single time for any given patient anyway every wellness visit after that one moves over to the established side. When a preventive encounter genuinely doesn’t fit any standard code, the unlisted-service route comes into play; our overview of the 99499 CPT code explains when reaching for it is actually appropriate.
The Denials Worth Heading Off Early
Most 99386 rejections fall into a short, predictable list and nearly all of them are preventable before the patient ever sets foot in the office:
- Age mismatch billing 99386 for someone who’s 39 or 65. Check date of birth against the visit date, and flag patients aging into or out of the band.
- Wrong patient status using a new-patient code for an established patient, or the reverse. Pull the last date of service at scheduling, not at billing.
- Misrouting Medicare sending 99386 to Original Medicare instead of the appropriate G-code. Identify the payer before the patient is even on the calendar.
- Thin documentation a note missing the counseling or risk-reduction elements that define a comprehensive preventive visit.
- Missing modifier 25 a same-day problem visit bundled into the physical with nothing to separate the two.
- Frequency exceeded a second preventive visit landing inside the payer’s allowed window.
The thread running through all of them is timing. Almost every fix belongs in the pre-visit workflow eligibility verification, age check, status check, payer identification rather than the post-denial scramble. Confirm coverage and benefits up front, and the back end largely takes care of itself.
Conclusion
The 99386 CPT code rewards practices that respect its boundaries. It’s a new-patient code, ages 40 to 64, for a genuinely comprehensive preventive visit not a stand-in for established patients (that’s 99396), not a Medicare physical (that’s the IPPE and Annual Wellness Visit family), and not a catch-all for problem-oriented work that deserves its own line with modifier 25. Nail the age band, confirm patient status, document the full preventive story, route Medicare correctly, and verify frequency, and this code sails through almost any payer without friction. That’s also where a billing partner earns its keep. The team at A2Z Billings lives in these details every day preventive coding, modifier logic, payer-specific frequency rules, and the eligibility checks that stop denials before they ever start so providers can pour their energy into patients instead of paperwork. Whether you keep preventive coding in-house or hand it off, the formula doesn’t change: know the rules cold, document like an auditor is already reading over your shoulder, and verify before you bill.
Make An Appintment With Us
