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 |
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. |
| 4 | Issue Advance Beneficiary Notices (ABNs) where appropriate. If a Medicare patient's physician orders hair analysis, issue an ABN before the service is performed. This protects your practice from having to absorb the cost and allows the patient to make an informed decision about proceeding. Without an ABN, you cannot bill the patient for a service Medicare excludes. |
| 5 | Educate ordering providers. Physicians and nurse practitioners ordering hair analysis for Medicare patients may not know NCD 189 exists. A short note from your billing team — tied to the March 2026 update — is a reasonable prompt. Make it concrete: "Medicare does not cover hair analysis under NCD 189. If ordered for a Medicare patient, an ABN is required and reimbursement from Medicare is not available." |
| 6 | Do not attempt to recode. The temptation to bill hair analysis under a broader lab or diagnostic code is understandable when reimbursement is otherwise unavailable. Resist it. Recoding a non-covered service to evade a National Coverage Determination creates false claims exposure. This is one of those situations where the billing shortcut creates far more risk than the revenue it would recover. Loop in your compliance officer if you're getting pressure from providers or administrators to find a workaround. |
| Previous Version | Current Version |
|---|---|
| Coverage is considered experimental and investigational for all indications | Coverage is considered medically necessary when specific criteria are met |
| Prior authorization is not required | Prior authorization is required for initial treatment |
| Documentation must include clinical history | Documentation must include clinical history |
| Re-review every 24 months | Re-review every 12 months with updated clinical documentation |
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.