Free Superbill Generator for Therapists | NeuroDiversion

For providers

Free superbill generator for therapists

Fill in your practice, the client, the codes, and the sessions. A clean superbill builds as you type. Download it as a PDF or print it.

  • Nothing you type leaves your browser. There's no account, no upload, and no AI. The sheet is built from your entries and nothing else.
  • Your practice details can be remembered on this device if you ask. Client details never are.
  • Not billing advice. Codes and payer rules vary. Check what your client's plan needs.
See the sheet ↓
Your practice
Client
Diagnosis

ICD-10-CM codes. Up to four; each session points at one by letter. Pick from the list or type any code.

Sessions
Session 1
Statement

Superbill

Statement SB-20260905

Date 09/05/2026

Provider

Provider name, credentials

Practice name

Address

NPI

Tax ID / EIN

License number

Client

Client name

Date of birth

Diagnosis

ICD-10 code and description

Services

DateCodeServicePOSDxUnitsFeeChargePaid
Sessions appear here as you add them.
Total charges
$0.00
Amount paid
$0.00
Balance due
$0.00
Provider signature
Date

Made with the free superbill generator at neurodiversion.org

Before you send

Still missing from the fields this tool checks:

  • Provider name
  • Practice address
  • Practice phone
  • Provider NPI
  • Tax ID or EIN
  • License number
  • Client name
  • Client date of birth
  • At least one diagnosis code
  • At least one session with a date, CPT code, and fee

Balance due $0.00 on $0.00 in charges.

What a superbill is

A superbill is an itemized receipt for healthcare services, written so an insurance company can process it. Your client pays you, sends the superbill to their insurer, and the insurer reimburses them under their out-of-network benefits. With a superbill, the client submits the claim. You don't.

That's the whole distinction. A superbill is issued to the client, not the payer. It's the document that lets a private-pay practice work with insured clients without joining a panel.

Free superbill template (PDF)

Prefer to fill one in by hand, or keep a blank on file? Same layout as the generator, every field empty.

How to create a superbill: what has to be on one

Payers differ, but most want the same core set:

  • Provider: name and credentials, practice name and address, phone, individual NPI, tax ID or EIN, and license number with state. Add a group NPI and taxonomy code if you have them.
  • Client: full name and date of birth, usually the address. The member ID helps the plan match the claim.
  • Diagnosis: at least one ICD-10-CM code. Most payers won't reimburse psychotherapy without one on the sheet.
  • Each session: date of service, CPT code, modifier if it applies, place of service code, units, fee, and amount paid.
  • Totals and a signature.

The "Before you send" list next to the sheet checks the core of these as you fill the form. Anything a specific plan adds on top is yours to confirm.

Superbill, invoice, or claim?

Invoice
What you send a client so they pay you. No codes needed.
Superbill
What the client sends their insurer after paying you. Codes required.
Claim (CMS-1500)
The standard professional claim form for billing an insurer directly, in-network or not. This tool doesn't make claims.

Common CPT codes for therapy and assessment

These are the codes in the tool's menu. Codes are set by the American Medical Association; payers decide what they cover. When in doubt, use the code that matches the time and the service, not the one that pays best.

CodeService
90791Psychiatric diagnostic evaluation
90792Psychiatric diagnostic evaluation with medical services
90832Psychotherapy, 30 minutes
90834Psychotherapy, 45 minutes
90837Psychotherapy, 60 minutes
90839Psychotherapy for crisis, first 60 minutes
90846Family psychotherapy without the client present
90847Family psychotherapy with the client present
90853Group psychotherapy
96116Neurobehavioral status exam, first hour
96130Psychological testing evaluation, first hour
96131Psychological testing evaluation, each additional hour
96136Test administration and scoring, first 30 minutes
96137Test administration and scoring, each additional 30 minutes
97165Occupational therapy evaluation, low complexity
97166Occupational therapy evaluation, moderate complexity
97530Therapeutic activities, each 15 minutes
92507Speech, language, or communication treatment
99213Office visit, established client, low complexity
99214Office visit, established client, moderate complexity

How clients submit a superbill

  1. They pay you in full, at the session or on the statement.
  2. You give them the superbill, usually once a month.
  3. They upload it in their insurer's member portal or mail it with the plan's out-of-network claim form.
  4. The insurer applies the plan's out-of-network deductible, then reimburses a share of what it allows. Timelines vary by payer; several weeks is common.

Before the first session, suggest the client call the member line and ask three questions. Do I have out-of-network mental health benefits? What's my deductible? What's the reimbursement rate for CPT 90837? The answers tell them what to expect.

If you're a coach

Most insurers reimburse only licensed providers, so a coaching session on a superbill is unlikely to be reimbursed. This tool still works as an itemized receipt for a client's records or an employer stipend. Leave the NPI and license fields blank and the sheet stays honest.

Questions providers ask

Is anything I type saved or sent anywhere?

No. The sheet is built in your browser from what you type, and nothing is uploaded. If you turn on "Remember my practice details," those fields and only those are kept in your browser's storage on this device. Client details and sessions are never stored. Close the tab and they're gone.

Do I need an NPI to issue a superbill?

For insurance reimbursement, yes. Payers match the claim to a provider by NPI, and most will send back a superbill without one. Health care providers can apply for one free through NPPES, the federal registry. The online application takes about ten minutes, and the number usually follows within a few business days. An NPI doesn't prove licensure or guarantee payment.

Do I have to put a diagnosis on it?

For reimbursement, yes. Insurers pay for treatment of a diagnosed condition, so most plans won't reimburse a superbill without an ICD-10 code. Talk it through with the client first: they're the one submitting it, and they should know what it says.

Which modifier and place-of-service code do I use for telehealth?

It depends on the payer. Many commercial plans accept modifier 95 with place of service 10 (client at home) or 02 (client somewhere else), some still ask for GT, and audio-only sessions often use 93. Before the first telehealth superbill, have the client ask the member line which combination the plan wants.

How often should I give clients a superbill?

Monthly is the usual rhythm: one statement per client, listing every session in the month. Some clients prefer one per session so they can submit as they go. Either works; consistency matters more than frequency.

Can I add my logo or change the layout?

Not in this version. The sheet is deliberately plain so it reads the same to every payer. If you need your own branding, print to PDF and attach it to your letterhead, or copy the layout into your practice software.

Why does NeuroDiversion have a superbill tool?

Many clinicians who work with neurodivergent clients run private-pay practices, and superbills are the paperwork that makes that workable for insured clients. This one is free, private, and built the way we would want our own tools built: clear, the same result every time, and no surprises.

For providers

More free tools for your practice

Occasional notes on neurodivergent-affirming practice, new provider tools like this one, and CE courses as they open.

A few emails a year about provider tools and CE. Leave whenever you want.