About

About Superbill

Superbill is a browser-based tool that helps out-of-network therapists prepare superbills, Good Faith Estimates and client submission guides, and check them for common claim errors before export. It is a Heyi Lab product, operated by Ning Zhang.

Last updated

Who makes Superbill

Superbill is built and run by Heyi Lab, operated by Ning Zhang. Questions, bug reports and corrections to any guide go to support@dtchain.org; we read every message. The contact page lists the same address and what to include.

Superbill is software, not a billing service: we do not submit claims, contact insurers, verify benefits or give medical, legal, insurance or billing advice. Your plan, your payer and your own professional judgment decide what is billed and paid.

Privacy model: your data stays in your browser

Everything you type — practice details, clients, sessions, codes — is saved in your browser’s local storage on your own device. The forms, the checks and the PDF generation all run in the page. No patient or practice data is uploaded to us, so there is nothing of yours on a server for us to read, lose or hand over.

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 site is hosted on Cloudflare Pages. We run no analytics, no advertising and no third-party scripts, and the app sets no cookies. Because data lives in one browser, clearing site data or switching devices starts you fresh; use the backup file in the app if you need a copy. The privacy policy has the full detail.

How the pre-checks work

Before you export, the app runs a fixed set of rules over what you entered and sorts the results by severity. Red items block the PDF until they are fixed; orange and yellow items are warnings you can accept; tips are suggestions. Nothing is sent anywhere to run them.

The rules cover the mechanics that most often get a therapy claim returned:

  • Session length against the psychotherapy CPT code (90832 for 16–37 minutes, 90834 for 38–52, 90837 for 53 or more), following the time ranges published by the APA and CMS.
  • Telehealth place of service: POS 02 or 10 is expected for a telehealth line, POS 11 on a telehealth line is blocked, and modifier 95 is checked against the POS and against audio-only modifiers.
  • Diagnosis pointers: each session has to point at ICD-10 codes stored on the client (A–D), the same way CMS-1500 Box 21 and Box 24E work.
  • Document basics: NPI length and check digit, tax ID, member ID, units, signed versus draft, and duplicate CPT codes on the same date.
  • Timely filing reminders for older dates of service. These are review prompts, not your plan’s real deadline.

What the checks cannot tell you

A clean pre-check means the document is internally consistent; it does not mean a plan will pay. The rules cannot see a client’s benefits, a payer’s own policy, prior authorization, or whether the service was medically necessary. Payer rules differ and change, so confirm with the payer whenever a policy matters to the claim.

How the guides are written

Each guide starts with a short answer, lists the primary sources it relies on — CMS, the IRS, the Code of Federal Regulations, the APA, X12 — and shows the date it was last updated. Figures that change every year, such as FSA limits, come from the same configuration the FSA checker uses rather than being typed into the text. If you spot an error, email us and we will correct the page and its date.

Contact

Email support@dtchain.org, or read the contact page, the privacy policy and the terms of service.