For out-of-network therapists & counselors

Check the superbill before your client submits it.

CPT–duration mismatches, telehealth POS 02/10 + modifier 95, diagnosis pointers, and DOS age — checked in your browser before you share the document. Batch a whole month and add a Good Faith Estimate — a separate PDF with its own required disclosures.

  • Free checks, unlimited
  • 5 counted PDF exports / month
  • No account
  • Client data never uploaded

Counting rule: superbill and Good Faith Estimate each count, the client guide is free.

Illustration — sample data only, not a real client.

Why it happens

The PDF looked fine. The claim still came back.

A missing field or mismatched code can delay a claim. Review the details before your client submits it.

  • Code and time disagree

    90837 entered for a 45-minute session, or a telehealth POS that conflicts with the payer’s instructions. Either can lead to a correction request, downcoding or denial.

  • The client never submits

    They may need a claim form, a member portal and a filing deadline. A clear submission guide helps them understand the next step and confirm their plan’s requirements.

  • You can’t see the problem

    Word templates don’t validate anything. A full EHR is a lot of software for a receipt. And another cloud tool means another BAA conversation.

How it works

Three minutes, then download

No account, no upload, no setup wizard. The whole flow happens in this tab.

  1. Step 1

    Add your credentials once — NPI, TIN (EIN recommended), license state. Saved on this device.

  2. Step 2

    Enter the client once (member ID, A–D diagnoses), then batch a whole month of sessions.

  3. Step 3

    Hit Check, correct the red items and review the warnings, then download. Choose the separate GFE and client guide PDFs when you need them.

What we check

What the check looks at

Review selected formatting, code and date rules before sharing a document. Clinical coding, coverage and payer-specific requirements still need your judgment. Checks are unlimited and free. We only count PDF exports.

CPT vs. session length

90832 = 16–37 minutes. 90834 = 38–52. 90837 = 53+. These three individual psychotherapy codes do not cover sessions under 16 minutes.

Telehealth POS

POS 02 or 10 expected for telehealth; the check blocks POS 11 on a telehealth line. Modifier 95 alone won’t save it.

Diagnosis pointers

ICD-10 codes live on the client as A–D; each session points at the codes that support it — the same way Box 21 and Box 24E work.

Timely filing

DOS older than 60 days gets a warning; past 90 days turns orange. These are review reminders — confirm the actual filing deadline with the plan.

Document basics

NPI format, TIN, member ID, units, signed vs. draft, same-day duplicate CPTs, and a monthly-mix warning.

Client submission guide

One page for your client: how to check OON benefits, where to submit, filing deadlines, and what to do if it’s denied.

These checks may reduce claim rejection risk. No tool can guarantee reimbursement.

Privacy

Private by architecture

Client and provider data never uploads. Forms, checks, and PDFs run in your browser tab. There is no account and no server-side copy. Clearing site storage removes the saved records here; downloaded PDFs and backups remain wherever you saved them.

  • The app only sends your license key and a device id to our license check (which asks Creem) — no patient or practice data ever leaves your browser. That one call carries your license key and a device id — never a client, a diagnosis or a PDF.
  • No client or practice data reaches our servers, and we do not sign BAAs. Assess your practice’s HIPAA obligations across the device, downloaded files and delivery method
  • Download the PDF and share it through your own chosen channel. We do not email or store client documents for you
  • Offline, with one limit: the open tab keeps working without a connection once the code it needs has loaded. The first load and any reload need a connection. A Pro key stays unlocked until 30 days have elapsed since the last successful license check

Features

What you get

  • Denial pre-check

    Red / orange / yellow / tip results before export. Red items block the PDF; warnings don’t.

  • Multi-session superbill

    One PDF for a month of appointments, with A–D diagnosis pointers on every line.

  • Good Faith Estimate

    A separate GFE document with its own layout, the four required disclosures and PPDR instructions — not a page pasted into the superbill.

  • Client submission guide

    An optional one-page PDF with submission steps. Select it with your superbill or download it on its own; it stays free.

  • Common behavioral health codes

    Search 36 behavioral-health CPT codes and 320+ ICD-10 codes by code or description, with the code-set version shown; type your own when needed.

  • No client data leaves the tab

    No CDN scripts, no analytics and no upload of client or practice data. App files load from this site; license requests send only the key and device information.

Free guides

FSA deadlines, before they cost you a balance

An FSA is use-it-or-lose-it unless your plan carries over or offers a grace period. Work out your own dates, or read the explainers.

FSA deadline & claim checker

Plan type, plan-year end, carryover or grace period: last day to spend, last day to submit, and how much of your balance is at risk. Nothing you enter leaves the browser.

Pricing

Simple pricing

Checks are always free. You only pay when you want unlimited PDF exports and a practice logo on your documents.

Free
No card

$0/ forever

Run every check you like, then export up to 5 counted PDFs a month.

  • Free checks, unlimited
  • 5 counted PDF exports / month — superbill and Good Faith Estimate each count, the client guide is free
  • Batch export across clients, one PDF each
  • Local-only storage and JSON backup you download yourself
  • No practice logo; Free PDFs print a small “Made with Superbill (free plan)” footer
Pro

$4.99/mo

