Testosterone, Total

Fasting Required
CPT: 84403
Hormones

What This Test Measures

Measures total testosterone (bound + free) in blood; primary test for hypogonadism and androgen excess.

Preparation

Fasting required (8-12 hours)
Draw in the early morning (7–10 AM) when testosterone is at its daily peak. If on testosterone BHRT injections, draw at trough — just before your next scheduled injection — for the most clinically meaningful result. Quest may report inflated values for women on BHRT; CPL or LabCorp recommended for trending.
💬 Patient Community Notes

TRT/INJECTION TIMING: The TRT community recommends drawing at trough — just before your next injection — to see your lowest level, which is the standard for dose adjustment. For women on testosterone BHRT, community guidance indicates LabCorp delivers the most accurate results, as immunoassay methods used by some labs can report falsely elevated values. Draw at trough for women too. These notes reflect common practices in TRT/BHRT communities and may differ from standard lab guidelines.

Reflects common practices in thyroid, BHRT, and functional medicine communities. This may differ from standard clinical guidelines. Not medical advice — always discuss with your provider.

General guidelines only. Requirements vary by lab and individual. Confirm with your provider before adjusting any medications.

Turnaround Time

Varies by lab

Clinical Notes

Should be drawn before 10 AM; fasting preferred but not always required

ICD-10 Codes

Common diagnosis codes associated with this test. Codes are assigned by your provider.

E28.39Other ovarian dysfunction
E29.1Testicular hypofunction
N91.2Amenorrhea, unspecified
R68.89Other specified general symptoms and signs

Self-Pay Pricing

LabLooker may earn a commission through lab links. This does not affect pricing or rankings.

DrSays

Uses LabCorp draw centers · Not available in NY, NJ, RI, HI, ND, or VT · Membership may be required

$6.99Order
Walk-In Lab

Uses both Quest and Labcorp networks; competitive pricing; broad test selection

$49.00Order
HealthLabs.com

Uses Quest and Labcorp; strong panel bundling; results in 1-3 days

$49.00Order
DirectLabs

Uses Quest Diagnostics network; good panel pricing; established DTC provider

$49.00Order
Life Extension

Uses Labcorp network; known for supplement company; competitive lab test pricing

$49.00Order
Ulta Lab Tests

Uses Quest Diagnostics network; generally lowest DTC prices; not available in NY, NJ, RI

$52.95Order
Personalabs

Uses Quest and Labcorp; no hidden draw or facility fees; moderate pricing

$59.00Order
Request A Test

Uses Quest and Labcorp networks; offers both individual tests and discounted panels

$59.00Order
Everlywell
$69.00Order
Labcorp OnDemand

Labcorp consumer-direct platform; 2,000+ locations; results in 1-3 days

$69.00Order
empowerDX

At-home self-collection. Finger prick or swab — no lab visit required. Results via secure portal within 10 business days.

$69.00Order
QuestDirect

Quest Diagnostics consumer-direct platform; results in 1-2 days; 2,100+ locations nationwide

$79.00Order
Private MD Labs

Primarily uses Labcorp network; popular for hormone panels; higher individual test prices

$79.00Order

Lab Codes

Proprietary codes used by each lab for this test.

ARUP Laboratories
0070130(order_code)
BioReference Laboratories
0379-8(order_code)
CPL
2830(order_code)
DrSays
004226(order_code)
LabCorp
004226(order_code)
Mayo Clinic Labs
TTST(order_code)
Quest Diagnostics
15983(order_code)
Quest Diagnostics
873(order_code)

Generate Doctor Request Template

Get a pre-filled template with test name, CPT code, and ICD-10 codes to bring to your appointment.

Upgrade to Premium

For informational purposes only

This page is for educational and research purposes only and does not constitute medical advice, diagnosis, or treatment recommendations. ICD-10 and CPT codes are assigned by your healthcare provider. Always consult a qualified healthcare provider before ordering any lab test or making decisions about your health.