Why Don't My Therapy Practice Deposits Match My Revenue?

Therapist Bookkeeping

Why Don't My Therapy Practice Deposits Match My Revenue?

If you've ever looked at your bank account and wondered why the deposits don't match what you billed — or what your EHR says you earned — you're not alone. This is one of the most common bookkeeping questions therapists in private practice ask.

J
Jie Haddad
••5 min read

If you've ever looked at your bank account and wondered why the deposits don't match what you billed — or what your EHR says you earned — you're not alone. This is one of the most common bookkeeping questions therapists in private practice ask.

The short answer: deposits and revenue are not the same thing. Understanding the difference is the foundation of clean books.


What "Revenue" Actually Means for a Therapy Practice

Revenue is the total amount you've earned for services rendered — every session you completed, regardless of whether you've been paid yet.

Your bank deposit is the cash that actually landed in your account on a specific day.

These two numbers will almost never match in the same period, and that's completely normal. The problem is when you don't know why they don't match.


The Four Most Common Reasons Your Deposits Don't Match Your Revenue

1. Insurance Reimbursements Are Delayed (and Often Adjusted)

If you accept insurance, you bill one amount and get paid another — sometimes weeks later. The insurance company applies your contracted rate, subtracts any patient deductible or copay, and sends you the remainder. That remainder hits your bank account as a single deposit that may cover multiple clients and multiple dates of service.

What this looks like in your books: You billed $200 for a session. Insurance pays $110 two weeks later. The patient owes a $20 copay. Your deposit shows $110 — but your revenue for that session is $130 (the $110 plus the $20 you're still owed).

2. Stripe, Therapy Brands, and Payment Processors Take Fees Before Depositing

If you use Stripe, Square, TherapyNotes, SimplePractice, or any platform that processes credit cards, they deduct their processing fee before the money hits your account.

You charged $150. Stripe deposited $145.65. Your revenue is still $150 — the $4.35 is a business expense, not a revenue reduction.

This is a very common source of confusion. Many therapists accidentally undercount their revenue by recording only what was deposited.

3. Timing Differences Between Billing and Payment

Cash-basis bookkeeping records income when money is received. Accrual-basis records it when it's earned. Most small therapy practices use cash basis — which means a session you completed on September 30 might not show up as income until October when the payment arrives.

This is fine and expected. But if you're comparing your EHR's "revenue" report (which often uses accrual logic) to your bank deposits (cash), they'll never match.

4. Batched Deposits Cover Multiple Clients

Insurance companies and payment processors often batch multiple payments into a single deposit. One $847.00 deposit might represent 6 different clients, 3 different insurance plans, and 9 different sessions across two weeks.

Without a reconciliation process, it's nearly impossible to know what that deposit actually represents.


Why This Matters Beyond Just Curiosity

When your books don't reconcile, a few things go wrong:

  • You can't accurately track your income. Are you actually hitting your revenue goals, or does it just feel that way?
  • Tax time becomes a scramble. Your accountant needs accurate income figures. If your books are based on deposits alone, you may be missing income — or double-counting it.
  • You can't spot billing errors. If an insurance company underpays you or a client balance goes uncollected, you won't catch it without reconciliation.
  • Cash flow planning is guesswork. You can't predict what's coming in if you don't understand the pattern of what's already come in.

What Clean Bookkeeping Actually Solves

A proper bookkeeping system for a therapy practice does three things:

  1. Records revenue when it's earned (or when it's received, consistently — the key is consistency)
  2. Matches every deposit to the specific clients and sessions it represents
  3. Tracks the difference between what you billed, what you collected, and what's still outstanding

When those three things are in place, the gap between your deposits and your revenue becomes explainable — and manageable.


A Simple Way to Think About It

Think of your bank account like a scoreboard that only updates when cash crosses the finish line. Your revenue is the actual score — including plays that are still in motion (outstanding insurance claims, unpaid client balances).

Your job as a practice owner isn't to make those two numbers match. It's to understand why they differ, and to make sure nothing is falling through the cracks.


Ready to Stop Guessing?

If you're spending time every month trying to reconcile your deposits manually — or if you've just been avoiding it — that's a sign your bookkeeping system needs a foundation.

At Easy Peasy Ledger, we set up and maintain QuickBooks Online for therapy practices so that your books reflect reality: what you earned, what you collected, and what's still outstanding. No more mystery deposits.

Book a free discovery call to talk through what clean books would look like for your practice.

Explore Topics

#bookkeeping#revenue#insurance#private pay#reconciliation
J

Written by

Jie Haddad

Jie Haddad, EA, is the founder of Easy Peasy Ledger and helps California therapists and private-practice owners keep QuickBooks current, understand their numbers, and make tax-aware financial decisions.