Occupational Therapist Invoice Template — Free Download (2026)
Private-practice occupational therapists — whether serving pediatric, adult, or geriatric populations — need invoices that support insurance superbill submissions, FSA/HSA reimbursements, and direct pay billing. A compliant, itemized OT invoice protects your practice, simplifies client reimbursement, and makes your billing as professional as your treatment.
Create your OT invoice free
Professional PDF in 60 seconds. No signup required to try.
Generate invoice →What to include on an occupational therapist invoice
Your OTR/L credentials, license number, and NPI
Your full name, OTR/L (Occupational Therapist Registered, Licensed) credential, state license number, and NPI (National Provider Identifier — required on superbills). For pediatric OTs, note your population specialty if applicable. These credentials are required for insurance superbill processing and establish legitimacy for self-pay clients.
Patient name, date of service, and place of service code
Patient's full name and the date of each treatment session. For superbills, include the Place of Service code: 11 (Office), 12 (Home), or 02 (Telehealth — for teletherapy sessions). Insurance processors require POS codes to determine coverage. For monthly superbills covering multiple sessions, list each date individually.
CPT codes for every service
Common OT CPT codes: 97165 (OT evaluation, low complexity), 97166 (OT evaluation, moderate complexity), 97167 (OT evaluation, high complexity), 97168 (OT re-evaluation), 97530 (therapeutic activities, 15 min), 97535 (self-care/home management training, 15 min), 97110 (therapeutic exercises, 15 min), 97003 (OT evaluation, initial), 97004 (OT re-evaluation). Pair every CPT code with an ICD-10 diagnosis code. Without both, insurance cannot process the claim.
ICD-10 diagnosis codes
Common OT diagnoses: F80.89 (sensory processing difficulties), M62.81 (muscle weakness), Z73.6 (limitations in activities due to disability), F82 (developmental coordination disorder, DCD), G35 (multiple sclerosis), I69 (post-stroke sequelae), S62 (hand/wrist injury codes), R27.0 (coordination disorder), F84.0 (autism spectrum disorder — for pediatric OT). The diagnosis code connects the treatment to a medical necessity — required for every insurance claim.
Session duration and units billed
OT time-based CPT codes (97530, 97535, 97110) are billed in 15-minute units. A 45-minute therapeutic activities session = 3 units. Always note session duration and units: '97530 × 3 units (45 min) — $135.00.' This is required for superbill accuracy and helps clients understand the billing when they receive their EOB.
Evaluation vs. treatment sessions
Evaluation sessions (97165–97167) are billed differently from treatment sessions (97530, 97535). List them separately. Initial evaluations often include standardized assessments — note the assessment tool if clinically appropriate (Sensory Profile, PDMS-2, etc.). Re-evaluations (97168) also bill separately from treatment in the same session.
Adaptive equipment or supplies
If you provide adaptive equipment, sensory tools, splints, or therapeutic supplies as part of treatment, invoice them as separate line items. These are often not covered by insurance but may be FSA/HSA eligible. A clear line item with the item name and cost avoids the 'what's this charge for?' question.
Payment terms and FSA/HSA note
Occupational therapy is FSA/HSA eligible. Note it on your invoice: 'OT services are FSA/HSA eligible — receipt available for reimbursement.' For self-pay clients, Net 7 at time of service is standard. For clients submitting superbills, collect at time of service and provide the superbill promptly (within the same week).
Occupational therapist invoice examples
Pediatric OT — superbill (evaluation + treatment)
SUPERBILL #OT-0022
Dr. Priya Mehta, OTR/L | License: TX-OT-28491 | NPI: 1098765432 | Patient: Eli Torres (DOB 04/12/2019) | DOS: June 5, 2026
| CPT / Service | Units | Fee |
|---|---|---|
| 97166 — OT evaluation, moderate complexity (60 min) | 1 | $185.00 |
| Assessments: Sensory Profile 2, Beery VMI | ||
| 97530 — Therapeutic activities (sensory integration) | 3 | $135.00 |
| (45 min — fine motor, sensory processing, ADL training) | ||
| Dx: F80.89 (Sensory processing difficulties) + F82 (Developmental coordination disorder) | POS: 11 (Office) | Amount paid: $320.00 | ||
| Total / Paid at time of service | $320.00 | |
Adult OT — monthly self-pay invoice (multiple sessions)
INVOICE #OT-0031 — June 2026
Dr. Priya Mehta, OTR/L | NPI: 1098765432 | Patient: Sandra Kim | Post-stroke ADL + fine motor rehabilitation
| June 3 — 97535 × 3 (ADL + self-care training, 45 min) + 97110 × 2 (therapeutic exercise, 30 min) | $225.00 |
| June 10 — 97530 × 3 (therapeutic activities, 45 min) | $135.00 |
| June 17 — 97535 × 2 (home management training, 30 min) + 97530 × 2 (45 min) | $180.00 |
| June 24 — 97168 (OT re-evaluation, 30 min) + 97530 × 2 (therapeutic activities, 30 min) | $215.00 |
| June total — paid at each session | $755.00 |
5 invoicing rules for occupational therapists
Always provide superbills within the same week as the session
Clients who pay out-of-pocket and plan to submit to insurance for out-of-network reimbursement need superbills promptly. Most insurers have filing windows (typically 90 days to 1 year from DOS), but more importantly, clients who have to ask for their superbill feel like they're chasing you. Build a workflow: superbill generated and sent within 48 hours of each session. For monthly invoicing, send the superbill on the first business day of the following month.
Bill CPT codes correctly — time-based codes matter
OT CPT codes like 97530, 97535, and 97110 are time-based: each unit = 15 minutes of direct treatment time. A 45-minute session = 3 units. Underbilling (charging 1 unit for a 45-minute session) leaves significant revenue on the table. Overbilling is a compliance issue. Track time accurately for each intervention type and bill accordingly. For evaluation codes (97165–97167), complexity level — not time — determines which code to use.
Collect payment at time of service for self-pay clients
For clients paying out-of-pocket (not billing through you to insurance), collect at the time of service. OT sessions shouldn't become receivables — you're providing a healthcare service, not extending credit. Accept credit cards, HSA cards, Zelle, Venmo, or any combination. Collect before or immediately after the session. Clients who pay at time of service almost never have payment disputes.
Separate evaluation fees from treatment fees on every invoice
OT evaluations and re-evaluations bill at different CPT codes and different rates than treatment sessions. When an evaluation happens in the same session as treatment, they still need to be on separate lines with separate CPT codes. A combined line entry is ambiguous and will cause problems if a client submits to insurance — the CPT code tells the insurer exactly what was provided and what to reimburse.
For pediatric clients, invoice to the parent and note the patient separately
Your client relationship is with the parent or guardian, not the child. Invoice to the parent's name with the patient's name noted separately: 'Patient: [Child's name], DOB [date].' This matters for FSA/HSA reimbursement (the child must be a qualifying dependent) and for insurance superbill accuracy. Keep both names clearly separated on the invoice to avoid ambiguity.
Frequently asked questions
What CPT codes do occupational therapists use most often?↓
The most common OT CPT codes in private practice are: 97165/97166/97167 (OT evaluation by complexity), 97168 (OT re-evaluation), 97530 (therapeutic activities — the workhorse code for most OT treatment), 97535 (self-care and home management training), 97110 (therapeutic exercises), and 97003/97004 (older OT-specific evaluation codes, still used by some payers). Always verify with your payer mix — some insurers have specific requirements for how these codes are billed.
Is occupational therapy FSA/HSA eligible?↓
Yes. Occupational therapy is a qualified medical expense under IRS guidelines, making it FSA and HSA eligible. Self-pay clients can use HSA/FSA cards to pay for sessions directly, or pay out-of-pocket and submit your invoice as a receipt for reimbursement. Note this on your invoice — many clients don't know OT qualifies and may be leaving FSA/HSA funds unused.
How do I handle billing when a session runs over time?↓
For time-based CPT codes, you can add units for time that meets the 8-minute rule (you can bill a unit if the total time reaches at least 8 minutes into the next unit, i.e., 23+ minutes for a second unit). Document actual session time. If you consistently run long with a client, it's worth revisiting your session structure — either adjust the scheduled time or adjust your rate to reflect actual session length.
Do I need a physician referral to invoice for OT?↓
This varies by state and payer. Many states allow direct access to OT services without a physician referral, and for cash-pay clients, you generally don't need one. For insurance superbill clients, some plans require a referral or order from an MD before they'll reimburse for OT. Know your client base and payer requirements. If you're in a referral-required situation, keep the referral on file — some clients may need you to provide it with their superbill.
How do I price OT evaluations vs. treatment sessions?↓
Evaluations take significantly more time, include standardized assessments, and require detailed written reports. Price evaluations at 2–3x your treatment session rate: if treatment sessions are $100/hour, a comprehensive evaluation (including report) might be $250–$400. Treatment sessions are typically priced per session (60 min standard) or per 15-minute unit for time-based billing. Be explicit on your invoice about what's included in the evaluation fee — assessment time, interpretation, and written report if applicable.
Create your OT invoice in 60 seconds
Professional PDF, free to try. No signup required for your first invoice.
Generate free invoice →