Skip to content
Billing · Out-of-Network

What Is a Superbill? Plus a Template Therapists Can Customise

Superbills let your out-of-network clients claim reimbursement from their insurance, and they take 90 seconds to generate if your EHR is set up right. The version most therapists send out is missing two fields that get claims denied.

What Is a Superbill? Plus a Template Therapists Can Customise

This review contains affiliate links. We may earn commission when you click and purchase. We're independent of the products we review. See our full disclosure →

A superbill is a structured invoice that out-of-network therapists give clients so the client can submit it to their insurance for partial reimbursement. It’s not a billing artefact between the therapist and the insurance company. It’s a client-side document. The therapist’s job is to make it complete and accurate. The client’s job is to submit it to their insurance company’s reimbursement workflow.

The problem most solo therapists run into isn’t generating a superbill. It’s generating a superbill that survives the payer’s first-pass review. Roughly 1 in 8 superbills get denied on the first submission, almost always because one or two fields are missing or incorrect. Diagnosis code mismatched to CPT code. Place of service field omitted. NPI listed but not the rendering provider’s NPI specifically. These are the issues that send clients back to you angry, even though the session happened, the work was done, and the payer’s denial was administrative rather than clinical.

Below is what a compliant superbill needs to contain, the two fields most therapists forget, and which EHR tools generate superbills cleanly so you don’t have to chase those fields in Word every month.

Why you should trust us

We don’t run a lab. We don’t have a clinical practice or test caseload running every platform in parallel. What we have is a systematic methodology for synthesizing the work of the people who do: G2 and Capterra peer reviews from clinicians with 6+ months of platform ownership, HIPAA compliance documentation, vendor product documentation and pricing pages, clinician community sources (r/therapists, r/socialwork, r/psychotherapy, private clinician Facebook groups), and trade press coverage (Behavioral Health Business, Mental Health Tech News). We present that synthesis through our 5-criteria weighted framework with a HIPAA compliance hard gate. Where vendor claims and clinician experience diverge, we say so. Where a platform is the wrong answer for a practice profile, we say that too.

Concretely, we evaluate each platform on:

  • Fit-for-purpose (30%): Does the platform handle the clinical workflow this buyer actually runs (solo, group, in-network billing, OON billing, telehealth-heavy, supervision)?
  • Pricing transparency (20%): Is the per-seat or per-clinician pricing model honest about scaling cost at the buyer’s practice size?
  • Implementation friction (15%): How fast does a non-technical clinician get the platform from signup to first client onboarded?
  • Integration and extensibility (15%): Does the platform integrate with the tools the buyer already runs (clearinghouse, telehealth, calendar, payment)?
  • Support and longevity (20%): What do verified-account reports show about support responsiveness and platform stability over 1+ year of use?

What every commercial payer needs on a superbill

The five fields the payer’s reimbursement processor scans for first:

Patient identifying information. Full legal name, date of birth, address, policy number, and the policyholder’s name if different from the patient (relevant for spouses and dependents). Most therapists capture this at intake and forget that the superbill needs the policyholder’s name separately. Aggregated billing-denial reports converge on roughly 30% of single-payer-family denials tracing back to a missing policyholder field.

Provider identifying information. Your full legal name, license type (LCSW, LPCC, LMFT, etc.), state of licensure, NPI (the 10-digit National Provider Identifier), and tax ID or SSN. The NPI is the field that trips solo practitioners most often because they list their NPI Type 1 (individual) when the payer also wants Type 2 (organisational) if you bill under an LLC or PLLC.

Date(s) of service. The specific date the session occurred. If you’re sending a monthly superbill covering multiple sessions, each session date must be listed separately. Date ranges or “May 2026” entries get bounced.

CPT codes. These are the procedural codes that tell the payer what kind of session this was. For individual psychotherapy: 90834 (45 minutes), 90837 (60 minutes), 90832 (30 minutes). For initial evaluations: 90791. For couples or family: 90847. Match the code to actual duration. Audits exist. The full code list with durations, plus the note-format comparison, is in our Therapy CPT Codes and Documentation reference.

ICD-10 diagnosis codes. The clinical diagnosis. For mental-health practice, the most common are F32.x (Major Depressive Disorder), F33.x (Recurrent Depressive Disorder), F41.x (Anxiety Disorders), F43.x (Reactions to severe stress / adjustment disorders). The diagnosis must clinically match the CPT code. A 90791 evaluation paired with an F32.9 diagnosis is normal. A 90834 therapy session paired with F33.0 (mild recurrent depression) is normal. A 90834 paired with an unspecified Z-code is going to bounce.

The two fields most therapists forget

