Guide

The session fee: costs, market, and the number you say out loud

Summary

A session fee starts from cost and income math, not a market guess: fixed overhead plus a target take-home, divided by realistic billable sessions per year, gives a baseline number before the market ever enters the conversation. That baseline is then set per CPT code actually billed — 90834 and 90837 are separate codes with separate fee lines — checked against local self-pay rates and insurance-allowed amounts as a reference point, and disclosed in writing before the first session.

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

What actually goes into a session fee

A session fee is built from three inputs: fixed overhead (rent, software, licensing, insurance, supervision if applicable), a target take-home income, and a realistic count of billable sessions per year after accounting for no-shows, cancellations, vacation, and administrative time that doesn't generate revenue. Skipping the third input is the most common error — a fee built on 40 billable hours a week, every week, rarely survives contact with an actual solo-practice calendar.

The fee that comes out of this math is a baseline, not a final number — it's the rate below which the practice doesn't cover its own costs and the clinician's target income, before the local market has any say in the conversation.

Clinicians new to solo practice often skip straight to a market number because the cost-based math feels uncomfortable to do, but skipping it is what produces a fee that looks reasonable and still doesn't cover the practice's actual costs a year in.

Start from your own math, not a market guess

A simple version of the formula: add fixed annual overhead to the desired annual take-home, then divide by the realistic number of billable sessions expected in a year. A clinician targeting a specific take-home figure with a specific realistic session count arrives at a per-session number that has nothing to do with what a competitor down the street charges — it's the number the practice's own numbers require.

Running this calculation before checking the market matters because it sets a floor. A fee discovered by market research alone can look reasonable and still fail to cover the practice's real costs if the billable-session estimate underneath it was too optimistic.

Your fee is set per code, not per session length in the abstract

"My session fee" is really shorthand for several fee lines, one per CPT code the practice actually bills — 90791 for the initial evaluation, 90832, 90834, and 90837 for individual psychotherapy at different time bands, 90847 for family therapy with the patient present, and so on 1. CPT itself is maintained and updated annually by the AMA's CPT Editorial Panel, which is why a fee schedule needs periodic review rather than a one-time setup 2.

A practice that only prices "a session" without separating these lines runs into trouble the first time a client needs a longer session, a family meeting, or an evaluation billed under a different code than the routine weekly visit — each of those needs its own number on the fee schedule, decided in advance rather than improvised at billing time.

What the market actually tells you

Local self-pay rates and insurance-allowed amounts are useful reference points, not hard ceilings or floors — a self-pay market rate confirms whether the cost-based number from the practice's own math is realistic for the area, and an insurance-allowed amount shows what a contracted payer considers reasonable for that code, which varies by state and plan and is coordinated loosely through model laws individual state insurance regulators adapt rather than set nationally 3.

A fee well above the local self-pay range needs a clear answer to "why" — specialization, credentials, or demand that justifies it — and a fee well below the cost-based floor from the practice's own math is a subsidy the practice is choosing to run, which is a legitimate choice as long as it's a chosen one and not an accident.

A fee-comparison exercise limited to a handful of nearby practices' publicly posted rates is a reasonable starting point, as long as it's treated as one input rather than the entire analysis.

Disclosing the fee before the first session

Fee disclosure is an informed-consent obligation, not a courtesy — clinical ethics codes require that a client understand the cost of care as part of what they're consenting to before treatment begins 4. A written fee schedule shared before intake, covering the standard rate and any variation by service type, does more to prevent a later billing dispute than any conversation held after the first session has already happened.

The same disclosure should note what happens with a missed session, a late cancellation, or a session that runs long enough to cross into a different CPT time band, since all three are places a fee surprise commonly originates.

Restating the fee policy at the start of a new treatment-plan period, not just at intake, keeps a long-term client's understanding current even if nothing about the rate has actually changed.

Building in room for the increase you'll need later

A fee set exactly at today's cost-and-income breakeven leaves no room for the ordinary cost increases — rent, software, insurance premiums — that arrive every year regardless of caseload. Building a small margin into the initial number, or planning the first fee increase into the practice's calendar from the start, avoids the harder version of the conversation: an unplanned increase that has to be explained to current clients under pressure rather than announced on a predictable schedule.

That later increase is its own informed-consent event, with its own notice and framing considerations distinct from the initial fee-setting decision.

Where session length fits into the number

Because the fee is set per CPT time band, the length of session a practice defaults to is really a schedule-design decision with a direct revenue consequence — a longer default session bills at a different code and rate than a shorter one, and changes how many sessions fit into a clinical day. That interaction, and how it plays out across a full week, is its own decision separate from the fee number itself, but the two should be set together rather than in isolation.

A fee schedule finished without also deciding the default session length is only half the pricing decision — the other half determines how many times that fee gets billed in a given day.

A practice that runs this math once, at the start, avoids discovering months later that its most common session type is billed at a rate that doesn't actually clear the cost-based floor calculated earlier.

Common questions

Add your fixed annual overhead to your target annual take-home income, then divide by a realistic count of billable sessions for the year — after no-shows, cancellations, and non-billable time are subtracted. That number is your cost-based floor; check it against local self-pay and insurance-allowed rates afterward, not before.

Most practices do set separate lines, since these are separate CPT codes representing different time bands of individual psychotherapy. A single flat number for "a session" works only if every session actually falls in the same time band every time, which is uncommon once family sessions or longer visits enter the mix.

Not necessarily — an insurance-allowed amount is a reference point showing what one payer considers reasonable for that code, not a ceiling or a floor for a self-pay rate. Insurance-allowed amounts vary by plan and state, so treat them as one data point among several rather than the target number.

Before the first session, in writing — fee disclosure is part of informed consent, not a detail to mention once treatment is already underway. A written fee schedule covering the standard rate, missed-session policy, and any variation by service type prevents most later billing disputes.

It helps. A fee set exactly at today's breakeven leaves no cushion for the ordinary cost increases that arrive every year, which tends to force an unplanned increase later. A small built-in margin, or a fee increase planned into the practice's calendar from the start, makes that later conversation predictable instead of reactive.

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.APA Services, Inc. (2025). Psychotherapy Codes for Psychologists. APA Services, Inc.. linkSupports that the psychotherapy CPT family separates evaluation, individual therapy at different time bands, family, and group codes, requiring separate fee-schedule lines rather than one flat session fee.
  2. 2.American Medical Association (2026). CPT® (Current Procedural Terminology). American Medical Association (AMA). linkSupports that CPT is maintained and updated annually by the AMA's CPT Editorial Panel, which is why a fee schedule tied to codes needs periodic review.
  3. 3.National Association of Insurance Commissioners (2026). National Association of Insurance Commissioners. NAIC. linkSupports that insurance-allowed amounts vary by state and plan, regulated by state insurance departments and coordinated loosely through NAIC model laws rather than set at a national level.
  4. 4.National Association of Social Workers (2021). NASW Code of Ethics. National Association of Social Workers. linkSupports that disclosing the cost of service is part of the informed-consent obligation owed to a client before treatment begins.

https://www.gale.care/for-providers/pm-session-fee-setting · 4 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)