Describe the session
One patient per superbillSpeech therapy bills a single patient — there is no dyad split. Everything you type is matched on this device only.
Matching runs on this device. Nothing you type is uploaded or saved.
Diagnosis codes (ICD-10)
0 of 12 usedOne primary diagnosis is required — the chief communication or swallowing concern. It becomes pointer A; everything else is B–L.
Session settings
Drives place of serviceWhere the session happened sets the POS on every line, and telepractice adds modifier 95.
Procedure codes (CPT)
Three categories, three rulesEvaluations are exclusive, treatment codes stack when documented, add-ons only bill with their parent code.
Evaluation codes
Choose exactly oneEvaluations are untimed — one unit per evaluation. 92523 already bundles speech sound and language, so it can't be billed with 92522 on the same date.
Treatment codes
Choose as neededUntimed treatment codes bill one unit per session. Billing treatment on the same day as an evaluation needs separate documentation and many payers deny it.
Timed add-on codes
Only with their parent code92608 unlocks after 92607, and 97130 unlocks after 97129. Add-ons can never stand alone.
Travel & mileage
Non-covered linePortal-to-portal travel is a patient-responsibility line — it carries no diagnosis pointer.
Modifiers, links & charges
Max 4 modifiers · max 4 links per lineGN is applied to every SLP line by default. Stack KX, 95, 52 or 22 when the circumstances apply.
Lines total
$250.00
Auto-applied from your session answers: GN. Adjust per line below.
Pick a procedure code above and the fee will split across your line items.
Locked rows keep their amount; the rest share what's left of the total.
Pick a primary diagnosis — every claim needs one.
No procedure codes selected yet.
Live Preview
CMS-1500Your Practice Name
Provider Name, MS, CCC-SLP
NPI —
Practice address
Phone · Email
Speech-Language Pathology · single patient
Diagnoses — A is primary
No diagnosis codes
Procedure / CPT
No codes selected
POS
11
Modifiers used
—
Patient fields stay blank & fillable — no PII ever leaves your device.