Testosterone Test Cost and Medicare Coverage (CPT 84403)

Also called: total testosterone · serum testosterone · T level test — all the same test, CPT 84403.

Regional policy — rules vary by state — examples on this page are from one region what's this?

This test is governed by Local Coverage Determinations (LCDs) — rules written by regional Medicare contractors, each binding only in its own territory. Every region keeps its own covered-diagnosis list, so the examples on this page (drawn from one region’s policy) may differ in your state. Want your state’s actual answer? Send us your codes — the free lookup checks the policy that applies to you.

Does Medicare cover it?
Only for certain diagnoses — such as symptomatic hypogonadism (a testicular, pituitary, or brain disorder), monitoring prescribed testosterone therapy, delayed puberty (examples only; details below)
You pay if covered
$0 — no deductible, no coinsurance
Medicare pays the lab
$25.81
Information verified
2026-09-17

Buy it yourself — what you'd really pay

Where Test price Fee Total
Ulta Lab Tests ultalabtests.com · adult men only — the version for women or children is $52.95 Partner link — we earn a commission if you order. No extra cost to you. $29.95 $12.95 draw fee — one per order, covers every test on it $42.90
Jason Health jasonhealth.com $35 $18 one fee per order — covers every test on it $53
Quest questhealth.com $69 $6 physician service fee $75
Labcorp ondemand.labcorp.com · larger panel — adds free testosterone + SHBG $159 — $159
Personalabs personalabs.com · price includes the draw; not a partner — we earn nothing from this row $64.40 — $64.40

Disclosure: the Ulta Lab Tests link above is a partner link. If you order through it, ClaraCover earns a commission. It costs you nothing extra, and it never changes what we tell you about Medicare coverage.

The short answer

Only with a qualifying medical reason — and “low energy” usually isn’t one. There’s no national Medicare policy for testosterone testing; regional policies govern it, and they cover the test when your doctor is working up or treating a genuine hormone problem. A testosterone test ordered for general fatigue, “wellness,” or curiosity about your levels is one of the classic ways Medicare patients end up at the signature pad — which is why this page sits in our most-denied group.

When Medicare DOES cover it

Regional policies differ in detail, but the covered picture (drawn from one regional policy, LCD L39086) looks like this:

  • Diagnosing suspected hypogonadism — genuinely low testosterone from a disorder of the testicles, pituitary gland, or brain, with symptoms your doctor documents (not just tiredness: think loss of body hair, low bone density, breast tissue growth, and related findings)
  • Confirming a diagnosis properly — and here’s the detail nobody tells patients: policies expect at least two separate low readings, from fasting blood draws taken before 10 a.m. on two different days, at the same lab. Testosterone swings during the day, so a single afternoon test proves nothing — and may not be covered as a diagnosis.
  • Monitoring treatment — men on prescribed testosterone therapy need regular levels, and those are covered.
  • Other genuine endocrine workups — delayed puberty, certain pituitary conditions, and hormone therapy monitoring.

When Medicare does NOT cover it

  • “Just check my T” — screening or wellness testing with no documented symptoms or condition
  • Nonspecific complaints alone — fatigue, low motivation, or weight gain without the clinical findings policies require
  • Anti-aging or fitness monitoring — not a Medicare benefit

If your test gets flagged, ask your doctor whether your symptoms and findings genuinely fit the covered picture — if they do, the right diagnosis belongs on the order. (Never ask anyone to change a code just to get coverage — that’s fraud. But doctors often have a legitimate reason for the test that simply wasn’t coded.)

What you pay if it IS covered: $0

Covered lab tests cost Medicare patients nothing — no deductible, no 20% coinsurance. Medicare pays the lab $25.81 for a total testosterone test, and you owe zero.

What you pay if it is NOT covered — read this before you sign

