Your team lead has asked whether the service can safely take on three more NDIS referrals this month without anyone's caseload tipping into unsustainable territory — you need a number, not a gut feeling.
Max caseload = (Clinical hours x 60) ÷ (Session length × Sessions per week)
This is a capacity ceiling based purely on clinical hours — it doesn't account for admin time, travel between visits, report writing or DNA/cancellation rates, all of which reduce real capacity below this maximum.
1 What this calculator does
Calculates the maximum number of clients a clinician or service can sustainably see per week given available clinical hours, typical session length and how often each client is seen. If you enter your current active client count, it also shows your current capacity utilisation percentage.
2 Formula & professional reasoning
Max caseload = (Clinical hours per week x 60) / (Session length in minutes x Sessions per client per week)
Utilisation % = (Required hours / Available hours) x 100
This is a straightforward capacity-planning calculation: total available minutes divided by minutes required per client per week. It treats clinical hours as the constraining resource, which is realistic for most community and NDIS-funded allied health services where billable time (not physical space or equipment) is the bottleneck. The result is a ceiling, not a target — real-world caseloads should sit below this maximum to leave room for cancellations, urgent reviews, documentation and non-billable coordination time.
3 Worked examples
⚠️ Illustrative example only — not clinical or professional instruction.
(28x60)/(45x1) = 1680/45 = 37.3(30x60)/(30x2) = 1800/60 = 30Max = (32x60)/(50x1.5) = 1920/75 = 25.6 | Required for 28 clients = 28x1.5x(50/60) = 35 hrs4 Sanity check
5 Common errors
| Error | Cause | Consequence | Fix |
|---|---|---|---|
| Excluding non-billable clinical time | Treating 100% of rostered hours as available for direct client sessions | Overestimates true capacity, since documentation and internal meetings also consume paid hours | Subtract a realistic admin/documentation percentage (commonly 20-30%) from total hours before entering 'clinical hours available' |
| Using an average session length that hides a bimodal caseload | Averaging very short reviews and very long initial assessments into one figure | Result doesn't reflect the true mix of quick vs intensive clients | Calculate separately for new/initial-assessment clients and established/maintenance clients if session lengths differ significantly |
| Ignoring travel time for outreach or home-visit services | Assuming clinical hours equal availability, when a meaningful chunk is spent travelling between visits | Overstates caseload capacity for community/outreach roles | Subtract estimated weekly travel time from available clinical hours before calculating |
| Treating the maximum as a target rather than a ceiling | Deliberately staffing to exactly 100% of calculated capacity | No buffer for cancellations, urgent reviews or staff leave — service becomes fragile | Aim for 70-90% utilisation of the calculated maximum as a sustainable operating target |
6 Reference & regulatory links
7 Professional workflow
Common tools used alongside this one: