Practice business tool
Superbill generator for therapists
Make a superbill your client can send to their insurance plan for out-of-network reimbursement. Add your details, the diagnoses and each session, then print or save a PDF. Everything stays in your browser.
Plans set their own rules for member claims. Check the client's plan for its claim form, any modifier it wants and its filing deadline. Not billing or legal advice.
How to use it
- Fill in your practice details once: name, credentials, license, NPI, tax ID and address.
- Add the client's name and date of birth as they appear on their insurance card.
- Add up to four ICD-10-CM diagnosis codes. Each session points to one or more of them by letter, as on a CMS-1500 claim.
- Add each session with its date, place of service, CPT code, fee and what the client paid. "Same session a week later" copies the last one forward seven days.
- Print it or save it as a PDF, sign it, and give it to the client.
Common codes on a therapy superbill
| Code | Used for |
|---|---|
| 90791 | Diagnostic evaluation (intake) |
| 90832 | Psychotherapy, 16 to 37 minutes |
| 90834 | Psychotherapy, 38 to 52 minutes |
| 90837 | Psychotherapy, 53 minutes or more |
| 90846 / 90847 | Family or couples therapy, without / with the client |
| 90853 | Group psychotherapy |
| POS 11 | Office |
| POS 10 | Telehealth, client at home |
| POS 02 | Telehealth, client somewhere other than home |
Our guide to what goes on a superbill explains each field and the mistakes that get member claims sent back.
Frequently Asked Questions
What is a superbill in therapy?
A superbill is an itemized statement a therapist gives a client who paid out of pocket, so the client can ask their insurance plan to reimburse part of the fee under out-of-network benefits. It lists the provider and client, diagnosis codes, and each session with its date, CPT code and fee, and what the client paid.
What needs to be on a therapy superbill?
Your name, credentials, license, NPI, tax ID and practice address; the client's name and date of birth; ICD-10-CM diagnosis codes; and for each session the date, place-of-service code, CPT code, any modifier the plan asks for, the fee and the amount paid. Many plans also want the client's member ID and their own claim form attached.
Which place-of-service code do I use for telehealth?
CMS uses POS 10 when the client is at home for a telehealth session and POS 02 when they are somewhere other than home. POS 11 is an office visit. Many commercial plans use the same codes, and some also ask for a modifier such as 95, so check the client's plan.
Can Medicare clients use a superbill?
Generally not. Federal law requires clinicians who see Medicare clients to submit the claims themselves unless they have opted out of Medicare, and an opted-out clinician signs a private contract in which the client agrees not to submit a claim to Medicare. A superbill is for clients with commercial plans that have out-of-network benefits.
Is my information stored anywhere?
No. The generator runs only in your browser. Nothing you type is sent to CoralEHR or saved, and closing the tab clears it. Print it or save it as a PDF from the print dialog.
Does a superbill guarantee reimbursement?
No. The client's plan decides what it covers, based on their out-of-network deductible, coinsurance and the amount it allows for each service. A complete, accurate superbill avoids delays, but the reimbursement is between the client and their plan.
Keep going
Superbills in one click, from paid sessions
In CoralEHR, a superbill is built from sessions the client has paid, with the diagnosis carried over by date of service, and sent to the client's portal.
See billing in CoralEHR