Occupational Therapy ICD-10 Codes & CPT Codes

Occupational therapy coding focuses on restoring functional independence through therapeutic activities, ADL training, and cognitive rehabilitation. This page covers the top ICD-10 diagnosis codes — reflecting the FY2026 ICD-10-CM code set (in effect since October 1, 2025) plus select high-relevance FY2027 codes (effective October 1, 2026, noted where added) — and CPT procedure codes (2026 edition) used by occupational therapists and OT practices across the US.

FY 2027 ICD-10-CM (CMS, eff. 10/1/2026) · CPT 2026 (AMA) · All codes verified billable · Last verified: October 2026

🔍 Search Codes on This Page


Top ICD-10 Codes for Occupational Therapy

ICD-10 Code Description Billable
M54.50 Low back pain, unspecified ✓
M54.2 Cervicalgia ✓
G81.10 Spastic hemiplegia affecting unspecified side ✓
G35 Multiple sclerosis ✓
M25.511 Pain in right shoulder ✓
F84.0 Autistic disorder ✓
G20 Parkinson’s disease ✓
M62.40 Contracture of muscle, unspecified site ✓
G82.50 Quadriplegia, unspecified ✓
Z96.641 Presence of right artificial hip joint ✓
G57.00 Lesion of sciatic nerve, unspecified lower limb ✓
S72.001A Fracture of unspecified part of neck of right femur, initial encounter ✓
F90.2 ADHD, combined type ✓
G30.9 Alzheimer’s disease, unspecified ✓
M79.7 Fibromyalgia ✓
G80.1 Spastic diplegic cerebral palsy ✓
I69.351 Hemiplegia following cerebral infarction, right dominant side ✓
M19.011 Primary osteoarthritis, right shoulder ✓
S62.001A Fracture of unspecified carpal bone, right wrist, initial encounter ✓
R41.3 Other amnesia ✓
G54.2 Cervical root disorders, not elsewhere classified ✓
M75.1 Rotator cuff syndrome ✓
Z51.89 Encounter for other specified aftercare ✓
F82 Specific developmental disorder of motor function ✓
R26.89 Other abnormalities of gait and mobility ✓
S53.001A Unspecified dislocation of right radial head, initial encounter ✓
G43.909 Migraine, unspecified, not intractable, without status migrainosus ✓
M67.411 Ganglion, right shoulder ✓
M72.0 Palmar fascial fibromatosis [Dupuytren] ✓
F31.9 Bipolar disorder, unspecified ✓
R27.0 Ataxia, unspecified ✓
M65.311 Trigger finger, right index finger ✓
G51.0 Bell’s palsy ✓
Z87.39 Personal history of other musculoskeletal disorders ✓
G11.9 Hereditary ataxia, unspecified ✓
M25.521 Pain in right elbow ✓
F41.1 Generalized anxiety disorder ✓
G12.21 Amyotrophic lateral sclerosis ✓
R68.89 Other general symptoms and signs ✓
G31.84 Mild cognitive impairment of uncertain or unknown etiology ✓
R29.6 Repeated falls ✓

Source: CMS ICD-10-CM Official Code Set FY 2026

Is Your Occupational Therapy Practice Losing Revenue to Coding Errors?

OmniMD’s Occupational Therapy EHR suggests the right ICD-10 and CPT codes at the point of care, reducing claim denials from day one.

Schedule a Free Demo  View OmniMD Occupational Therapy EHR ›

Common CPT Codes for Occupational Therapy Billing

CPT Code Description Medicare Rate* Common Modifiers
97165 Occupational therapy evaluation, low complexity ~$101 -25, -59, -KX
97166 Occupational therapy evaluation, moderate complexity ~$101 -25, -59, -KX
97167 Occupational therapy evaluation, high complexity ~$101 -25, -59, -KX
97168 Occupational therapy re-evaluation ~$68 -25, -59, -KX
97110 Therapeutic exercises; each 15 minutes ~$29/15 min -59, -KX, -GP
97530 Therapeutic activities, direct (one-on-one) patient contact; each 15 minutes ~$35/15 min -59, -KX, -GP
97535 Self-care/home management training (ADL and compensatory training); each 15 minutes ~$32/15 min -59, -KX, -GP
97533 Sensory integrative techniques to enhance processing/promote adaptive responses; each 15 minutes ~$61/15 min -59, -KX, -GP
98985 Remote therapeutic monitoring, musculoskeletal system: device supply for data access/transmission, 2-15 days (new CPT 2026) ~$51 -GP
98986 Remote therapeutic monitoring, cognitive behavioral therapy: device supply for data access/transmission, 2-15 days (new CPT 2026) N/A -GP
97537 Community/work reintegration training; each 15 minutes ~$32/15 min -59, -KX, -GP
97150 Therapeutic procedure(s), group (2 or more individuals) ~$18/15 min -59, -GP
97140 Manual therapy techniques (e.g., joint mobilization); each 15 minutes ~$28/15 min -59, -KX, -GP
97129 Therapeutic interventions, cognitive function, first 15 minutes ~$22/15 min -59, -KX, -GP
97130 Therapeutic interventions, cognitive function, each additional 15 minutes ~$21/15 min -59, -KX, -GP
97545 Work hardening/conditioning, initial 2 hours N/A -GP, -KX
96125 Standardized cognitive performance testing (per hour) ~$103/hr -59, -KX, -GP
99366 Medical team conference with patient/family, 30+ minutes (non-physician) ~$42 -GP