If the reason on your order doesn’t fit the covered list, the lab will ask you to sign an Advance Beneficiary Notice (ABN) — the payment pad — agreeing to pay the lab’s own billing rates if Medicare denies the claim. Before signing:

  1. Ask the lab to print exactly what you would owe. You’re entitled to that number in black and white first. For perspective: when Medicare covers this exact test, it pays the lab $25.81.
  2. Know the direct prices: the same total testosterone test sells for $35 at Jason Health (jasonhealth.com — add their flat $18 lab-collection fee per order) and about $69 at Quest’s own consumer site (questhealth.com, plus a $6 physician fee). Labcorp OnDemand sells a bigger $159 panel that adds free testosterone and SHBG. Same certified labs, same blood draw.

Before you sign the pad — 60-second checklist

  1. Ask: “Can you print what I’ll owe if Medicare doesn’t pay?”
  2. Ask your doctor: “Do my symptoms and findings fit the covered picture — and was the test ordered as a proper morning draw?”
  3. Compare the printed price to the direct-purchase prices above before deciding how to proceed.

What counts as a “normal” testosterone level

Start with the range printed on your own report. There is no single published standard to compare it with. Unlike blood sugar or cholesterol, no major medical body publishes an agreed cut-off for this test, so each laboratory sets its own from its own sample of people on its own equipment. Two labs can report the same blood differently.

Testosterone varies more than most tests: ranges differ by sex and age, and levels swing through the day, which is why the draw is usually asked for in the morning. The time of your blood draw can matter as much as the number.

(Where lab ranges and “optimal” ranges come from, and who decides.)

This page can tell you where those numbers came from. It cannot tell you what yours means — that reading belongs to your doctor, alongside your history and your other results.

Quick questions people ask

How do you get your testosterone tested? Two routes. Through your doctor: describe your symptoms, and if a hormone workup is warranted they’ll order a morning, fasting blood draw (before 10 a.m. — levels drop through the day), typically repeated on a second day to confirm. On your own: buy it directly from the labs above for $35–$75 without any doctor’s visit — no coverage rules to satisfy, and it can’t generate a surprise bill.

What’s the difference between total and free testosterone? Total testosterone (CPT 84403 — this page) counts all of it, including the majority bound to proteins in your blood. Free testosterone measures only the small unbound fraction your body can actually use, and it’s a different test with a different code and price. Workups start with total; free is added when results and symptoms disagree.

How much does a testosterone test cost? Covered by Medicare: $0. Buying it yourself: $35–$75 for a total testosterone test at the labs above. Medicare pays labs $25.81 — so a triple-digit signature-pad quote deserves a printed estimate and a hard look first.

Do you have to fast for a testosterone test? Often, yes, and timing matters more than food. Levels are highest early in the day, so the draw is scheduled between 7 and 10 a.m., and many doctors ask for it fasting. Follow your order. Our fasting guide covers what fasting means and what you can still drink.

Sources and data dates

Medicare payment amount: CMS Clinical Laboratory Fee Schedule, 2026 Q3 file (national rate). Coverage rules: CMS Medicare Coverage Database, LCD L39086 (a regional policy used here as the example — your region’s policy may differ in details; there is no national testosterone-testing policy). Consumer prices checked September 2026. Information current as of the date shown above; coverage is always determined by Medicare when your claim is processed.

ClaraCover provides information, not medical, billing, or insurance advice. Talk to your doctor about what tests you need.

Covered diagnoses for CPT 84403

There is no national diagnosis list for CPT 84403. Coverage follows the general "reasonable and necessary" standard and any local coverage determination your Medicare contractor has written, as this page describes; the diagnosis on the order still has to support the test.

Billing office? The full list, a batch check, and no daily limit are what we are building for you: tell us you want it. For why lab tests are the one place Medicare gives a straight answer, see what "reasonable and necessary" means.

Have a doctor’s order in hand?

Send us the test and diagnosis codes and we’ll look up your answer — free, within 24 hours.

Send my codes →

Want to keep lab bills at $0? Get our free guide: 5 ways to never overpay at the lab. Join the email list →