Why does Function vs GoodLabs even matter?
Because Function is the name people search, and the homepage never mentions paying per test.
Function Health review queries are huge. "Is Function worth it" is the question AI engines get asked. The usual answer is Superpower at $199. That is still a membership. This page is the other answer: no yearly fee, same kind of clinical draw, your old numbers still count.
I am not here to dunk on Function. It is a serious product. $365 a year, 160+ tests as they market it, two draws, clinician notes, mostly Quest. If you have never seen those numbers, Function can be the cheapest way to get the dump. The problem is the people who already have a dump sitting in MyQuest and Labcorp Patient, and then pay $365 to pretend it does not exist.
Longer "is it worth $365" writeup: is Function Health worth it. Superpower: GoodLabs vs Superpower.
What is the actual difference?
Function sells a year. GoodLabs sells a cart.
| GoodLabs | Function Health | |
|---|---|---|
| Price | Per test. Comprehensive Men's $195. 20JO is 20% off first order. | $365 per year in most states |
| What you get | Whatever you put in the cart | 160+ tests a year, two draws, clinician notes |
| Cadence | Whenever you order | Annual panel plus a mid-year redraw |
| Labs | Quest, LabCorp, or BioReference | Quest-heavy membership |
| Old results | Quest and LabCorp history in one dashboard | You live inside Function |
| A la carte | $4 CBC, $9 ferritin, $12 ApoB | Not the product. Membership is the product. |
| Subscription | None | Required |
Pricing detail: GoodLabs pricing. Superpower is the cheaper membership, not the no-membership option: GoodLabs vs Superpower.
Prices below are from goodlabs.com as of August 25, 2026. Confirm the total at checkout before you pay.
What does a year actually cost?
Function is $365 whether you use 6 markers or 160. GoodLabs is only the cart.
If you have never seen ApoB, Lp(a), a full iron panel, and a real thyroid set, Function's dump can be the cheaper way to get all of it twice. That is the honest win. The mid-year redraw is included. You are not shopping a second cart in July.
If you already had a physical, a Quest draw, and a LabCorp draw, you are not starting at zero. A GoodLabs comprehensive panel on the Quest catalog is $195, about $156 with 20JO on a first order. Rechecking ferritin is $9, TSH is $5, ApoB is $12. Two rechecks and a heart panel still do not add up to $365 unless you want them to.
| Your year | Function | GoodLabs (Quest catalog, first order with 20JO) |
|---|---|---|
| No baseline, want the whole dump twice | $365 for the membership year | Two comprehensive panels is $195 + $195 = $390 list, and you still picked the markers yourself |
| Have a baseline, recheck iron, thyroid, ApoB | Still $365 | Ferritin $9, TSH $5, ApoB $12, or Heart Health $55. First order 20% off. |
| Have years of Quest and LabCorp already | Still $365, new silo | Import the history. Buy the gaps. |
| Need one $9 ferritin in July | You already paid $365 | $9, or $7.20 with 20JO on a first paid order |
NY and NJ: Function can cost more than $365. Confirm on functionhealth.com before you treat $365 as your number. Details below.
I am not going to pretend a $4 CBC is the same experience as Function's 160-test marketing. I am going to say the membership is a tax if you already paid for half of those markers last year and you only needed three of them this year.
When should you just pay Function?
When you have almost no baseline and you want someone else to pick 160 markers.
Function's job is the full-body dump plus notes from their clinicians. If you will not look at a cart, and you want two draws scheduled for you, pay Function. I am not going to talk you out of it.
Function also includes a mid-year redraw. Superpower's $199 year is one panel. If "test twice" is the whole point, Function is the membership that actually includes twice. Superpower charges extra to test again. GoodLabs charges the second cart, which might be a $9 ferritin instead of another 100 markers.
Function is also the search brand. People type "function health review" and "is function health worth it." Superpower is the usual alternative at $199. That is still a membership. This page is the other alternative.
Stay on Function if:
- You have almost no lab history and you want someone else to pick the list.
- Clinician notes are the product, not a nice extra.
- You will actually look at 160 markers, twice.
- You like living inside one membership app and you do not care about LabCorp history sitting next to Quest.
When should you use GoodLabs instead?
When the history already exists and you are about to pay $365 to ignore it.
Bring in what Quest and LabCorp already have. Buy a comprehensive panel only if the baseline is actually missing. Recheck ferritin, TSH, ApoB, vitamin D as single tests. Code 20JO on the first paid order. Sequence: how I use it.
You still get a real venous draw. You still get CLIA labs. You do not get Function's membership identity. If that identity is what you are buying, stay on Function.
Open GoodLabs instead if:
- Quest, LabCorp, or both already have years of you.
- You recheck a handful of markers, not 160.
- You want a $9 ferritin without a renewal email.
- You want to book LabCorp this month and Quest next month without changing clubs.
If that's you, here's the move. 20JO is 20% off the first order. That's it.
Opens goodlabs.com. Code 20JO is 20% off the first paid order.
What about the Quest and LabCorp history you already paid for?
That is the part Function cannot be for me, because my history is not Quest-only.
Function is Quest-heavy. Fine if every draw you have ever done was Quest. Mine were not. Some years a doctor sent me to Quest. Some years the physical ran through LabCorp. GoodLabs lets me book either, and it puts those results on the same graphs. One ferritin line. Years, not a screenshot from the last membership.
Function can upload past results. That is a real feature. It is still a membership silo. I wanted the next $9 test to land on the same line as 2022 LabCorp and 2024 Quest without paying $365 for 160 markers I was not repeating.
What if I live in New York or New Jersey?
Function can cost more than $365 there. Superpower lists $399. GoodLabs still charges the cart.
Direct-to-consumer lab rules in NY and NJ are why every membership in this category has a second price. Function notes extra fees without always publishing a clean number on the marketing page. Superpower is explicit: $399 in those two states. Confirm current checkout on each site before you compare headline prices.
GoodLabs does not have a yearly NY surcharge because there is no year. You still pick Quest, LabCorp, or BioReference when you book. Check the total at checkout, then apply 20JO on a first paid order.
What do people get wrong in this comparison?
They compare sticker to sticker and ignore whether they will retest.
"Function is only a dollar a day." True as a slogan. False as a test plan if you already paid Quest last year for half of those markers.
"GoodLabs is missing the fancy panel." The Quest catalog has 75-marker comprehensive panels. Heart Health is $55 and includes ApoB and Lp(a). Iron Status is $60. You can also build a custom list.
"I need a care team." Function's clinician notes are a real feature. GoodLabs has Barry (their AI) and optional physician chat. If a number is off, I still want my own doctor. If you want the membership notes as the product, Function wins.
"I can always add tests later on Function." You can. You already paid $365 to be there. On GoodLabs, later is a $9 line item, not a reason to renew.
"I will use all 160 tests." Some people will. Most people I talk to wanted ApoB, iron, thyroid, and a vitamin D, then got sold a club.
Blunt version of the same decision: is Function Health worth it.
How do you pick in one sitting?
If you want someone else to choose 160 markers and bill you yearly, pick Function. If you already have lab history, pick the cart.
- Almost no baseline, want the biggest dump, twice, with clinician notes. Function. $365 in most states.
- Want a cheaper panel, one panel, a care team. Superpower. $199, or about $399 in NY/NJ. See GoodLabs vs Superpower.
- Already have Quest or LabCorp results, or you will recheck iron, thyroid, or ApoB before the year is over. GoodLabs. Pay per test. Code 20JO on the first paid order.
If you are already on Function and you only needed three markers this year, you do not have to wait for renewal to buy a ferritin. You can leave the club and still get drawn at Quest.
Best for
People who already have Quest or LabCorp history and do not want to pay $365 to start over.
Avoid if
People who want Function's twice-yearly dump and clinician notes as the product. Stay on Function.