Superbill vs. insurance claim: which one you actually need
A superbill is not a claim, and confusing the two is why practices overpay for software. What goes on one, who files it, and what your system has to produce.
August 11, 2026 · 3 min read
Two words get used interchangeably in demos, and they describe completely different amounts of machinery. Getting them straight is worth several hundred dollars a month.
The difference in one paragraph
An insurance claim is an electronic file ( the 837 ) that your practice transmits to a payer through a clearinghouse, asking to be paid. It comes with enrollment, payer IDs, rejections, denials, remittance advice and follow-up. A superbill is a detailed receipt you hand the patient. The patient files it with their own insurer. You are not in the transaction at all: you were paid at the time of service.
If you never send a claim, you never need claim software. You need to be able to produce a good superbill.
What has to be on a superbill
There is no single federal form, but insurers reject incomplete ones, so include all of it:
About you, the provider
- Practice name, address and phone
- Rendering provider name and credentials
- NPI (National Provider Identifier)
- EIN or Tax ID
- License number, where your state or the payer expects it
About the patient
- Full legal name, date of birth and address
- The patient's insurance member ID, if you collect it
About the visit
- Date of service and place of service code
- CPT code for each service, with units
- ICD-10 diagnosis code linked to each service
- Fee charged per line, amount paid, and the balance
- Your signature or an electronic equivalent
The two codes are where practices get stuck. CPT describes what you did. 90837 for a 60-minute psychotherapy session, 99213 for an established-patient office visit. ICD-10 describes why. F41.1 for generalized anxiety disorder, M54.5 for low back pain. Every service line needs both, and the pairing has to make clinical sense.
Who is responsible for what
You are responsible for accuracy: the codes must reflect what actually happened, and the fee must be what you actually charged. You are not responsible for whether the insurer reimburses. Out-of-network benefits vary enormously, deductibles apply, and some plans reimburse nothing at all.
Which is why the single most useful thing you can do for a new patient is set expectations before the first visit: "I am out of network. I will give you a superbill after each session. Whether your plan reimburses, and how much, is between you and them, call the number on the back of your card and ask about out-of-network outpatient benefits."
Practices that say this up front have far fewer awkward conversations in month three.
What your software has to do
Modest, and much less than a claims engine:
- Store your NPI, EIN and practice details once, so they appear on every receipt.
- Let you attach CPT and ICD-10 codes to a completed visit.
- Produce a clean PDF the patient can download, email or hand to their insurer.
- Keep a record of what you issued and when.
That is it. Everything else on a claims-capable platform, payer enrollment, eligibility checks, clearinghouse connections, denial management, ERA posting, is dead weight for a practice that gets paid at the desk.
A note on the codes themselves
ICD-10 codes are published by the CDC and CMS and are freely available. CPT codes are copyrighted by the American Medical Association, and software that distributes a searchable CPT database has to license them. This is why some low-cost systems ask you to type your codes in rather than offering a built-in lookup: it is a licensing cost, not laziness. Either approach produces a valid superbill. The lookup is a convenience.
The practical test when you are comparing systems
Ask for a sample superbill PDF from every vendor on your list, before you subscribe. Not a screenshot of the settings screen, the actual document a patient would receive.
You will learn more from that one file than from an hour of demo. Is your NPI on it? Does it show fee, payment and balance separately? Does it look like something an insurance clerk will process, or like a restaurant receipt? Would you be comfortable if the patient's insurer called your office about it?
If a vendor cannot produce that PDF in five minutes, that tells you something too.
Our cards on the table: we generate itemized superbills with your NPI, EIN, CPT and ICD-10 codes from any completed visit. We do not transmit claims to payers and we have no clearinghouse connection, if insurance billing is your revenue engine, we are the wrong tool and we would rather say so now. See pricing or start a free trial.
See it in your own practice
Fifteen days free, sample data already loaded, no credit card.