practical guide
How to Build a Superbill an Insurer Will Actually Process
A superbill is not an invoice and not a claim. Here is every field a payer expects to see on one, where each number comes from in your chart, and how to hand it to a client safely.
The Difference Between a Superbill, an Invoice, and a Claim
Many therapists have heard clients ask for a "receipt for insurance." What most insurance companies actually want is a superbill. Unlike a simple invoice, which just lists services and payment, a superbill contains all the information a payer needs to process an out of network reimbursement. It looks similar to a claim form but is not submitted directly to the insurer by the provider. Instead, the client submits it themselves.
An invoice is for billing: it tells the client what they owe and what was paid. A claim, such as a CMS-1500, is the full form providers submit directly to insurance if they are in network. A superbill sits between these. It provides clinical, billing, and identity information, formatted so a payer can treat it as a claim from the client. If any field is missing or wrong, the insurer may reject the claim or delay payment.
Understanding these differences helps prevent confusion and reduces the chance of client frustration. The superbill is a clinical and financial record, not just a receipt. Each field has a purpose and must match up with your records and the insurer's requirements.
Keep reading: 90834 vs 90837 vs 90847: Choosing the Right Session Code
Provider Identifiers: NPI, Tax ID, and License Number
Every superbill must clearly identify the provider. Insurers use three main identifiers to confirm who rendered the service. The first is your National Provider Identifier (NPI). This is a ten-digit number assigned by the federal government to all health care providers. It never changes, regardless of where you practice or what states you are licensed in.
The second is your Tax Identification Number (TIN or EIN). This is how the IRS identifies your practice for tax purposes. If you are a sole proprietor, your social security number may serve this role, but most practices use an EIN. The TIN on the superbill must match the one you use for other tax filings and for receiving insurance payments, even if you are out of network.
The third identifier is your professional license number. This demonstrates that you are legally authorized to provide services in your state. Always use the state license that matches the jurisdiction where you delivered care. If you hold multiple licenses (for example, as both an LPC and an LMFT), list the one relevant to the session in question.
Omitting or mixing up these identifiers is a common reason for insurance denials. Double check that your NPI, TIN, and license number are correct and up to date on every superbill.
Practice Address, Place of Service, and What Telehealth Changed
The practice address on the superbill must match the place where the service occurred. For in-person sessions, this is straightforward: use your office's physical address. If you practice from more than one location, make sure to put the correct address for each session.
Telehealth creates complexity. Many states now allow you to provide therapy to clients located anywhere you are licensed. The place of service code on the superbill should indicate whether the session was in person or conducted via telehealth. Insurers use these codes to determine reimbursement rates and coverage policies.
Place of Service Codes
The two most common place of service codes are "11" for office and "02" for telehealth. Some payers use "10" to indicate telehealth services delivered to a client at home. Check which code matches the session's location and your payer's requirements. The address field should reflect your business address, not the client's home.
For telehealth, also make sure your documentation supports the mode of delivery and the location of both provider and client. Some insurers want to see both the provider's and the client's state at the time of service. Missing or inconsistent location data is a frequent trigger for additional documentation requests.
Keep reading: Eight Superbill Errors That Get Client Claims Denied
Choosing the CPT Code That Matches What You Documented
Insurers process superbills by matching the CPT code to your session notes. Each Current Procedural Terminology (CPT) code represents a specific type and length of service. For most mental health sessions, the codes fall in the 90800 series.
The most common codes for individual therapy are 90834 (45 minutes) and 90837 (60 minutes). Family therapy, group therapy, and crisis intervention each have their own codes. The CPT code on the superbill must match your documentation for that session: the type of therapy, whether the client was present, and the duration.
Do not round up session times or use a code that represents a longer service than you delivered. Payers may request your notes if they suspect a mismatch. Many insurers are especially strict about 90837 because it pays more and requires documentation of a full hour. If your session runs short, use the code for the actual time spent.
Using a code outside your license's scope, or billing for a type of therapy you are not credentialed for, can result in denials or audits. Always check your state's regulations and your own license before submitting a superbill.
ICD-10 Codes: Specificity, Z Codes, and What Payers Reject
Every superbill must include a diagnosis code from the ICD-10 manual. Insurers expect a mental health diagnosis that supports the medical necessity of treatment. General codes, such as those ending in ".9" (unspecified), often trigger requests for more information or outright denials.
Be as specific as possible. For example, "F32.1" indicates moderate major depressive disorder, which tells the payer more than "F32.9" (depressive disorder, unspecified). Some payers reject Z codes as the primary diagnosis. These codes cover problems that are not mental illnesses, such as relationship difficulties or stressors. Use a Z code only as a secondary diagnosis, if at all.
If you are not comfortable assigning a diagnosis or the client does not meet full criteria, document your reasoning. However, without a valid ICD-10 code, insurers will not reimburse the client. Many will not pay for services billed under V codes or codes meant for screening or wellness visits.
Check your diagnosis against your session notes. The code must be supported by your clinical documentation. If you update a diagnosis, update the superbill accordingly. Mismatched or outdated codes are a common reason for delays.
See how SuperbillDesk handles this for mental health
Charges, Payments, and Balance: Showing the Client Paid in Full
Clients need the superbill to show the total charge, what they paid, and that there is no remaining balance. Insurers require this detail to confirm the client actually incurred the expense. List the session fee as the charge, then indicate the amount paid by the client. If your session fee is $150 and the client paid $150, clearly show both numbers and a zero balance.
If you provided a sliding scale or discount, show the full fee, then the adjustment, then the amount paid. For example, if your standard rate is $150 but you charged $100, list $150 as the charge, minus a $50 discount, with $100 paid. This transparency helps avoid confusion with the insurer and the client.
Do not list amounts that were not paid, such as future scheduled payments, or insurance write-offs if you are out of network. The insurer only cares about what the client actually paid for that session. Any ambiguity in the payment section may hold up reimbursement.
Some practices include a running total for multiple sessions on one superbill. If you do that, break out each session with its date, CPT code, diagnosis, charge, payment, and balance. That way, the insurer sees every visit is accounted for and paid in full.
Delivery: Secure Portal, Encrypted Email, and Record Retention
Once the superbill is complete, you must deliver it to the client in a way that protects their privacy. Email is only acceptable if encrypted, and only if the client has given informed consent. Many therapists use secure client portals that require a login to access documents. This satisfies HIPAA requirements for electronic delivery.
Paper copies are still allowed, but mailing them has risks. If you do send a paper superbill, use a plain envelope and confirm the client's mailing address. Never hand a superbill to a third party without the client's explicit permission.
Keep a record of every superbill you provide. Most states require you to retain billing records for at least seven years. Store superbills the same way you would store session notes: in a locked file cabinet or a secure electronic system. If a client loses their copy or an insurer requests additional documentation, you will need these records to respond quickly.
Some practices also keep a log of delivery: when the superbill was created, how it was sent, and any client communications about it. This can be helpful in resolving disputes or clarifying what was shared with the client.
Automating superbill creation and delivery removes much of the risk of missing fields or privacy missteps. Electronic tools that generate compliant superbills, fill in the correct CPT and diagnosis codes from your records, and deliver them securely to clients can save hours and reduce errors in your private practice.