CPT code 97018 – Paraffin bath application
97018 is the CPT code for application of a modality to 1 or more areas; paraffin bath.
Physical and occupational therapists bill it once per session, however many body areas they treat, rather than in 15-minute units. Medicare pays it as an active, separately payable code worth about $6 nationally. Paraffin bath is an "always therapy" service, so every Medicare claim needs the GP or GO modifier.
- Section
- 90281-99607 Medicine
- Subsection
- 97010-97799 Physical Medicine and Rehabilitation
- Code range
- 97010-97028 Supervised modalities
- Billable
- No
- Code also known as
- hot wax treatment, paraffin wax therapy, paraffin dip, paraffin bath
Let Pabau's smart automation suggest the right codes, reduce claim denials, and keep your practice compliant—effortlessly.
- AI-powered code suggestions
- Real-time compliance checks
- Faster claims, fewer denials
Automate repetitive tasks and focus on what matters most—your patients.
Reduce coding errors and ensure compliance with the latest regulations.
Clean claims, fewer denials, and faster reimbursements.
Powerful insights and reporting to help your practice thrive.
HIPAA compliant SOC 2 certified GDPR-compliant Trusted by 4,000+ clinics worldwide
Key takeaways
CPT Code 97018 describes paraffin bath / hot wax application as a supervised, non-timed physical medicine modality billed per application to one or more body areas.
Medicare pays CPT 97018 as an active, separately payable code worth about $6 nationally. Claims need the GP or GO modifier and one unit per date of service.
Documentation must capture the body area treated, clinical rationale for heat modality, and medical necessity. Missing any element triggers denial from commercial payers.
Pabau’s claims management software can flag Medicare patients before the visit, so modifiers and any needed ABN are in place before the claim goes out.
CPT Code 97018: Official descriptor and quick reference
CPT Code 97018, as published by the American Medical Association, carries the descriptor: Application of a modality to 1 or more areas; paraffin bath.
It sits in the Physical Medicine and Rehabilitation section of the CPT code set, within the supervised modality subsection. “Supervised” means constant attendance is not required during the treatment period, unlike attended modalities such as CPT 97032 (electrical stimulation, attended).
97018 is billed once per application session, regardless of how many body areas receive treatment. It does not follow the 15-minute timed-unit rule that applies to therapeutic procedure codes. Medicare pays about $6 per application and needs the GP or GO modifier on every claim. Our guide to medical billing fundamentals explains how codes, units, and modifiers fit together on a claim.
What CPT Code 97018 covers and what it does not
CPT Code 97018 covers the application of molten paraffin wax to one or more body areas as a thermal physical medicine modality. Wax is heated to approximately 118-130°F, and the patient’s limb or body part is dipped or painted with wax. It is then wrapped to retain heat and left to dwell for the prescribed treatment period before removal.
The code applies to both PT and OT practices. It is used most commonly for the hands, wrists, and feet. Typical patients have conditions that benefit from superficial heat, such as rheumatoid arthritis and post-fracture stiffness. Multiple body areas in a single session still constitute one billable application.
What 97018 does not cover:
- Hot pack or cold pack application (that is CPT 97010)
- Whirlpool application (CPT 97022)
- Any heat modality requiring constant clinician attendance (those are attended modality codes)
- Paraffin bath provided as a general relaxation service without a documented clinical indication
Paraffin bath documentation requirements for CPT 97018
Commercial payers require specific documentation to support medical necessity for CPT Code 97018. Medicare reviewers look for the same elements. A note missing any of them is a common reason private insurers deny the claim.
Every treatment note for 97018 must include:
- Body area treated — specify the exact body part (e.g., bilateral hands, right wrist)
- Clinical rationale — why superficial heat modality is appropriate for this patient’s condition
- Medical necessity statement — link the modality to the patient’s functional limitation and treatment goal
- Treatment start and end time — or equivalent documentation showing the session occurred
- Provider signature — licensed clinician who oversaw the supervised modality
- Supporting ICD-10 diagnosis — the linked diagnosis code must substantiate the clinical need for heat therapy
Because 97018 is a supervised modality, the clinician does not need to be physically present during the entire wax dwell time. However, the note must still confirm clinician supervision and oversight of the session.
ICD-10 diagnosis codes commonly linked to CPT 97018
The supporting ICD-10-CM diagnosis must justify the superficial heat modality. Below are the diagnoses most often paired with paraffin bath therapy. Check each code against the CDC/NCHS ICD-10-CM web tool before billing, because codes are updated annually.
CPT 97018 fee schedule and reimbursement rates 2026
CPT Code 97018 carries a low relative value unit (RVU) assignment, reflecting its status as a supervised, non-attended modality. Its work RVU is about 0.06, and its non-facility total is about 0.18. That puts the national Medicare payment at about $6 per application before geographic (GPCI) adjustment. Check the CMS Physician Fee Schedule lookup tool for the current-year rate in your locality.
For commercial and Medicaid payers that do cover paraffin bath, reimbursement typically ranges from $5 to $15 per application at the national level. Rates vary substantially by payer contract, geographic region, and facility vs. non-facility setting. Practices should verify rates directly with each contracted payer rather than relying on generic fee schedule estimates.
Medicare billing rules for CPT 97018: Coverage and ABN
Medicare covers CPT Code 97018 when paraffin bath is reasonable and necessary for the patient’s condition. CMS lists it as an active code (status A) on the Physician Fee Schedule, so it is separately payable. No National Coverage Determination excludes paraffin bath. Some Medicare Administrative Contractors address it in local policies, often for hand conditions such as rheumatoid arthritis.
Paraffin bath is on the CMS “always therapy” list, so every Medicare claim for 97018 carries the GP or GO modifier. Above the annual therapy threshold, add the KX modifier to confirm continued medical necessity. Medicare’s medically unlikely edit (MUE) allows one unit per date of service.
Social Security Act Section 1862(a)(1)(A) is Medicare’s general “reasonable and necessary” test, not a paraffin bath exclusion. A denial under it is a medical-necessity denial, and you can appeal it with supporting documentation.
An Advance Beneficiary Notice of Noncoverage (ABN) fits only some Medicare paraffin bath sessions:
- Issue an ABN when Medicare may find the session not reasonable and necessary, such as when the notes show no functional goal
- Skip the ABN when the documentation supports medical necessity, because CMS does not allow routine ABNs on every claim
Submitting to Medicare without an ABN and then billing the patient when Medicare denies is a compliance risk. The Office of Inspector General (OIG) has historically flagged physical therapy billing for patterns that include improper self-pay billing after Medicare denial.
Pro Tip
When a paraffin bath session needs an ABN, issue it before the session starts. An ABN signed after the service or after a denial is invalid. Keep a copy signed by the patient in the record to defend any audit.
CPT 97018 vs. related physical medicine modality codes
CPT Code 97018 sits alongside several supervised modality codes that billers confuse or inadvertently bundle. The key distinguishing variables are the modality type, supervision level, and Medicare coverage status. The AAPC CPT code lookup provides crosswalk references for this code range.
The 97010 vs. 97018 distinction matters most on Medicare claims. Medicare bundles hot and cold packs (97010) into other services, so they are not paid separately. Paraffin bath (97018) is separately payable when the notes support medical necessity.
Billing modifiers for CPT 97018
Discipline modifiers are required on Medicare therapy claims and by many commercial payers, and 97018 is no exception. The right modifier keeps the line a clean claim, with no rejection for missing discipline identification. Billing software that applies the modifier by discipline takes this manual step off your billers’ list.
On Medicare claims, the GP or GO modifier is required on every 97018 line because paraffin bath is an “always therapy” service. Once the patient passes the annual therapy threshold, add the KX modifier to attest medical necessity. Omitting the discipline modifier results in a claim-level rejection.
Units, same-day billing, and co-billing restrictions
CPT Code 97018 is billed as one unit per application session. Treating both hands, a hand and a wrist, or multiple areas in a single session does not increase the unit count. The code descriptor’s phrase “1 or more areas” explicitly covers multi-area application within one session.
Same-day billing rules to know:
- 97018 + 97010 (hot packs): Billing both on the same day is clinically questionable and may trigger National Correct Coding Initiative (NCCI) edit review. The two modalities serve similar purposes. Payers routinely bundle or deny the secondary code. Verify current NCCI edits at CMS before pairing them.
- 97018 + therapeutic procedures (97110, 97140, 97530): Generally billable together without bundling conflict, as modality codes and therapeutic procedure codes occupy different billing categories.
- 97018 + another supervised modality: Payer policies vary. Some commercial payers cap same-day supervised modalities at two codes. Document clinical rationale for each modality billed.
Medical necessity criteria and prior authorization for paraffin bath therapy
For commercial payers that do cover CPT 97018, establishing medical necessity requires more than a supporting diagnosis code. Payers assess whether the treatment is clinically appropriate for the patient’s specific condition and functional status.
Core medical necessity elements for paraffin bath therapy:
- The patient has a diagnosis that clinically supports superficial heat modality (arthritis, contracture, post-injury stiffness)
- Prior conservative interventions are documented, such as cold modalities or stretching that were tried or ruled out
- A functional limitation is identified that the modality is expected to improve
- The modality is part of a broader plan of care with measurable goals
- The treating clinician documents why paraffin bath was chosen over other heat options (e.g., skin fragility in scleroderma rules out hot pack contact)
Prior authorization requirements vary significantly by payer and plan. Some commercial plans require PA for any outpatient PT/OT modality; others cover supervised modalities freely within an approved plan of care. Maintaining strong medical billing compliance practices means verifying PA requirements before every episode of care, not just for new patients.
Top reasons CPT 97018 claims are denied
Denials for 97018 tend to come from the same six causes. A denial management workflow catches each one before the claim goes out. The diagram below maps each cause to the claim field that prevents it.
- Medicare medical necessity denial — Medicare denies 97018 when the notes do not show why heat is reasonable and necessary. You can appeal these denials with supporting documentation. Prevention: document a functional goal, apply GP/GO and KX correctly, and issue an ABN only when coverage is doubtful.
- Missing medical necessity documentation — commercial payers deny when clinical notes lack a functional limitation statement. They also deny when notes fail to connect the diagnosis to the need for heat. Prevention: use structured treatment note templates that prompt for all required elements.
- Missing discipline modifier (GP/GO) — some payers require the discipline modifier even for non-Medicare claims. A missing modifier causes a claim-level rejection, not a coverage denial. Prevention: set modifier defaults by provider type in the billing system.
- Unbundling with 97010 (hot packs) — billing both 97018 and 97010 on the same day triggers NCCI edit review or automatic bundling. Prevention: review same-day modality combinations against current NCCI edits before submitting.
- Billing as a timed code — entering 97018 with multiple units (e.g., 2 units for 30 minutes) is incorrect. It is billed as one unit per application. Prevention: configure billing systems to cap 97018 at one unit per date of service.
- Wrong place-of-service code — using facility POS on a non-facility claim (or vice versa) affects the allowable amount and can trigger rejection. Prevention: confirm POS code matches the practice setting.
Pro Tip
Run a quarterly audit on all 97018 claims, pulling them by denial reason code and grouping them by cause. That shows whether the pattern comes from documentation, modifiers, or billing system configuration. A pattern rooted in setup can usually be fixed once, in the system.
How Pabau supports CPT 97018 billing workflows
Physical therapy and occupational therapy practices billing CPT Code 97018 face two workflow problems that compound each other. Documentation often misses required elements at the point of care. Claims then reach the clearinghouse without pre-submission checks for known payer rules.
Pabau, the practice management platform we build, tackles both. Its error-catching claims software checks each claim before it goes out. Its treatment note templates prompt for body area, clinical rationale, and medical necessity while the clinician documents the session. Billers no longer chase missing information after the visit.

