Get Started
Bookkeeping

How to Handle Client Cancellations and Refunds in Your Books

If you run a therapy practice, then you already know how emotionally and mentally demanding the job can be. But what many therapists don’t expect is how overwhelming the financial side of running a practice can get.

Client cancellations. Refund requests. Deposits that need to be returned.

These tasks don’t just interrupt your schedule—they also create confusion in your books. Should you record the cancellation fee as revenue? How do you return deposits? Do refunds count as expenses? And how do you keep your financial statements accurate when cancellations start piling up?

Most therapists didn’t go into private practice to become bookkeepers. Yet failing to record cancellations and refunds properly can lead to inaccurate revenue reporting, tax mistakes, and compliance issues. Even worse, it can leave you feeling disorganized and unsure about the actual financial health of your practice.

If you’ve ever wondered:

  • “How do I record a client refund correctly?”
  • “Do I reverse the sale or treat it as an expense?”
  • “What’s the proper accounting entry for cancellation fees?”
  • “Which accounting tasks should I handle, and which should I delegate?”

…then you are not alone.

This guide breaks everything down clearly so you can confidently handle cancellations, refunds, and deposits in your books—without stress.

 

Why Proper Accounting for Cancellations and Refunds Matters

Client cancellations are normal in any therapy practice. But improper accounting for them can lead to:

  • Overstated revenue
  • Inaccurate profit reports
  • Difficulty reconciling bank statements
  • Tax filing complications
  • Misunderstanding of your practice’s real cash flow

When you refund a client or return a deposit, you’re not incurring an expense—you’re adjusting revenue. That’s why cancellations and refunds have their own accounting treatment. The goal is always to reverse or adjust the original sale, not artificially inflate expenses.

 

How to Handle Client Cancellations and Refunds in Your Books

The accounting method you use depends on the timing of the cancellation and how the payment was originally recorded. Below are the three main scenarios therapists encounter, explained in simple, clear steps.

1. When a Refund Is Issued for an Already Recorded Sale

This is the most common scenario: your client paid for a session, the revenue was recorded, but the client cancels and requests a refund.

How to Record the Refund

Refunds must be recorded using a contra-revenue account—usually named:

  • Sales Returns and Allowances, or
  • Refunds of Service Revenue

This account reduces your gross revenue on your income statement. It ensures your books show both:

  • The total revenue you earned, and
  • How much of that revenue had to be refunded

Double-Entry Accounting for a Refund

Debit: Sales Returns and Allowances
Credit: Cash or Bank Account

This entry reverses a portion of your revenue and shows that cash is leaving your business.

Journal Entry Example:

Account Notes Debit Credit
Sales Returns and Allowances Record of refund $X,XXX  
Cash/Bank Cash given back to client   $X,XXX

If the Original Payment Was by Credit Card

If the client paid by card, and the refund is still being processed, the credit side may go to:

  • Accounts Receivable, if the payment hasn’t been collected yet
  • Credit Card Payable, if the credit card processor is holding the funds temporarily

This creates a temporary liability until the processor completes the refund.

2. When a Deposit Is Returned

Some therapy practices charge refundable deposits for first-time appointments or special sessions. These should never be recorded as revenue because you haven’t earned the money yet.

Instead, refundable deposits are recorded as liabilities—money you owe the client until the session is completed.

How to Record Returning a Deposit

When the client cancels and the deposit must be returned:

Debit: Customer Deposit Liability
Credit: Cash or Bank Account

This reduces what you owe to the client and shows that you returned their money.

Journal Entry Example:

Account Notes Debit Credit
Customer Deposit Liability Return of deposit $XXX  
Cash/Bank Cash given back to client   $XXX

This ensures your liability account stays accurate and your cash balance reflects the returned deposit.

3. When You Charge a Cancellation Fee

Many therapists use a 24-hour cancellation policy with a non-refundable cancellation fee. This helps protect your time and revenue.

If this fee applies, part of the original payment becomes earned revenue, and the rest may need to be refunded.

How to Record a Payment That Includes a Cancellation Fee

Debit: Cash or Bank Account (for the full payment)
Credit: Service Revenue (for the cancellation fee portion kept)
Credit: Customer Deposit Liability or Cash/Bank (for the amount refunded, if any)

This entry recognizes the revenue you earned while properly returning any refundable portion.

 

Best Practices for Managing Cancellations and Refunds in Your Therapy Practice

Proper accounting entries are important—but so are your financial systems and policies. Here are best practices to help therapists stay organized and compliant.

1. Establish Clear Cancellation and Refund Policies

Clients should never be confused about your cancellation terms. Make your policy:

  • Visible on your website
  • Included in appointment confirmations
  • Posted on booking pages
  • Repeated during intake

A clear policy reduces disputes, improves client relationships, and protects your revenue.

2. Document Everything

Whether a client calls, texts, or emails to cancel, keep detailed records:

  • Date of cancellation
  • Reason for cancellation
  • Whether a fee applies
  • Proof of refund (if any)
  • Any related communication

Accurate documentation helps you stay compliant and protects your business in case of disputes.

3. Use Accounting Software With Refund Features

Modern accounting tools simplify refund management:

  • QuickBooks and Xero allow easy refund creation
  • They automatically generate double-entry transactions
  • They help prevent human errors
  • They make reconciling bank statements much easier

Automated accounting also saves time—something every therapist needs more of.

4. Separate Revenue From Refunds and Fees

Never mix cancellation fees with full-session revenue.
Never record refunds as expenses.

Use:

  • Service Revenue for earned income
  • Sales Returns and Allowances for refunds
  • Customer Deposit Liability for refundable deposits

This keeps your financial statements clean and compliant.

5. Monitor Cancellation Trends

Track:

  • How often clients cancel
  • Which days have the highest cancellations
  • Whether last-minute cancellations increase during certain seasons
  • Patterns among specific clients

You can use this data to:

  • Adjust your cancellation policy
  • Set stricter reminders
  • Introduce deposit requirements
  • Improve scheduling or session reminders

Understanding trends helps stabilize your revenue.

6. Know Which Financial Tasks to Handle—and What to Delegate

As a therapist, your time is best spent helping clients—not doing bookkeeping.

Here’s what you can handle internally:

  • Tracking cancellation requests
  • Communicating policies
  • Issuing refunds through your payment processor
  • Recording simple entries in your software (if comfortable)

Here’s what you should delegate to a professional:

  • Monthly reconciliation
  • Revenue classification
  • Adjusting liability accounts
  • Cleaning up incorrect refund entries
  • Handling tax implications
  • Year-end reporting

Delegating ensures accuracy, compliance, and peace of mind.

 

Common Mistakes Therapists Make With Cancellations and Refunds

Avoid these common errors:

❌ Recording refunds as expenses

This makes your revenue look higher than it is—and your expenses look inflated.

❌ Forgetting to reverse the original sale

This distorts your books and misrepresents income.

❌ Mixing non-refundable and refundable deposits

These should always be tracked separately.

❌ Not documenting client agreements

Lack of documentation makes disputes difficult to resolve.

❌ Using one general “miscellaneous” account

This leads to major reconciliation issues later.

Accurate accounting ensures your financial statements actually reflect reality—giving you the clarity you need to grow.

 

Why You Should Partner With Vyde for Your Bookkeeping and Accounting

Handling cancellations, deposits, and refunds correctly is essential for keeping your therapy practice financially healthy. But these tasks can quickly get overwhelming—especially when you’re juggling sessions, client care, scheduling, and admin work.

That’s where Vyde becomes the perfect accounting partner for therapists.

Vyde helps you:

  • Record refunds, deposits, and revenue the right way
  • Maintain accurate financial statements
  • Prevent costly accounting mistakes
  • Prepare clean books for tax season
  • Stay compliant with financial regulations
  • Focus more on your clients—and less on spreadsheets

You deserve a practice that runs smoothly, stays profitable, and gives you peace of mind.

Ready to simplify your therapy practice’s finances?

Let Vyde handle your bookkeeping, tax preparation, and business accounting—so you can focus on what truly matters: transforming lives.

 


FREE CONSULTATION

Schedule a time to talk with a Vyde tax expert

Supporting small businesses is what we do. Let's chat about your tax strategy so we can help you keep more of your hard-earned money.

Professional woman holding clipboard offering tax strategy guidance and 20-30 minute consultation.
Privacy Settings
We use cookies to enhance your experience while using our website. If you are using our Services via a browser you can restrict, block or remove cookies through your web browser settings. We also use content and scripts from third parties that may use tracking technologies. You can selectively provide your consent below to allow such third party embeds. For complete information about the cookies we use, data we collect and how we process them, please check our Privacy Policy
Youtube
Consent to display content from - Youtube
Vimeo
Consent to display content from - Vimeo
Google Maps
Consent to display content from - Google
Spotify
Consent to display content from - Spotify
Sound Cloud
Consent to display content from - Sound