Guide

The hourly model: sessions, rates, no-shows, and the honest number

Summary

Revenue per clinical hour is your actual collected rate, not your billed rate — average what you collect per payer across your real payer mix, then discount by your no-show and late-cancellation rate, since a booked hour that doesn't happen produces no revenue at all. Start from collections, not fees: a $150 billed rate paid at a $110 contracted rate, kept 85% of the time, nets roughly $93 of real revenue per scheduled hour, not $150.

By Gale Editorial · Updated 2026-07-27. Every figure cited to a dated source. How we write.

Revenue per clinical hour, defined correctly

Revenue per clinical hour is what you actually collect divided by the hours you scheduled to see patients — not your fee schedule, not your best-case week. Two clinicians with the same $150 rate can have wildly different real numbers once payer discounts and no-shows are factored in, which is exactly why the honest version of this number matters more than the sticker price.

The distinction to hold onto throughout: billed rate is what you charge, collected rate is what a given payer actually pays after their contracted allowance, and revenue per scheduled hour further discounts collected rate by the fraction of booked hours that actually happen.

Start from what you actually collect, not your fee schedule

Build the model the same way you'd build cash-flow projections for a business plan 1: from real, itemized inputs rather than a single assumed rate. List every payer you're in network with, plus self-pay, and the rate each one actually pays per session — not the rate on your published fee schedule, which for in-network sessions is often not what you're paid.

Weight each rate by the share of your caseload it represents to get a blended collected rate. A practice that's 60% self-pay at $150 and 40% in-network at a $110 contracted rate has a blended collected rate of $134 per session — a meaningfully different number than either rate alone, and the one that actually drives revenue.

The no-show and late-cancellation discount

A scheduled hour that doesn't happen produces no revenue, so your real number has to discount the blended collected rate by your own no-show and late-cancellation rate — not an industry average, since this varies enormously by population and by how strict your cancellation policy actually is in practice.

Pull your own rate from your scheduling system over the last two or three months rather than guessing. Track it the same way you'd track the no-show line item on an ongoing basis, because a rate that creeps upward quietly erodes this whole model without showing up anywhere else until you go looking.

A reminder-and-confirmation workflow, a clearly stated cancellation policy, and a waitlist that fills a late opening all move this number, and moving it two or three points has an outsized effect on the final figure since it multiplies against every other input in the model rather than adding to them.

Build the model: a worked table

Put the pieces from the two sections above into a single row: your blended collected rate, discounted by your actual show rate, produces the one number worth trusting for planning. Here is the full calculation using illustrative numbers — replace every input with your own before trusting the output, since the whole point of this exercise is that the honest number is specific to your practice, not a generic estimate.

InputExample value
Billed rate$150
Blended collected rate (payer mix)$134
Show rate (100% − no-show/late-cancel rate)85%
Revenue per scheduled hour$134 × 0.85 = $114

That $114 — not $150, and not even $134 — is the number to use when deciding how many scheduled hours a week the practice actually needs to hit an income target, and it is very likely lower than the number you'd guess without running it. Recompute it the same way anytime one of the three inputs changes: a renegotiated payer rate, a shift in your self-pay share, or a meaningfully different show rate after a scheduling or reminder-system change.

Sanity-check the number against compensation data

Once you have a revenue-per-scheduled-hour figure, check whether the annual income it implies at your target caseload lands in a plausible range for your discipline. The Bureau of Labor Statistics publishes wage distributions for clinical and counseling psychologists 2, healthcare social workers 3, and mental health counselors 4 — useful benchmarks for whether your assumptions are realistic before you build a full year's budget around them.

This is a sanity check, not a target: national medians reflect a mix of employment settings, many salaried, and a solo practice's economics differ from an employed position's. Use the benchmark to catch a model that's obviously too optimistic, not to set your rate.

Where the model gets more complex: beyond fee-for-service

The straight per-hour model assumes every dollar comes from a session billed and paid individually — true for most solo behavioral health practices today, but not universally. CMS's Innovation Center tests alternative payment models 5 that some payers are extending into behavioral health, where revenue arrives per patient or per outcome rather than strictly per hour.

