Insurance Paid $0: Deductible, Denial or Out of Network?
By George Ruan • October 7, 2026
Last reviewed: October 7, 2026.
A $0 insurance payment usually means one of three things: the allowed amount went to the client’s deductible, the line was denied, or the payer processed the claim as out of network. Read the adjustment codes on the EOB or ERA to see which, and hold off on charging the client or refiling until you know.
Sections
Read the codes, not the zero
The CMS remittance guide explains that every adjustment carries a group code and a reason code. CO means a contractual obligation the provider absorbs; PR means patient responsibility, such as deductible or coinsurance. A deductible shows the covered allowed amount moved to the client. A denial shows a reason the line wasn’t covered at all. Check whether an adjudicated claim exists first; an empty payment field in the EHR may just mean the claim is still in process.
The $0 patterns we see most
Deductible. As CMS’s insurance-terms guide explains, a covered service can produce no plan payment until the deductible is met. Early in the plan year and on high-deductible plans, this is the most common $0, and it is often correct.
Out-of-network processing. When a plan that used to pay suddenly pays $0, check network status before anything else. We have seen a plan administrator process a month of claims as out of network and apply them to the deductible even though earlier dates had paid in network. A phone call got them sent back for reprocessing, with about 15 days quoted. In another case, the clinician simply wasn’t credentialed with that plan yet, and the $0 was split between deductible and a non-network-provider denial.
A denial. Missing authorization, an eligibility gap or a coding problem. The reason code points to the fix: a corrected claim, a reconsideration or an appeal.
An outdated statement. A paper EOB mailed to the practice can reflect a claim version that has since been corrected and resubmitted. Compare it with the latest claim before acting.
An offset. The claim paid, but a recovery for an earlier claim reduced the deposit. The claim-level allowed amount is still correct; see Payer Asked for a Refund: Was It Already Recouped?.
Don’t let the EHR charge the client yet
EHR automation can turn a $0 result into a large client balance before anyone has checked it. We have seen SimplePractice show a large AutoPay amount after a primary payer applied a claim to the deductible while the client’s secondary insurance hadn’t been billed yet; that figure didn’t represent what the client would owe. We have also seen automatic billing charge the full session fee after a denial. For practices we bill for, Bomi holds the charge on a denial and asks the practice before charging the client.
Check client protections too. CMS’s QMB guidance bars billing Qualified Medicare Beneficiaries for Medicare cost sharing on covered services, whatever the remittance says about deductible.
A worked deductible example (invented numbers)
Suppose a fictional claim has a $180 charge, a $120 allowed amount and an unmet deductible. The remittance shows a $60 CO adjustment and $120 as PR deductible, and the payer pays $0. If there is no secondary coverage, the client owes $120, not $180. The $60 contractual write-off is never the client’s.
What to do with a $0 claim
Pull the remittance and note the group and reason code on each line.
If it is out-of-network or eligibility related, confirm the clinician’s participation and the client’s plan before anything else.
Bill any secondary insurance before setting the client’s balance.
For a denial, follow the reason: correct and resubmit, or request reconsideration. Don’t send a new original claim just to get a different answer; it can be rejected as a duplicate.
Release only the verified client amount for collection, with a short explanation the client can follow.
If the client turns out to be out of network for good, the options change; see Out-of-Network Billing for Therapists.
Related Guides
Frequently Asked Questions
Earlier sessions paid fine. Why is insurance paying $0 now?
Check three things in order: whether the plan year reset the deductible, whether the claims processed as out of network, and whether the client’s coverage changed. A sudden run of $0 claims on one plan is often a network-status processing error worth a call.
Is a $0 payment the same as a denial?
No. A deductible $0 means the service was covered and the client owes the allowed amount. A denial means it wasn’t covered as billed. The reason code tells you which.
Can I bill the client the full fee when insurance pays nothing?
Not automatically. For an in-network deductible, the client owes the allowed amount, not your full fee. For a denial or out-of-network result, check the cause and your contract before billing the client.
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