CPT code library

97124: Massage therapy

Category: Timed therapy

What 97124 covers

A timed code for massage techniques including effleurage, petrissage, and tapotement, billed in 15 minute one on one units.

How it works in a chiropractic practice

Often confused with 97140, and the distinction matters: 97124 is massage technique, 97140 is manual therapy technique such as mobilization and myofascial release. They are not interchangeable relabels, payers bundle them with each other on the same region, and choosing whichever pays better that month is a coding integrity problem. Choose by what was actually done.

What the note must show

A worked example

A patient receives twelve minutes of petrissage to the cervical and upper thoracic musculature for documented spasm. One unit of 97124. Billing it as 97140 because that code has a better allowable at this payer misstates the service performed, and billing both for the same twelve minutes of work double bills the same time.

Medicare rules

Not payable to chiropractors. Commercial coverage varies and some plans exclude massage entirely or cap it aggressively.

Where practices get burned

Swapping between 97124 and 97140 by reimbursement rather than by service; billing both on the same region and session; time and unit mismatches.

How Cervica helps with 97124

Cervica's claim scrubber validates modifiers, units, and diagnosis pointers for 97124 before submission, per payer rules handle code substitutions and modifier requirements automatically, and when a payer pushes back anyway the denial worklist reads the adjustment codes and routes the claim to the exact fix.

Related codes

  • 97140 · Manual therapy techniques
  • 97110 · Therapeutic exercise
  • CO-97 · the denial this code most often triggers
  • PR-96 · the denial this code most often triggers

References

  1. CMS, Medicare Claims Processing Manual, Chapter 5 (therapy services and timed code billing, section 20.2)
  2. CMS, National Correct Coding Initiative (NCCI) edits

General information for billing teams, not legal, coding, or payer specific advice. CPT is a registered trademark of the American Medical Association; code descriptions here are paraphrased in our own words and the AMA's CPT publications control. Payer policies vary and control for any individual claim.

See how the claim scrubber works Start your 30 day free trial