CMS confirmed that hair analysis for disease diagnosis is not covered under Medicare, effective with the March 7, 2026 update to NCD 189. Here's what billing teams need to know.

The Centers for Medicare & Medicaid Services modified NCD 189 — the National Coverage Determination governing Medicare coverage of hair analysis — with an effective date of March 7, 2026. The policy is clear: hair analysis used to detect mineral traces as an aid in diagnosing human disease is not a covered Medicare service. No CPT or HCPCS codes are listed in the policy document itself, which creates its own set of billing challenges we'll address below.


Quick-Reference Table

Field Detail
Payer CMS (Centers for Medicare & Medicaid Services)
Policy Hair Analysis — NCD 189
Policy Code NCD 189
Change Type Modified
Effective Date 2026-03-07
Impact Level Low (narrow service category, but claim denial risk is high if billed)
Specialties Affected Integrative medicine, functional medicine, internal medicine, toxicology, naturopathic practices billing Medicare
Key Action Flag hair analysis services as non-covered before billing Medicare; do not submit claims expecting reimbursement

CMS Hair Analysis Coverage Criteria and Medical Necessity Requirements 2026

The CMS hair analysis coverage policy under NCD 189 leaves no room for interpretation. Hair analysis — defined here as the testing of hair samples to detect mineral traces as an aid in diagnosing human disease — is not covered under Medicare. Full stop.

The statutory basis is §1862(a)(1) of the Social Security Act. That section excludes services that are not "reasonable and necessary" for the diagnosis or treatment of illness or injury. CMS determined that the correlation between hair mineral content and the chemical state of the whole body is not currently possible, so the test cannot meet the reasonable and necessary standard.

This isn't a medical necessity determination that leaves room for clinical justification or physician attestation. It's a categorical exclusion. No documentation, no clinical scenario, and no diagnosis code will make this service reimbursable under Medicare as long as NCD 189 stands.

Prior authorization is not relevant here — because prior authorization implies a process that could result in approval. There is no approval pathway for hair analysis under Medicare. The coverage policy forecloses it entirely. If your team is asking whether to submit a prior auth request for this service, the answer is no.

The real issue is that some billing teams treat NCD 189 as an obscure legacy policy they'll never encounter. That's mostly true — but "mostly" is doing a lot of work. Integrative medicine practices, functional medicine clinics, and some toxicology-adjacent providers order hair analysis as part of broader workups. If those services are billed to Medicare, you're looking at a certain claim denial and potential compliance exposure.


CMS Hair Analysis Exclusions and Non-Covered Indications

NCD 189 establishes a blanket non-covered designation for hair analysis when used as a diagnostic aid. The exclusion applies regardless of the clinical indication driving the order.

CMS's stated reason is scientific: the correlation of hair mineral content to the chemical state of the whole body is not possible at this time. That phrase — "at this time" — is worth noting. It signals that CMS's position is based on current clinical evidence, not a permanent philosophical objection. But "at this time" has been the standard language in this NCD for years, and nothing in the March 2026 update changes that stance.

The exclusion covers hair analysis ordered for any diagnostic purpose — mineral deficiency evaluation, heavy metal exposure assessment, nutritional status assessment, or any other clinical rationale. The service category is the problem, not the indication. Changing the diagnosis code on the claim doesn't change the coverage determination.

Some practices have attempted to bill hair analysis under broader laboratory or diagnostic test codes, reasoning that the procedure-level description might not trigger a coverage flag. That approach carries significant risk. If the service is hair analysis — regardless of how it's coded — NCD 189 applies. Misrepresenting the service to get around a National Coverage Determination is a compliance problem, not a billing strategy. If you're unsure how a specific scenario applies at your practice, talk to your compliance officer before submitting claims.


Coverage Indications at a Glance

Indication Status Relevant Codes Notes
Hair analysis for mineral trace detection as a diagnostic aid Not Covered No codes listed in policy Excluded under §1862(a)(1); no medical necessity pathway exists
Hair analysis for heavy metal exposure assessment Not Covered No codes listed in policy Falls within the same categorical exclusion
Hair analysis for nutritional or chemical state evaluation Not Covered No codes listed in policy CMS states correlation to whole-body chemical state is not currently possible

This policy is now in effect (since 2026-03-12). Verify your claims match the updated criteria above.

CMS Hair Analysis Billing Guidelines and Action Items 2026

The March 7, 2026 effective date has passed. If your team has not already addressed hair analysis billing under Medicare, do it now.

#Action Item
1

Audit your charge master and order sets. Search for any hair analysis services, mineral trace panels ordered via hair sample, or related diagnostic tests. Flag every instance. Confirm none are being routed to Medicare billing without a coverage check.

2

Pull claims submitted after March 7, 2026. If your practice has billed Medicare for hair analysis since the effective date, review those claims immediately. A claim denial is the best-case outcome. Repeated claims for a categorically non-covered service can trigger audit attention.

3

Update your billing guidelines documentation. Add hair analysis to your non-covered services list for Medicare patients. Make sure your billing team knows this isn't a service that needs prior authorization review — it needs a hard stop before claim submission.

+ 3 more action items

Enter your email to unlock all tables — 100% free

Unlocks every table on this page. Free weekly digest included. By subscribing you agree to our Terms and Privacy Policy.

Sample Version Diff Line-by-line changes
Previous VersionCurrent Version
Coverage is considered experimental and investigational for all indicationsCoverage is considered medically necessary when specific criteria are met
Prior authorization is not requiredPrior authorization is required for initial treatment
Documentation must include clinical historyDocumentation must include clinical history
+ 1 more action items

Enter your email to unlock all tables — 100% free

Unlocks every table on this page. Free weekly digest included. By subscribing you agree to our Terms and Privacy Policy.

CPT, HCPCS, and ICD-10 Codes for Hair Analysis Under NCD 189

Covered CPT Codes

There are no covered CPT or HCPCS codes under NCD 189. The policy is a categorical exclusion. CMS does not list covered codes because there are no covered indications.

Not Covered — Hair Analysis Billing

The NCD 189 policy document does not list specific CPT or HCPCS codes. This is common for older NCDs that predate current coding specificity. The absence of a code list doesn't create a billing opportunity — it means the exclusion applies to any code used to bill this service to Medicare.

If you're trying to determine whether a specific code your lab or practice uses for hair mineral analysis falls under NCD 189, the test is functional: does the service involve analyzing hair samples to detect mineral traces as a diagnostic aid? If yes, NCD 189 applies and Medicare will not reimburse it.

Contact your Medicare Administrative Contractor (MAC) if you need a definitive code-level determination for a specific scenario. MACs can issue guidance on how a national coverage determination applies to a specific CPT or HCPCS code — though in this case, that inquiry is unlikely to produce a different result than what NCD 189 already states.

Key ICD-10-CM Diagnosis Codes

No ICD-10-CM codes are listed in the NCD 189 policy document. No diagnosis code combination will establish medical necessity for hair analysis under Medicare. The exclusion is categorical, not diagnosis-dependent.


Get the Full Picture

Track this policy across versions, search 1,500+ policies by CPT code, and get real-time alerts when any payer changes coverage.

🔍 Search by any code 🔔 Real-time alerts 📊 Line-by-line diffs ⏰ Deadline tracking
Get Full Access → $99/mo · 14-day money-back guarantee