hs-CRP Test Cost and Medicare Coverage (CPT 86141)

Also called: hs-CRP · cardiac CRP · CRP high sensitivity — all the same test, CPT 86141.

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 a one-time decision about starting cholesterol medication when heart risk is 'intermediate' (examples only; details below)
You pay if covered
$0 — no deductible, no coinsurance
Medicare pays the lab
$12.95
Information verified
2026-09-17

Buy it yourself — what you'd really pay

Where Test price Fee Total
Jason Health jasonhealth.com $20 $18 one fee per order — covers every test on it $38
Ulta Lab Tests ultalabtests.com Partner link — we earn a commission if you order. No extra cost to you. $36.95 $12.95 draw fee — one per order, covers every test on it $49.90
Labcorp ondemand.labcorp.com $51.75 — $51.75
Personalabs personalabs.com · price includes the draw; not a partner — we earn nothing from this row $58.10 — $58.10

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

Almost never — the covered use is one narrow, one-time decision. Regional Medicare policies cover the hs-CRP in essentially a single scenario: when your doctor is deciding whether to start cholesterol-lowering medication in a patient whose 10-year heart risk sits in the intermediate zone, and the result would genuinely tip that decision. One time. Not for monitoring, not for annual heart-health checkups, not in wellness panels — despite hs-CRP being marketed everywhere as a routine “inflammation and heart” number. That gap between marketing and coverage makes this a reliable signature-pad test. (What hs-CRP measures, and how it differs from a standard CRP.)

When Medicare DOES cover it

The covered picture (from one regional policy, LCD L34856):

  • A one-time statin decision — you’re at intermediate cardiovascular risk, your doctor is on the fence about starting medication, and the hs-CRP result would add real information to that specific decision
  • The policy adds conditions: you should be metabolically stable, with no active infection or inflammatory illness (those spike CRP and make the number meaningless for heart-risk purposes)

When Medicare does NOT cover it

  • Monitoring — repeating the test to watch your inflammation over time is explicitly outside the covered use
  • Routine heart-risk screening — low-risk or high-risk patients don’t qualify (the decision is already made in both cases)
  • Wellness and longevity panels — screening, categorically

If your test gets flagged, ask your doctor whether it’s genuinely the one-time statin-decision scenario. (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 $12.95, and you owe zero.

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

  1. Ask the lab to print exactly what you would owe. You’re entitled to the number first. For perspective: Medicare pays the lab $12.95 for this exact test.
  2. Know the direct prices: $20 at Jason Health (jasonhealth.com — add their flat $18 lab-collection fee per order) and about $52 at Labcorp OnDemand. Quest’s consumer site sells hs-CRP only inside larger heart-health panels. If you want this number for your own tracking, buying it directly beats signing a pad at an unknown price.

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: “Is this the one-time medication decision the policy covers — or should I just buy it directly?”
  3. Compare the printed price to the direct prices before deciding.

What counts as a “normal” hs-CRP result

Start with the range printed on your own report. hs-CRP is read a little differently from most tests: rather than in-range or out-of-range, the result is treated as one input into your overall heart risk.

There is a published figure. Writing in December 2025, the American College of Cardiology notes that in primary prevention “an hsCRP ≥2 mg/L is considered a risk-enhancing factor in current guidelines,” pointing to the 2018 AHA/ACC cholesterol guideline.

Two things make that number less useful than it looks on its own. CRP rises with any inflammation — an infection, a flare of an inflammatory condition, a recent injury — so a result taken while you are unwell says little about your long-term heart risk. And “risk-enhancing factor” means it nudges a decision your doctor is already weighing, not that it decides anything by itself.

Source: American College of Cardiology, Cardiology Magazine, December 2025

(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

What is hs-CRP (C-reactive protein)? CRP is a protein your liver releases in response to inflammation anywhere in the body. The high-sensitivity version measures very low levels — the chronic, smoldering inflammation linked to heart disease risk. The common interpretation bands: under 1 mg/L lower risk, 1–3 average, over 3 higher. What a given number means for you is a doctor conversation — CRP rises with infections, injuries, and flare-ups of any kind.

How is hs-CRP different from a regular CRP test? Same protein, different measuring range and different purpose. The regular CRP (CPT 86140) tracks obvious inflammation — infections, autoimmune flares — and is broadly covered for those uses. The hs-CRP (CPT 86141) reads the very low range for cardiac risk and carries the narrow coverage described above. Different codes, different prices, different rules — and swapping one for the other on an order is a billing error, not an upgrade.

Do you have to fast for an hs-CRP test? No fasting needed — though it’s often drawn alongside a lipid panel, so follow your order’s instructions. See our guide to fasting before blood work.

Sources and data dates

Medicare payment amount: CMS Clinical Laboratory Fee Schedule, 2026 Q3 file (national rate). Coverage rules: CMS Medicare Coverage Database, LCD L34856 (a regional policy used here as the example — your region’s policy may differ in details). 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 86141

There is no national diagnosis list for CPT 86141. 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 →