*Approximate 2026 CMS national non-facility rate. Rates vary by geography, setting, and payer contract. Refer to the CMS Physician Fee Schedule for official rates.

Top Denial Reasons for Occupational Therapy Claims

⚠

Medical Necessity Not Adequately Documented

Claims are denied when notes lack measurable functional goals, baseline status, or fail to show why skilled OT care is required over unskilled assistance. Document specific deficits, functional limitations, and expected outcomes in every encounter note.

⚠

Missing or Incorrect Therapy Modifier (-GP, -KX)

OT services require the -GP modifier (occupational therapy plan of care) on all claims; omitting it or using -GN/-GO is a common rejection cause. Add -KX when Medicare therapy cap exceptions apply and maintain supporting documentation in the patient record.

⚠

Diagnosis-Procedure Mismatch (ICD-10 / CPT Linkage)

Payers deny claims when the ICD-10 diagnosis does not support the billed CPT procedure — for example, billing 97129/97130 (cognitive function intervention) without a diagnosis supporting cognitive impairment. Always link each CPT code to its most specific supporting ICD-10 code in the claim.

⚠

Prior Authorization Not Obtained or Expired

Many commercial payers and some Medicare Advantage plans require prior authorization for OT services beyond the initial evaluation, and claims submitted after auth expiration are denied as non-covered. Verify auth requirements at each payer before initiating treatment and track expiration dates in your scheduling system.

Occupational Therapy Billing & Coding Tips

  • 97535 (self-care/home management training) requires documentation of the specific ADL or IADL being trained — vague notes stating ‘ADL training performed’ are the top audit trigger for OT claims.
  • OT evaluation codes (97165–97167) replaced 97003/97004 in 2017 — do not use the older codes.
  • Cognitive rehabilitation (97129/97130) requires documented cognitive deficits and measurable treatment goals — CPT retired 97532 in favor of these codes; claims still using 97532 will deny.
  • Medicare does not cover maintenance therapy — document restoration of function, not just maintenance of current status, to support continued OT coverage.

Frequently Asked Questions

What CPT code replaced 97003 for OT evaluation?

In 2017, CMS replaced 97003 (OT evaluation) with three complexity-based codes: 97165 (low complexity), 97166 (moderate complexity), and 97167 (high complexity). The complexity level is based on the occupational profile, analysis of occupational performance, and clinical decision-making required.

What is the ICD-10 code for ADL deficits after stroke?

G81.10 (Spastic hemiplegia, unspecified side) or G81.90 (Hemiplegia, unspecified) are commonly used. Add Z87.39 or a sequela code (S prefix with 7th character ‘S’) for residual conditions from prior stroke. Document the specific functional deficits to support medical necessity.

Can OT bill for sensory integration therapy?

Yes. 97533 (Sensory integrative techniques) covers sensory integration therapy. It is time-based (15-minute units) and requires documentation of the sensory processing deficits and response to treatment.

When is 97535 vs 97530 used?

97535 is specific to ADL training and home management skills (dressing, bathing, meal prep). 97530 covers broader therapeutic activities that simulate work or daily tasks but are not ADL-specific. Both require direct one-on-one contact and are billed in 15-minute units.

How does OmniMD support OT documentation?

OmniMD’s OT module includes standardized assessment tool integration (FIM, COPM, AMPS), functional goal-setting templates, and outcome tracking dashboards to support both clinical care and Medicare documentation requirements.

Streamline Your Occupational Therapy Practice with OmniMD

Purpose-built EHR, billing, and practice management for Occupational Therapy practices.

Book a Free Demo