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-04

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

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.

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.

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.

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 →