TL;DR: Aetna, a CVS Health company, modified CPB 0229 governing iontophoresis coverage, effective September 26, 2025. Billing teams need to verify diagnosis codes and step-therapy documentation before submitting claims under CPT 97033 or CPT 89230.

Aetna iontophoresis coverage policy CPB 0229 now defines four specific covered indications, with tight medical necessity criteria for the most commonly billed use — primary focal hyperhidrosis. The two covered CPT codes are 97033 (iontophoresis treatment, each 15 minutes) and 89230 (sweat collection by iontophoresis for cystic fibrosis diagnosis). If your billing team submits 97033 for hyperhidrosis without documented step-therapy failure, expect a claim denial.


Quick-Reference Table

Field Detail
Payer Aetna, a CVS Health company
Policy Iontophoresis – CPB 0229
Policy Code CPB 0229
Change Type Modified
Effective Date September 26, 2025
Impact Level Medium
Specialties Affected Physical therapy, dermatology, pain management, pulmonology, anesthesiology
Key Action Confirm step-therapy documentation and covered indication before billing CPT 97033 or 89230

Aetna Iontophoresis Coverage Criteria and Medical Necessity Requirements 2025

Aetna's coverage policy recognizes four covered indications for iontophoresis. Two of them — local anesthetic delivery before emergent skin puncture or dermatological procedures, and iontophoretic fentanyl for post-operative pain — have relatively clean documentation paths. The other two require more careful chart review before you bill.

The hyperhidrosis indication is where most denials will happen. Aetna requires all three of the following before medical necessity is established: the member must be unresponsive to or unable to tolerate oral pharmacotherapy (anti-cholinergics, beta-blockers, or benzodiazepines), excessive sweating must cause significant disruption to professional or social life, and topical aluminum chloride or extra-strength anti-perspirants must be ineffective or cause severe rash. All three must be documented. Missing one means the claim fails medical necessity review.

The cystic fibrosis indication is more straightforward. CPT 89230 (sweat collection by iontophoresis) maps to ICD-10 codes E84.0 through E84.9. This is a diagnostic use, not a therapeutic one, and the documentation bar is lower — but the diagnosis code must be present on the claim.

Iontophoretic fentanyl for post-operative pain (G89.12 for acute post-thoracotomy pain, G89.18 for other acute post-operative pain) is explicitly covered under this coverage policy. This is a narrow indication — it covers acute post-operative pain management only, not chronic pain or other fentanyl delivery contexts.

Aetna's billing guidelines for CPB 0229 in Aetna's system do not list a blanket prior authorization requirement for iontophoresis. That said, prior auth requirements can vary by plan, so check the member's specific plan before assuming a clean submission. If you're unsure, call the number on the back of the member's card and document the response.


Aetna Iontophoresis Exclusions and Non-Covered Indications

The policy is clear about what doesn't get reimbursement: acetic acid iontophoresis and ascorbic acid iontophoresis are not covered. Aetna has listed three HCPCS codes in the non-covered group, which signals that any billing attempt for these uses will be denied.

J2787 (riboflavin 5'-phosphate ophthalmic solution, up to 3 mL) appears in the non-covered group. This code is associated with corneal cross-linking procedures. Its inclusion here tells you that Aetna is not covering any iontophoretic delivery of riboflavin under this policy.

J3285 and J7686 — both associated with treprostinil — are also listed as non-covered under iontophoresis administration. Treprostinil is a prostacyclin analog used in pulmonary arterial hypertension. Aetna is drawing a hard line: iontophoretic delivery of this drug does not qualify for coverage under CPB 0229, regardless of diagnosis.

The real issue here is that the ICD-10 code list for this policy is long — 152 codes, spanning everything from herpesviral ocular disease to Parkinson's to carpal tunnel syndrome. Most of those diagnoses don't map to any of the four covered indications. A code appearing on the ICD-10 list does not automatically mean the service is covered. The indication still has to match. Don't let a long code list create a false sense of coverage breadth.


Coverage Indications at a Glance

Indication Coverage Status Key CPT / ICD-10 Codes Notes
Local anesthetic delivery before emergent skin puncture or dermatological procedures Covered CPT 97033 No step-therapy requirement
Primary focal hyperhidrosis (axillae, palms, soles) — intractable, disabling Covered when ALL three step-therapy criteria are met CPT 97033 Must document oral Rx failure + topical failure + social/professional disruption
Iontophoretic fentanyl for acute post-operative pain Covered CPT 97033; G89.12, G89.18 Acute post-op only — not chronic pain
+ 4 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 2025-09-26). Verify your claims match the updated criteria above.

Aetna Iontophoresis Billing Guidelines and Action Items 2025

The effective date is September 26, 2025. If your practice regularly bills CPT 97033 or 89230 to Aetna, these steps need to happen before that date.

#Action Item
1

Audit your active hyperhidrosis cases billed under CPT 97033. Pull claims from the past 12 months and check whether documentation supports all three step-therapy criteria: oral pharmacotherapy failure, topical aluminum chloride failure or severe reaction, and documented social or professional disruption. Missing documentation is your top denial risk under this coverage policy.

2

Update your intake and pre-authorization workflows for hyperhidrosis patients. Before the first iontophoresis session, confirm the chart has documented failed trials of anti-cholinergics, beta-blockers, or benzodiazepines — and that the reason for discontinuation is recorded. "Patient did not tolerate" is not enough. The specific drug and the specific adverse effect or lack of response need to be there.

3

Check prior authorization requirements at the plan level. CPB 0229 in Aetna's system does not list a universal prior auth requirement, but individual Aetna plans can add one. Don't assume. Verify before the first claim goes out.

+ 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.

If your practice has high Aetna volume and you bill iontophoresis across multiple specialties, loop in your compliance officer before September 26. The hyperhidrosis criteria in particular create real exposure if documentation hasn't been consistently captured.


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 Iontophoresis Under CPB 0229

Covered CPT Codes (When Selection Criteria Are Met)

Code Type Description
97033 CPT Application of a modality to one or more areas; iontophoresis, each 15 minutes
89230 CPT Sweat collection by iontophoresis

Not Covered HCPCS Codes

Code Type Description Reason
J2787 HCPCS Riboflavin 5'-phosphate, ophthalmic solution, up to 3 mL Acetic acid iontophoresis and ascorbic acid iontophoresis — not covered
J3285 HCPCS Injection, treprostinil Not covered based on iontophoresis administration
J7686 HCPCS Treprostinil, inhalation solution, FDA-approved final product, non-compounded, administered through DME Not covered based on iontophoresis administration

Key ICD-10-CM Diagnosis Codes

Code Description
E84.0–E84.9 Cystic fibrosis (all subtypes)
G89.12 Acute post-thoracotomy pain — covered for iontophoretic fentanyl
G89.18 Other acute post-operative pain — covered for iontophoretic fentanyl
+ 8 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: The full ICD-10 list in CPB 0229 contains 152 codes. A code appearing on this list does not automatically mean iontophoresis is covered for that diagnosis. Coverage depends on the indication matching one of the four covered uses above.


Get the Full Picture for CPT 97033

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