Aetna updated CPB 1067 on January 21, 2026, classifying all PFAS blood and urine testing as experimental and non-covered for Aetna members. Here's what billing teams need to do.

Aetna, a CVS Health company, now explicitly excludes PFAS toxicology testing — including CPT codes 0394U, 0457U, 0535U, 0589U, and 82542 — from coverage under CPB 1067 in the Aetna PFAS testing coverage policy. This update draws a hard line: no PFAS lab testing qualifies for reimbursement under any clinical indication listed in this bulletin, regardless of how it's coded or documented. If your practice or lab has been billing these codes to Aetna, expect denials starting now.


Quick-Reference Table

Field Detail
Payer Aetna, a CVS Health company
Policy Toxicology: Per- and Polyfluoroalkyl Substances (PFAS) Testing
Policy Code CPB 1067
Change Type Modified
Effective Date January 21, 2026
Impact Level High — blanket non-coverage with no medical necessity pathway
Specialties Affected Occupational medicine, toxicology, clinical laboratory, internal medicine, environmental health
Key Action Remove CPT 0394U, 0457U, 0535U, 0589U, and 82542 from your Aetna charge capture immediately

Aetna PFAS Testing Coverage Criteria and Medical Necessity Requirements 2026

The short version: there are no covered indications. Aetna's CPB 1067 coverage policy draws a single conclusion — PFAS testing is experimental and unproven for all clinical purposes.

The policy language says Aetna considers laboratory testing for per- and polyfluoroalkyl substances "experimental, investigational, or unproven for clinical evaluation and management of PFAS exposure or toxicity because the effectiveness of this approach has not been established." That language matters. It's not a prior authorization problem. It's not a missing modifier. Aetna is saying the clinical utility of PFAS testing hasn't been proven — full stop.

There is no medical necessity argument that unlocks coverage here. You can't write a stronger clinical note, add a more specific diagnosis code from the Z77 family, or document a more compelling exposure history to change this outcome. The coverage policy forecloses all clinical pathways.

This is the same pattern Aetna used when it drew a hard line on genetic testing panels before they were widely accepted — classify as experimental, list the codes, deny claims. The PFAS testing billing situation is identical.


Aetna PFAS Testing Exclusions and Non-Covered Indications

Every PFAS testing indication in this policy falls under the experimental designation. That includes blood testing, urine testing, and panel-based approaches like PFAS Forever Chemicals Panel 2.

Specific substances named in the exclusion include perfluorooctanoic acid (PFOA) and perfluorooctane sulfonate (PFOS). Those are two of the most commonly tested PFAS compounds. Their inclusion makes clear that Aetna isn't leaving room for a "just test for PFOA" workaround.

The excluded codes cover both the newer proprietary lab analysis (PLA) codes and the general chromatography code 82542. Labs that use column chromatography or liquid chromatography-mass spectrometry (LC/MS) methods to detect PFAS — and bill under 82542 — are also explicitly out of scope for reimbursement. There's no backdoor here through a general chemistry code.


Coverage Indications at a Glance

Indication Status Relevant CPT Codes Notes
PFAS blood testing (PFOA, PFOS, multi-analyte panels) Not Covered — Experimental 0394U, 0457U, 0535U, 0589U No prior authorization pathway; blanket exclusion
PFAS urine testing Not Covered — Experimental 0394U, 0457U, 0535U, 0589U Explicitly named in CPB 1067
PFAS 16-analyte panel Not Covered — Experimental 0394U Proprietary PLA code; non-covered
+ 5 more indications

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.

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

Aetna PFAS Testing Billing Guidelines and Action Items 2026

#Action Item
1

Audit your Aetna claims for CPT codes 0394U, 0457U, 0535U, 0589U, and 82542 before January 21, 2026. Any claims submitted on or after that effective date for Aetna members will deny. Pull a 90-day look-back to understand your volume exposure.

2

Remove all five PFAS CPT codes from your Aetna fee schedule and charge capture. Don't leave them active with a "check coverage" flag — they are categorically non-covered. An active code is a denial waiting to happen.

3

Update your ABN workflow if your practice collects PFAS samples and bills under any of these codes. If you intend to offer PFAS testing as a self-pay or patient-responsibility service, you need an Advance Beneficiary Notice equivalent — or a clear patient financial responsibility agreement — before the test is ordered.

+ 4 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 PFAS Testing Under CPB 1067

Not Covered / Experimental CPT Codes

These five codes are explicitly listed as non-covered for all PFAS testing indications under CPB 1067. None of them have a covered pathway.

Code Type Description Reason
0394U CPT (PLA) Perfluoroalkyl substances (PFAS), including perfluorooctanoic acid and perfluorooctane sulfonic acid, 16 PFAS analytes Experimental, investigational, or unproven — CPB 1067
0457U CPT (PLA) Perfluoroalkyl substances (PFAS), including perfluorooctanoic acid and perfluorooctane sulfonic acid, 9 PFAS analytes Experimental, investigational, or unproven — CPB 1067
0535U CPT (PLA) Perfluoroalkyl substances (PFAS), including perfluorooctanoic acid and perfluorooctane sulfonic acid, by liquid chromatography Experimental, investigational, or unproven — CPB 1067
+ 2 more codes

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.

Key ICD-10-CM Diagnosis Codes Listed in CPB 1067

These codes define the clinical scenarios Aetna considered — and explicitly excluded. Using them on a PFAS testing claim does not establish medical necessity.

Code Description
T65.91XA–T65.91XS Toxic effect of unspecified substance, accidental (unintentional) — evaluation and management of PFAS exposure
Z13.88 Encounter for screening for disorder due to exposure to contaminants
Z77.10 Contact with and suspected exposure to hazardous, chiefly nonmedicinal, chemicals
+ 72 more codes

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.

Note: CPB 1067 lists 91 total ICD-10-CM codes. The complete list covers the full Z77.xx range of chemical exposure diagnosis codes plus T65.91XA–T65.91XS and Z13.88. See the full policy at PayerPolicy for the complete code set.


One more practical note: the four PLA codes (0394U, 0457U, 0535U, and 0589U) are relatively new to the CPT code set. Some practices may have these loaded in their charge master but haven't yet mapped a payer-specific coverage rule to them. The January 21, 2026 effective date is your trigger to fix that now — not after your first denial hits.


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