SimplePractice Insurance Balance vs Client Balance
By George Ruan • October 7, 2026
Last reviewed: October 7, 2026.
In SimplePractice, the insurance balance is the part of a session’s fee still expected from the payer, including claims that have not paid yet. The client balance is what the client is currently shown as owing. A large insurance balance is not something to charge the client; check it session by session against the claim and the EOB.
Sections
Why the numbers look wrong more often than they are
Practices send us “why is this balance so high?” lists regularly. When we work through them, the same handful of causes explain almost every line:
The claim is still pending. An insurance balance can include claims that were submitted or accepted but not yet paid. Until the payer finishes, part of the fee sits there by design.
The claim was never filed. A session that was never submitted, or was marked self-pay when it should have gone to insurance, can show up as a large client balance. The fix is to file the claim, not to collect.
A canceled session still carries the full fee. We regularly find no-charge cancellations listed at the full session fee and inflating the client balance. If your practice does not charge for that cancellation, the session should be set to zero.
The posted amount does not match the EOB. A session can show the client owing the full deductible amount when the EOB split it differently. The patient balance should match what the payer assigned for that date.
There is secondary coverage nobody billed yet. After the primary pays, what looks like client responsibility may belong to a secondary plan such as Medicaid. We have had to refund card charges collected before a secondary claim was filed.
The copay was an estimate. Copays charged before a claim processes are estimates. EOBs arriving for past sessions can change what the client owes, which is why balances can move after the fact.
Big credits are the mirror image. When older claims finally pay, the client’s ledger can show a large credit on the same day as new copays. That is the claim clearing, not money being returned to or taken from the client’s card.
Trace the balance to individual sessions
Open the client’s Appointment Status Report, choose Manage report, turn on Include Insurance, and set the date range back to the first unpaid session.
List each session that carries an insurance or client balance. Treat them one at a time, not as one account total.
For each session, find the claim status. No claim means the session was never filed. Submitted or accepted means it is still with the payer.
For paid or denied sessions, open the EOB or ERA and compare it with what SimplePractice shows: fee, insurance paid, contractual adjustment, and client responsibility.
Open Manage > View Details > History > Billing on any session that still does not reconcile to see what changed it.
These report paths come from SimplePractice’s insurance-balances guide, which also notes that the detailed appointment history covers appointments from March 1, 2025 onward.
Read the EOB the way the payer does
The contracted rate is the total you receive from the payer and the client combined. If the client owes a copay, the payer pays the contracted rate minus that copay, not the full rate on top of it. Providers new to insurance billing are often surprised by this, and it explains many “short” payments.
For each paid session, the math should close: the amount the payer allowed equals what insurance paid plus what the client owes, and the fee minus the allowed amount is the write-off. A lingering insurance balance on a paid session usually means the adjustment was never posted. A claim status of paid tells you the payer finished; it does not mean the payment and write-off were posted in SimplePractice. A finalized claim with $0 paid can be a deductible, not a denial.
SimplePractice’s insurance-payment guide lets you record the payment, the client-owes amount, and the write-off together. Check for an existing manual or ERA-posted payment first so you do not post the same remittance twice.
Before anyone contacts the client
Only ask the client for an amount the payer assigned to them on a processed claim, or an agreed self-pay rate.
Do not post a payment from a status check alone. Without the EOB’s split between contractual adjustment and patient responsibility, you will create a client balance that may be wrong.
Remember that a correctly posted deductible creates a real client balance. That is the one case where a large balance after insurance is expected.
If one specific old session has the wrong copay, use the past-visit copay correction steps. If a balance traces to sessions that were never filed, see what Ready to File really means. For estimates that differed from the final amount, read why verification of benefits is often wrong.
Related Guides
Frequently Asked Questions
Can I charge the client for the insurance balance?
No. Most of an insurance balance is money still expected from the payer. Charge the client only what a processed claim assigns to them, minus what they already paid.
Why does my client suddenly show a big credit when nobody refunded them?
Usually an older claim was processed and its payment cleared a balance that had been sitting on the client’s side. No card was touched. Check which session the credit landed on before deciding whether a refund is due.
Why did insurance pay less than my contracted rate?
The contracted rate includes the client’s share. The payer subtracts the copay, coinsurance, or deductible the client owes and pays the rest.
Does a zero balance mean the payer’s money reached my bank?
No. A balanced ledger shows what was posted. Confirm the deposit, or a paper check, against the payment reference separately.
Sources
Want Bomi to handle insurance billing?
Bomi helps therapy practices with benefit checks, claims, denials, balances, CAQH, attestations, and revenue management.
Talk to Bomi about billing
About Bomi
Founded by George Ruan, Dax Earl, and Andrey Goder, Bomi helps independent therapists and group practices with insurance billing, credentialing, and payer follow-up. Bomi grew out of Dax’s experience helping his mother with her therapy practice, with a clear purpose: reduce the administrative burden of insurance while keeping practice owners in control.
Meet our founders