If a payer ever offers you a value-based arrangement, the per-clinical-hour model still matters as your cost baseline, but it stops being the whole picture — that conversation is worth having with someone who reads contracts for a living before you sign. Professional-body practice guidance 6 is a reasonable starting point for the operational side of that conversation.

Turn the number into a weekly target

Once you have a trustworthy revenue-per-scheduled-hour figure, divide your income target by it to get the scheduled hours per week you actually need — the core of caseload math done honestly instead of by feel. Compare that hours target against your real capacity: bookable hours versus hours you can sustainably hold given administrative time, documentation, and the rest of running a practice alone.

Revisit the number quarterly using the same collections data you'd check on the solo dashboard, and pair it with your net collection rate — the fraction of what you're contractually owed that you actually collect — since a slipping collection rate erodes this model exactly like a rising no-show rate does, just less visibly.

Common questions

Collected rate, always, and specifically the version already discounted by your no-show rate. Billed rate is the number on your fee schedule; it is not the number that shows up in your bank account. Setting income goals off billed rate is the single most common way solo clinicians overestimate what a given caseload will actually produce.

Quarterly at minimum, and immediately after any payer mix change — adding or dropping a panel, a rate renegotiation, or a meaningful shift in self-pay versus insurance clients. The inputs drift gradually enough that an annual-only check can leave you working from a number that's been wrong for months without any single event flagging it.

Yes, and it's simpler — your blended collected rate is closer to your billed rate since there's no payer discount to average in. The no-show and late-cancellation discount still applies and often matters more, since self-pay clients without a payer-mandated cancellation policy sometimes cancel more freely than insured clients navigating benefit limits.

Any hour you held open on your calendar for a clinical session, whether or not the patient showed — that's the whole point of discounting by the show rate. Counting only hours that were actually kept inflates the per-hour number and hides how much capacity is being lost to no-shows, which defeats the purpose of running this model at all.

Not necessarily — a lower number from a deliberately high self-pay sliding-scale or reduced-fee caseload can reflect a practice model you've chosen for other reasons. The number is only a problem when it's lower than you assumed while planning your budget, which is exactly what running the honest calculation is meant to catch early.

Run your practice on Gale

The software is free. Gale earns one flat 3.5% all-in per paid transaction — only on transactions that actually pay. No subscription, no setup fee, no network cut.

Start or manage a practice →

References

  1. 1.U.S. Small Business Administration (2026). Write your business plan. U.S. Small Business Administration. linkThe itemized cash-flow-projection method applied here to modeling revenue per clinical hour.
  2. 2.U.S. Bureau of Labor Statistics (2025). Occupational Employment and Wages: Clinical and Counseling Psychologists. U.S. Bureau of Labor Statistics (OES 19-3033). linkWage-distribution data for clinical and counseling psychologists used as a plausibility check on the model's implied annual income.
  3. 3.U.S. Bureau of Labor Statistics (2025). Occupational Employment and Wages: Healthcare Social Workers. U.S. Bureau of Labor Statistics (OES 21-1022). linkWage-distribution data for healthcare social workers used as a plausibility check on the model's implied annual income.
  4. 4.U.S. Bureau of Labor Statistics (2025). Occupational Employment and Wages: Substance Abuse, Behavioral Disorder, and Mental Health Counselors. U.S. Bureau of Labor Statistics (OES 21-1018). linkWage-distribution data for mental health counselors used as a plausibility check on the model's implied annual income.
  5. 5.Centers for Medicare & Medicaid Services (2026). CMS Innovation Center. Centers for Medicare & Medicaid Services (CMS). linkThat CMS tests alternative payment models beyond fee-for-service, relevant context for when the per-hour model stops being the whole revenue picture.
  6. 6.APA Services, Inc. (2026). Practice — APA Services. APA Services, Inc. (APA Practice Organization). linkA professional-body anchor for practice-management guidance on evaluating non-fee-for-service payer arrangements.

https://www.gale.care/for-providers/fin-revenue-per-clinical-hour · 6 sources. Competitor details are cited to dated public sources and maintained as they change; figures are estimates, not commitments. Synthetic demonstration.

Findability, by specialty

How practices like yours get found in local search and AI answers — the honest playbook, per specialty.

SEO for private practices · SEO for AI search / answer engines (all verticals)