Therapy planning

Therapy Caseload Calculator

Build a workday that leaves room for the work between appointments. Estimate individual session slots for PT, OT, SLP, or counseling using your own schedule.

Sessions per day
7
Sessions per week
35
Estimated active patients
17
Unallocated minutes per day
0

How capacity is calculated

Daily sessions = floor((work hours × 60 − fixed admin minutes) ÷ (session minutes + note minutes))

Weekly sessions = daily sessions × workdays. Estimated active patients = floor(weekly sessions ÷ average weekly sessions per patient). Each day is rounded down separately because an unfinished session cannot carry over to tomorrow.

Enter hours after unpaid breaks. Fixed admin time should include meetings, travel, paid breaks and a buffer, but exclude the per-session notes entered separately. Defaults are examples, not recommended workloads. This estimates time capacity, not safe clinical caseloads or billing eligibility; patient needs and scheduling constraints may reduce actual capacity.

Choose inputs that reflect your working day

Start with time you can actually schedule

An 8:30–17:00 shift with a 30-minute unpaid lunch gives 8 work hours. Enter 8, then reserve paid breaks, meetings, travel and a buffer in fixed admin / other time. Do not deduct the same break from both inputs.

Separate fixed work from work per visit

Put a daily team meeting in fixed time. Put notes needed after each appointment in documentation time. If some documentation is already completed during the treatment interval, enter only the additional time outside that interval. APTA describes documentation as part of physical therapy practice; the minutes here are your measured estimate, not an APTA time allowance.

APTA documentation guidance

Use a representative appointment type

This tool assumes equal-length, one-to-one appointments. An evaluation-heavy day can differ from a follow-up day. Calculate each schedule separately when visit lengths differ substantially; a simple average can hide an appointment that does not fit into any available gap.

Match frequency to the active roster

For an existing roster, divide total planned weekly visits by active patients. Ten patients attending twice and five attending once require 25 visits for 15 people, or about 1.67 visits each. For a precise roster check, compare the full 25-visit requirement with available slots instead of relying on a rounded average.

What changes capacity? Four worked scenarios

These original examples all use 8-hour days, five days per week and 45-minute treatments. Only the stated input changes from the baseline. Figures describe appointment capacity, not recommended treatment duration or patient targets.

What changes capacity? Four worked scenarios
ScenarioFixed min/dayNotes min/visitVisits/patient/weekSessions/daySessions/weekActive patientsSpare min/day
Baseline60152735170
5 more minutes of notes602026301530
30 more fixed minutes901526301530
One visit per patient60151735350

An extra five minutes of notes changes a visit block from 60 to 65 minutes: seven blocks would need 455 minutes, exceeding the 420 available. Capacity becomes six sessions, with 30 minutes left. Conversely, saving five minutes per note leaves 35 minutes free after seven sessions, but does not create an eighth 55-minute slot. Small time savings do not always add a whole appointment.

Caseload, appointment capacity and workload differ

For school-based SLPs, ASHA distinguishes the people served from the full range of work needed to serve them, and does not endorse one universal caseload number. Its workload approach includes indirect responsibilities. This calculator uses a narrower model: individual appointment slots plus explicit time reserves. It is not ASHA’s workload calculator and cannot evaluate an entire school service model.

ASHA: Caseload and Workload

Check the estimate against a real calendar

  1. Place the calculated visits into actual gaps. Two separate 30-minute gaps cannot hold a single 60-minute appointment block. Daily totals alone do not guarantee a feasible schedule.
  2. Keep a separate record of appointments offered, booked and completed. If 35 appointments are booked and 10% are missed without replacement, the expected completed count is 31.5 over repeated weeks. That is an attendance estimate, not permission to overbook or a prediction for one particular week.
  3. Compare planned note time and fixed commitments with a representative week. If notes spill past the workday, revise those inputs before interpreting unused appointment capacity as room for new patients.

Caseload planning questions

What is a reasonable caseload for a therapist?

This calculator cannot establish one number across settings or patient needs. It estimates how many individual visit blocks fit into the hours you enter. Compare that estimate with the actual care plans, support duties and scheduling constraints before deciding whether a roster is workable.

How do I include evaluations or irregular weekly duties?

For a day with a long evaluation or a scheduled meeting, calculate that day separately using its actual commitments. If you use an average across days, treat the result as a rough estimate and check the busiest day separately.

Why can I have spare minutes but no room for another session?

The calculator only counts complete blocks of treatment plus documentation. Thirty spare minutes cannot hold a 45-minute treatment with 15 minutes of notes. Spare time is also useful for delays and unfinished tasks; it is not automatically billable time.

Are sessions and patients the same?

No. One patient may attend several times a week. Use the average visit frequency to estimate active patients; this is a planning approximation, not an exact roster.

Does this account for cancellations or group therapy?

No. Results describe available individual appointment slots, not completed visits. Cancellations reduce attended visits unless slots are refilled. Group and concurrent care need a different scheduling model.

What if my workdays have different lengths?

Calculate each day separately and add the daily session totals. This calculator assumes the same hours and fixed commitments on each workday.

Method, sources and corrections

Published by Productivity Calculator. The formula and scenario comparisons are our own scheduling model; the professional resources explain why non-appointment work matters, not an endorsement of this tool. Calculations and worked examples are checked with automated tests. This page has not been clinically reviewed and does not set staffing standards. Use it to prepare a scheduling discussion with your supervisor or clinical lead.

Content and source links checked: October 22, 2026.