Pabau submits electronic claims through the Claim.MD clearinghouse, which covers thousands of US payers. Its real-time eligibility check can flag a Medicare patient before the appointment. Billing staff then have time to confirm modifiers, KX status, and any needed ABN before the paraffin bath session starts.
Practices managing PT and OT alongside other specialties benefit from Pabau’s multi-discipline billing setup. Modifier defaults (GP for PT, GO for OT) can be configured by provider role, removing a common source of claim-level rejections for CPT 97018.
Streamline physical therapy billing with Pabau
From treatment note templates to claim scrubbing, Pabau helps PT and OT practices document CPT 97018 correctly. It catches billing errors before claims go out the door.
Conclusion
At about $6 a session from Medicare, a reworked 97018 claim can cost more in staff time than it pays. So set the billing rules once: GP or GO by discipline, one unit per date of service, and KX above the therapy threshold.
Then let the treatment note carry the medical necessity case. A note that names the body area, the functional goal, and why heat suits this patient gives Medicare and commercial reviewers what they ask for. Save the ABN for sessions where that case is weak.
Book a demo to see how Pabau sets modifier and unit rules once, so every paraffin bath claim leaves your practice ready to pay.
Continue your research
Need a full billing compliance framework? Medical billing compliance covers the documentation standards, payer audit triggers, and compliance controls that protect PT and OT practices.
Submitting claims electronically across multiple payers? Medical claims clearinghouse explains how clearinghouses route, scrub, and track claims between practices and payers.
Getting claims denied and need a systematic fix? Denial codes in medical billing breaks down the most common denial reason codes and how to respond to each.
Pairing paraffin bath with exercise? CPT code 97110 covers therapeutic exercise, a timed code often billed on the same day as 97018.
Adding hands-on treatment to the session? CPT code 97140 covers manual therapy, another timed code that can sit alongside 97018 on one claim.
Frequently asked questions
What does CPT code 97018 cover?
CPT Code 97018 covers paraffin bath (hot wax) application as a supervised physical medicine modality applied to one or more body areas. It is billed once per application session regardless of how many areas are treated, and no constant clinician attendance is required during treatment.
Does Medicare pay for CPT code 97018?
Yes. Medicare pays CPT 97018 as an active, separately payable code when paraffin bath is reasonable and necessary. The national payment is about $6 per application before locality adjustment. Claims need the GP or GO modifier, plus KX above the annual therapy threshold. Issue an Advance Beneficiary Notice of Noncoverage (ABN) only when Medicare may find the session not medically necessary.
How many units of CPT 97018 can be billed per session?
One unit per application session. CPT 97018 is a non-timed supervised modality code, not a 15-minute timed unit code. Treating multiple body areas in one session does not increase the unit count. Billing more than one unit per date of service is a common billing error that leads to claim denial or audit attention.
What documentation is required to bill CPT 97018?
Documentation must include the body area treated, clinical rationale for heat modality, and a medical necessity statement linking the diagnosis to the functional limitation. It also needs treatment start and end time and the supervising clinician’s signature. Supporting ICD-10 diagnosis codes must substantiate the need for superficial heat therapy. Missing any element typically triggers commercial payer denial.
What is the difference between CPT 97018 and CPT 97016?
CPT 97018 covers paraffin bath (hot wax), while CPT 97016 covers vasopneumatic device application. Both are supervised modalities in the same physical medicine code range. Paraffin bath delivers superficial heat, mostly to the hands, wrists, and feet. A vasopneumatic device applies intermittent compression, typically to reduce swelling. Bill the code that matches the modality you documented.
Can CPT 97018 be billed with other physical therapy codes on the same day?
Generally yes, when combined with therapeutic procedure codes such as CPT 97110 (therapeutic exercise) or CPT 97140 (manual therapy). However, billing 97018 alongside 97010 (hot packs) on the same day raises NCCI bundling concerns because both are superficial heat modalities. Verify current NCCI edits via CMS before same-day billing of multiple modality codes.
What modifier is required when billing CPT 97018?
The GP modifier is required when a physical therapist bills 97018 under a PT plan of care. The GO modifier applies when an occupational therapist bills it under an OT plan of care. These modifiers are required on Medicare therapy claims and by many commercial payers. On Medicare claims, also add the KX modifier once the patient passes the annual therapy threshold.