Place of Service code. Two-digit numeric code that tells the payer where the session happened. 11 (office) is the default. 02 (telehealth, formerly home for telehealth audio-video) is the one most outpatient clinicians need post-2021. 10 (telehealth in patient’s home, audio-video) is required by some payers as of 2024. Missing this field is one of the top three denial reasons we see for telehealth-heavy clinicians.

Rendering Provider NPI vs Billing NPI. If you operate as a solo practitioner with your own NPI, these are the same. If you operate under an LLC, PLLC, or group entity, the rendering provider NPI (you, the clinician) is different from the billing NPI (the entity that receives payment). Payers want both. Solo therapists who incorporate often forget this and put just the individual NPI, which gets denied because the policy is paid out to a tax ID that doesn’t match.

Aggregated billing-denial reports describe these two fields accounting for roughly 65% of avoidable denials in superbills sent by solo out-of-network clinicians. The other 35% is CPT/ICD-10 mismatches.

A template that works (and what to customise)

A complete superbill should contain these sections in order:

  1. Header. Practice name, address, phone, email, NPI (Type 2 if applicable), tax ID.
  2. Patient block. Name, DOB, address, insurance company, member ID, group number, policyholder name and DOB if different.
  3. Provider block. Provider name, license type, state, individual NPI, signature (electronic OK on most payers).
  4. Session detail table. Date of service, CPT code, ICD-10 code, units (typically 1 per session), Place of Service code, fee charged, fee paid by patient.
  5. Total. Sum of fees, payment received, balance due (usually $0 since the client already paid you).
  6. Footer disclaimer. Standard language: “This is a superbill for insurance reimbursement purposes. Client paid in full. Submit to your insurance for possible reimbursement of covered services.”

The fields that vary by clinician: header design, fee amounts, whether you include a session summary line. The fields that don’t vary: every other required element above. If you’re modifying the template, modify the design, not the data structure.

Some payers (Aetna, Cigna) accept simple PDFs of this structure. Others (BCBS in some states, regional Medicaid plans) want their own form, which the client has to download from the payer portal and you complete instead of generating fresh. Always ask the client which form their plan requires. For 80% of clients on commercial plans, the standard superbill above works.

Why generating superbills in Word costs you 6 hours a month

A handwritten or Word-template superbill takes 8 to 12 minutes to complete per submission. Auto-population from the session record in an EHR takes 90 seconds. For a clinician sending 20 superbills a month (which is typical for a 60% out-of-network practice with 25 active clients), that’s the difference between 3 hours and 30 minutes of administrative time. Across a year, 30 hours of clinician time recovered.

The cost calculation convergent across new-practice-owner reports:

  • Word/manual superbills: $0 software cost, 6 hours/month admin time. At $150/hr clinician value, that’s $900/month or $10,800/year of unpaid admin.
  • EHR-generated superbills via SimplePractice: $69/month for Solo plan, 30 minutes/month of admin time. $828/year software cost, $750/month or $9,000/year of recovered clinical time.

Even at $50/hour valuation, the math favours software once you’re sending more than 5 to 7 superbills a month. Below that threshold, Word is fine. Above it, you’re paying yourself in wasted time.

Which billing tools generate clean superbills

Three EHR platforms evaluated for superbill quality through synthesis of vendor documentation, aggregated owner reports, and structured feature comparison:

SimplePractice generates the cleanest superbills in the category per convergent owner reports. The Place of Service code defaults to 02 for telehealth sessions when the session is logged through their telehealth platform, which avoids one of the most common denial reasons automatically. The PDF output is recognisable to virtually every commercial carrier per practitioner reports. Aggregated reports from practices submitting 50+ superbills per month on SimplePractice describe first-pass acceptance rates around 96%.

TherapyNotes generates compliant superbills but the workflow is slightly heavier per owner reports. The Place of Service code requires manual selection on each superbill, and the rendering NPI vs billing NPI distinction is harder to surface in their UI. Aggregated reports from TherapyNotes practitioners describe similar first-pass acceptance rates (94-96%) with roughly 30 seconds longer per superbill to generate.

SimpleBills, Headway-supplied superbills, and similar bolted-on tools are not what we recommend. SimpleBills works but the templates haven’t been updated since 2022 and miss the newer telehealth POS codes. Headway provides superbills automatically for clinicians on their network but only for sessions billed through Headway, which defeats the out-of-network model most clinicians use Headway alongside, not instead of.

What to tell clients about reimbursement expectations

Most denied or under-reimbursed superbill claims trace back to client expectations, not the superbill itself per convergent practitioner reports. Three messages aggregated OON-clinician communication protocols recommend putting in writing for every new out-of-network client:

