The private-pay policy problem
Private-pay therapists do not just need a fee. They need a fee workflow.
A vague policy creates avoidable friction:
- A client assumes payment happens later.
- A card fails after a session.
- A late cancellation becomes an awkward judgment call.
- A superbill request gets handled manually every month instead of through a one-click workflow.
- An unpaid invoice sits in the corner until someone remembers it.
That is not a pricing problem. It is an operations problem.
This checklist gives private-pay therapists the pieces to clarify before the first session.
1. State the session fee plainly
Your fee policy should say:
- Standard individual session fee
- Couples/family/group session fee, if different
- Intake session fee, if different
- Session length tied to each fee
- Whether fees differ by service type
Example:
My standard fee is $175 for a 50-minute individual therapy session. Payment is due at the time of service.
Do not bury the fee in a paragraph about insurance, access, or values. Put the number where clients can find it.
2. Define when payment is due
Private-pay practices usually collect at the time of service, but clients should not have to guess.
Policy language:
Payment is due at the time of service. A payment method is kept on file and may be charged after each appointment unless another arrangement has been made in advance.
That one sentence prevents a lot of unpaid-invoice cleanup.
3. Explain card-on-file expectations
If you keep a card on file, say what it is for.
Cover:
- Session fees
- Late-cancel or no-show fees
- Outstanding balances
- Failed payments
- How clients update payment information
- Whether HSA/FSA cards are accepted
Example:
Clients are asked to keep an active payment method on file. This card may be used for session fees, late-cancel or no-show fees, and unpaid balances according to the practice policy.
If you offer exceptions, state that exceptions are discussed in advance.
4. Make late-cancel timing specific
"Late cancellation" means nothing until you define the clock.
Common options:
- Less than 24 hours before session
- Less than 48 hours before session
- Same-day cancellation
- Missed appointment/no-show
Example:
Appointments cancelled with less than 24 hours' notice may be charged the full session fee.
Use "may" if you want clinician discretion. Use "will" only if you actually enforce it.
5. Separate no-shows from late cancels
A no-show is not always the same as a late cancel operationally.
You may want separate language:
A no-show is a missed appointment without advance notice. No-shows may be charged the full session fee.
If you use telehealth, define how long you wait before marking the session as missed.
6. Say how exceptions are handled
Therapists are human. Clients are human. Emergencies happen.
But if exceptions are invisible, every fee conversation becomes personal.
Policy language:
Exceptions may be made for emergencies or circumstances discussed with the therapist. Waiving a fee once does not waive the policy for future appointments.
That protects flexibility without turning the policy into mush.
7. Explain superbills without promising reimbursement
If you provide superbills, add a short section:
This practice does not bill insurance directly. Upon request, I can provide a superbill that you may submit to your insurance plan for possible out-of-network reimbursement. Reimbursement is not guaranteed and depends on your plan.
If superbills are generated monthly, say that.
CoralEHR supports one-click superbills for this workflow: the draft pulls from connected session, payment, and documentation data, then the therapist reviews before sending anything to the client. That keeps the promise conservative, but the admin burden lower.
If clients need a diagnosis for superbills, say that too. Do not surprise people with the privacy tradeoff.
8. Define unpaid-balance follow-up
Private-pay does not eliminate billing follow-up. It just changes the shape of it.
Cover:
- How clients are notified about unpaid balances
- When a card will be retried
- Whether sessions may be paused for unresolved balances
- Who clients contact with payment issues
Example:
If a payment fails, the practice will notify you and ask for an updated payment method. Sessions may be paused if a balance remains unresolved.
9. Put the policy into intake, not just the website
Website copy is not enough.
Clients should acknowledge the policy during intake before the first appointment. Ideally, the workflow connects:
- Fee agreement
- Cancellation policy
- Payment method
- Client portal
- Appointment reminders
- Invoice/payment status
This is where practice software matters. If the policy is signed in one tool, the appointment lives in another, and payment follow-up lives in a spreadsheet, the policy will be harder to enforce.
10. Review the policy every six months
Private-pay policies drift.
Every six months, ask:
- Are we enforcing what we wrote?
- Are we waiving too many fees?
- Are clients confused about out-of-network reimbursement?
- Are invoices getting paid on time?
- Are policies signed before the first session?
- Are superbills easy to generate?
If the answer is no, the problem may not be the policy. It may be the workflow around the policy.
The product-intent bridge
A private-pay fee policy is not just legal/admin copy. It is the front door to revenue protection.
CoralEHR's revenue guardrails are built around this reality: card-on-file intake, signed cancellation policies, smart reminders, invoices, superbills, and payment follow-up should live in one workflow.
Start with the policy. Then make the software enforce the boring parts.
Related CoralEHR resources
Frequently Asked Questions
CoralEHR Team
CoralEHR Team