Mechanical traction therapy
CPT code 97012 covers mechanical traction therapy, where a machine applies a pulling force to the spine or limbs to relieve pain and reduce muscle spasms. This is commonly used for back or neck pain when gentle stretching of the spine may provide relief.
This calculator gives a typical-case estimate using standard Medicare modifier rules. Actual payment depends on payer policies, documentation, code-specific CMS status indicators, and locality. Verify before billing.
RVU breakdown
Conversion factor: 32.3465 · Source: CMS MPFS RVU25A · Confidence: High
NCCI bundling edits
Loading bundling edits…
Billing tips
Always bill with appropriate GP, GO, or GN modifier for Medicare claims
Impact: Prevents automatic denial; modifier omission results in 100% claim rejection requiring rebilling
Document actual time on traction device and specific settings (weight/force, duration, angle)
Impact: Audits commonly target vague documentation; specific parameters reduce denial risk by approximately 40%
Bill only one unit per session regardless of duration, as 97012 is not time-based
Impact: Multiple units are incorrect and will be downcoded to one unit, delaying payment by 30-45 days
Ensure medical necessity is documented in initial evaluation and updated in progress notes every 30 days
Impact: Medicare and commercial payers deny approximately 60% of claims lacking ongoing medical necessity documentation
Do not bill 97012 on the same day as manual therapy (97140) to the same body region without modifier 59 and distinct documentation
Impact: High NCCI edit bundling risk; improper billing results in $14.23 denial per occurrence
Verify patient's therapy cap status before treatment if billing to Medicare
Impact: Services exceeding therapy threshold require KX modifier and additional documentation to avoid full denial
Common denials
Real billers contribute denial patterns and appeal strategies for this code. Once 5+ reports come in, you’ll see live aggregated data here — the only place this exists, free.
Get the free Revenue Protection Toolkit — the denial triggers, modifier pitfalls, and bundling conflicts that quietly cost you reimbursement. Instant download.
Help build the field knowledge
MedPayIQ gets smarter as billers contribute. If you've had this code denied, share what happened so others learn from it. Anonymous, no patient info.