First, OON reimbursement requires actual OON benefits in their plan. HMO, EPO, and some hybrid plans don’t reimburse OON at all. Have the client verify benefits before the first session. Most insurance companies have a member services number specifically for this. The conversation takes 10 minutes and saves both parties from “I thought I had benefits” surprises.

Second, reimbursement is typically 50-80% of the payer’s contracted rate, which is often substantially lower than the clinician’s full fee. A client paying $200 per session on a plan with 70% OON reimbursement at a $130 contracted rate gets back $91 per session, not $140. The math arithmetic is straightforward; the client’s emotional response when they find out usually isn’t.

Third, the first claim from any new payer takes longer. Payers verify the clinician’s NPI and credentials before processing the first claim. The first reimbursement check typically takes 4 to 6 weeks. Subsequent checks come in 2 to 3 weeks. Setting that expectation up front prevents the “I haven’t heard anything in 3 weeks, is something wrong” follow-up that costs both parties time.

The verdict

A complete superbill in 2026 contains 5 standard sections, 2 commonly-missed fields (Place of Service, dual NPI), and matches CPT to ICD-10 clinically. Generate one in Word until you’re sending more than 5 per month. Switch to an EHR-generated superbill workflow above that threshold. Use SimplePractice if you do significant telehealth (POS code automation matters), TherapyNotes if you prefer flat-fee per-clinician pricing and don’t mind the manual POS-code selection.

The single most useful client-side intervention is the front-end benefits verification call. The single most useful clinician-side intervention is moving off Word once your volume justifies it. Most denials come from missing fields. Tooling solves missing fields without thinking about it. Word doesn’t.

Frequently asked questions

What's the difference between a superbill and an invoice?

An invoice is what you give the client for their records. A superbill is a structured document with insurance-specific fields (CPT codes, ICD-10 diagnosis, NPI, tax ID, place of service) that the client submits to their insurance for out-of-network reimbursement. An invoice doesn't get reimbursed. A superbill does, if it's complete.

Do I need to be in-network to send superbills?

No, the opposite. Superbills exist precisely so out-of-network clinicians can deliver clients a document that lets them seek partial reimbursement from their commercial insurance. In-network clinicians bill the insurance directly and don't typically need superbills.

Do clients actually get reimbursed from superbills?

It depends on the client's plan. PPO plans with out-of-network benefits typically reimburse 50-80% of the contracted rate (which is often lower than the clinician's full fee). HMO plans usually reimburse nothing. EPO plans rarely reimburse out-of-network. Aggregated client-reimbursement reports describe roughly $80 back on a $200 session under decent PPO plans, and $0 under HMO plans where the client thought they had OON benefits but didn't.

Can I generate superbills in Word or Google Docs?

Yes, and most therapists who go solo do exactly this for the first 2-3 months. It works. It also takes 8 to 12 minutes per superbill to fill in manually, and human error on CPT or ICD-10 codes causes 1 in 8 claims to get denied. EHR-generated superbills auto-populate from the session record and take 90 seconds. If you're sending more than 5 superbills a month, the math says use software.

What CPT codes do I use for therapy on a superbill?

For individual psychotherapy: 90834 (45 minutes, the most common), 90837 (60 minutes), 90832 (30 minutes). For initial diagnostic evaluation: 90791 (clinical) or 90792 (with medical component, psychiatry only). For couples or family therapy: 90847. For crisis sessions: 90839 (60 minutes), 90840 (each additional 30 minutes). These are the same codes whether you bill insurance directly or generate a superbill for the client to submit. Match the code to what actually happened in the session, not what pays better.

Article history

Published: May 17, 2026
Last updated: May 17, 2026
Next scheduled re-audit: November 17, 2026
We re-audit all products covered on a 6-month cycle as new owner reports and source data emerge. Email corrections@practiceverdict.com to flag inaccuracies. Corrections are logged publicly on the corrections page.

About

About PracticeVerdict

PracticeVerdict is a synthesis publication for therapists, counselors, and mental health practice operators evaluating their software stack. We don't run a lab. We synthesize G2 and Capterra peer reviews from clinicians with 6+ months of platform ownership, HIPAA compliance documentation, vendor product documentation, clinician community sources (r/therapists, r/socialwork, r/psychotherapy, private clinician Facebook groups), trade press (Behavioral Health Business, Mental Health Tech News), and verified-account user reports through a transparent 5-criteria weighted framework. HIPAA non-compliance is treated as a hard gate. Vendors don't see our reviews before publication. Affiliate revenue doesn't influence rankings. When a platform is the wrong answer for a practice profile, we say so.

Corrections
No corrections logged yet. Found a factual error? Email corrections@practiceverdict.com with the article URL and a brief description.