$29.99/year works out at about $2.50/mo, 50% less than paying monthly. Cancel anytime from the Creem customer portal (link in the receipt email).

  • Unlimited PDF exports
  • Your practice logo on the superbill, GFE and client guide
  • No “Made with Superbill (free plan)” footer on PDFs
  • Same local checks, no cloud EHR
  • One license key for 1 device at a time

Opens the secure Creem checkout in a new tab. After checkout, Creem emails you a license key — paste it under Activate Pro. Works on 1 device at a time.

By purchasing you agree to the Terms and Privacy Policy. See also the Refund policy. Sold by Heyi Lab via Creem (merchant of record).

  • Prices for the local PDF tool only. Not an EHR. Not insurance billing.
  • Payments are processed by Creem (creem.io), our merchant of record; your card statement shows CREEM.IO* STORE.
  • The app only sends your license key and a device id to our license check (which asks Creem) — no patient or practice data ever leaves your browser.
Activate a Pro license
Bought Pro already? Paste the license key from your Creem email. It is stored in this browser; automatic revalidation is due seven days after a successful check.
Stored in this browser only · re-checked weekly

Already bought?

After checkout, Creem emails you a license key — paste it under Activate Pro. Works on 1 device at a time.

One activation per device — remove it here before switching computers.

FAQ

Questions therapists ask

Do you need a BAA from me?

We do not sign business associate agreements. Forms, checks and PDFs run in your browser, and client records are never uploaded to us. We provide no hosted records, sync or email delivery; backups are files you download yourself. Whether this architecture fits your practice’s HIPAA obligations depends on your workflow and vendors. Review your device, downloaded files and delivery method with your compliance adviser.

What about HIPAA?

We deliberately avoid the usual compliance badge: HHS does not endorse, certify or recommend specific products, so no tool can honestly certify itself that way. What we can say is what the architecture does — client data stays in your browser and is not sent to us — and, on that basis, we believe we do not handle PHI for you. That is our reading, not a legal determination for your practice. Whether your own use of any software, including this one, meets HIPAA and your state’s rules is your responsibility; your device, downloads and email remain under your own HIPAA obligations.

Can I use this if I already have SimplePractice / TherapyNotes?

Yes. Many people only need a fast OON PDF without opening the full EHR. This is complementary, not a replacement.

What happens on the 6th export?

Free includes 5 counted PDF exports per calendar month. The superbill and Good Faith Estimate count; the client guide is free. Checks stay free and unlimited, and the client guide keeps working after the limit. After 5 counted exports the paywall opens and offers Pro at $4.99/mo or $29.99/year; nothing is generated until you either wait for next month or buy.

How do I buy Pro, and where does the license key come from?

Choose “Upgrade — $4.99/mo” or “or $29.99/year” on the Pro card or in the app’s upgrade dialog. Creem checkout opens in a new tab. After checkout, Creem emails you a license key — paste it under Activate Pro. Works on 1 device at a time. Enter the license key from that email, then activate this browser. The same entry is in Pro settings on the app page. Payments are processed by Creem (creem.io), our merchant of record; your card statement shows CREEM.IO* STORE. The app only sends your license key and a device id to our license check (which asks Creem) — no patient or practice data ever leaves your browser.

Can I use one license on my laptop and my office computer?

Not at the same time: one license key works on 1 device at a time. To switch computers, press “Remove from this device” (Pro settings) on the one you are leaving, then activate the key on the new one. If the old computer is gone, use the Creem customer portal or email us to free the activation. Removing the license releases the activation; it does not touch your client data.

How do I cancel Pro?

Cancel, change the card, or download invoices in the Creem customer portal (creem.io → My orders) — the link is also in your Creem receipt email. Cancelling stops future charges; the key keeps working until the end of the paid period, and exports fall back to the Free plan afterwards.

What exactly is sent to the license server?

Only your license key, the activation id Creem gave this browser, and a device name like “Superbill web – Chrome”. That is it: no client names, no dates of birth, no diagnoses, no CPT codes, no fees, no PDFs, no usage counts. The app only sends your license key and a device id to our license check (which asks Creem) — no patient or practice data ever leaves your browser. The app posts to its own /api/license endpoint — a small proxy that holds the Creem API key, so the key never reaches the browser — and the page’s Content-Security-Policy allows no third-party host at all.

Do you guarantee reimbursement?

No. We check selected fields and code/date combinations for common problems. Passing the check does not establish coverage, medical necessity or reimbursement.

What does the check actually verify?

CPT vs. session length (90832 / 90834 / 90837), telehealth POS 02/10 vs. POS 11, modifier 95 pairing, diagnosis pointers A–D, NPI format, DOS age (60 / 90 days), same-day duplicate CPTs, missing TIN or member ID, and unsigned superbills.

What codes are included?

A focused behavioral-health set: 36 common CPT codes (CPT 2026) and 320+ ICD-10-CM codes (FY2026), searchable by code or description, with the version shown next to the field. Free-text entry still works for any code that is not in the table, and the codes ship with the app so nothing is fetched.

Superbill template vs this tool?

Templates are fine for one-offs. If you issue superbills monthly, checks + multi-session + GFE + client guide save repeats.

Check this month’s superbills before anyone submits them

Free checks, unlimited. No account. Client and practice data stays in your browser. License checks send only your key and device information.