Speech therapy billing services built around sessions, not minutes
Fastora provides speech therapy billing services for private SLP practices, pediatric clinics and multi-discipline groups. Unlike most physical and occupational therapy codes, the core speech-language pathology billing codes are untimed, so a practice bills one unit per session no matter how long it runs. That sounds simpler, but it moves the risk to code selection, payer frequency edits and authorization counts.
SLP practices serve two very different groups: adults recovering from stroke, head and neck cancer or neurological disease, and children with speech, language, fluency or feeding disorders. Each group comes with a different payer mix and a different set of documentation expectations.
Our SLP billing services cover eligibility and benefits, authorizations, charge review, our Advanced Pre-Submission Claim Review before electronic submission, payment posting, denials and AR follow-up. Every claim is handled by certified medical billing and coding professionals.
Speech therapy CPT codes for evaluations
Evaluation codes are chosen by what was assessed, not by time spent. The combined speech sound and language code already covers both areas, so it is not billed alongside the separate speech sound code for the same evaluation.
| Code | Descriptor (summary) | Billing unit |
|---|---|---|
| 92521 | Evaluation of speech fluency (eg, stuttering, cluttering) | Untimed, per evaluation |
| 92522 | Evaluation of speech sound production (eg, articulation, phonological process, apraxia, dysarthria) | Untimed, per evaluation |
| 92523 | Evaluation of speech sound production with evaluation of language comprehension and expression | Untimed, per evaluation |
| 92524 | Behavioral and qualitative analysis of voice and resonance | Untimed, per evaluation |
| 92610 | Evaluation of oral and pharyngeal swallowing function | Untimed, per evaluation |
When to use the 92523 CPT code
Use 92523 when the clinician assesses both speech sound production and language comprehension and expression in the same evaluation. If only articulation or phonology is assessed, 92522 fits instead. Billing both for one evaluation is a common edit failure, and many payers deny the second line.
Diagnosis coding matters as much as the CPT code. Developmental speech and language disorders fall in ICD-10-CM category F80, while dysphagia and acquired disorders use other categories, and some payers cover one group but limit the other.
Treatment codes: the 92507 and 92526 CPT codes
Individual speech, language, voice, communication or auditory processing treatment is reported with the 92507 CPT code, and group treatment with 92508. Treatment of swallowing dysfunction and/or oral function for feeding is reported with the 92526 CPT code. Each is billed once per session.
Medicare's medically unlikely edits limit 92507 to one unit per day, and many commercial payers apply the same edit. Billing two units because a session ran long, or because two goals were addressed, leads to a denial or a recoupment. When treatment and a swallowing session happen on the same day, the note needs to show both distinct services.
Untimed vs timed SLP codes
Most SLP codes are untimed, but not all. Cognitive function intervention is reported with 97129 for the initial 15 minutes and 97130 for each additional 15 minutes, so those lines follow time-based unit rules while 92507 on the same day does not. Mixing the two logics is a frequent source of unit errors in clinics that also bill PT.
| Code type | Examples | How units are billed |
|---|---|---|
| Untimed evaluation | 92521, 92522, 92523, 92524, 92610 | One unit per evaluation |
| Untimed treatment | 92507, 92508, 92526 | One unit per session |
| Timed treatment | 97129 (initial 15 minutes), 97130 (each additional 15 minutes) | By documented minutes |
Where a payer counts minutes across timed codes, Medicare's 8-minute rule logic applies to the timed lines only. Untimed codes do not add to the timed-minute total, so the note should record start and stop times for the timed service separately.
Speech therapy billing guidelines for Medicare: GN modifier and the PT/SLP threshold
Medicare requires the GN modifier on services delivered under a speech-language pathology plan of care, and many other payers follow the same rule. The modifier identifies the discipline and routes the charge to the right threshold.
Speech-language pathology shares one annual per-beneficiary threshold with physical therapy, while occupational therapy has its own. CMS publishes the amounts every year on its therapy services page. Once a patient's combined PT and SLP charges pass the threshold, each further line needs the KX modifier, attesting that the services are medically necessary and documented; claims above the threshold without it are denied.
Speech-language pathology shares its threshold with physical therapy: for 2026, the combined PT/SLP threshold is $2,480 per beneficiary (CMS, 2026 Annual Update of Per-Beneficiary Threshold Amounts). The amount changes each calendar year — confirm the current figure on CMS’s Therapy Services page.
Because the threshold is combined, a stroke patient who already had outpatient PT may reach it sooner than the SLP clinic expects. We check year-to-date therapy use during eligibility, where the payer response shows it. Medicare's certified plan of care, recertification and progress report rules apply to SLP just as they do to PT.
Pediatric speech therapy billing, Medicaid and CHIP
Many pediatric SLP patients are covered by Medicaid or CHIP. Under Medicaid's Early and Periodic Screening, Diagnostic and Treatment (EPSDT) benefit, children and young people under 21 are entitled to medically necessary services, though states and managed care plans set their own authorization steps. CHIP rules vary more widely by state.
Commercial plans may separate habilitative benefits for skills a child has not yet developed from rehabilitative benefits for skills lost to injury or illness. We confirm which benefit applies before the evaluation, and coordinate secondary Medicaid claims when a child has both commercial and Medicaid coverage.
- School-based services and private clinic services are billed separately; a child's IEP therapy does not replace a payer authorization for clinic visits.
- Feeding therapy under 92526 may need its own authorization, separate from speech and language treatment.
- Children who also receive OT or ABA often have pooled or separate benefits; see our pediatric OT billing and ABA billing pages.
Authorization and session limits for speech therapy
Authorization for speech therapy is often requested after the evaluation, for a set number of sessions over a set period. Since each session is one unit, a small scheduling change, such as an extra weekly visit, can use up an authorization early. We record approved sessions and dates, compare them against the schedule, and flag cases before the approval ends so the clinician can submit updated goals through our prior authorization support.
Common speech therapy denials and AR follow-up
- More than one unit of a per-session code on the same day.
- 92522 and 92523 billed for the same evaluation.
- Missing GN or KX modifier on Medicare lines.
- Sessions beyond the authorized count or date range.
- Developmental diagnoses denied under a plan that limits habilitative care.
- Medical necessity denials where progress toward goals is not documented.
Each denial is corrected or appealed with the plan of care and progress notes, and patterns are traced back to the step that caused them through our denial management service. Open claims are worked by payer and age before filing deadlines pass.
Speech therapy credentialing for SLPs
Each SLP needs an NPI, a state license and enrollment with each payer, including Medicaid managed care plans for pediatric practices. SLPs in private practice can enroll with Medicare and reassign benefits to the group. Medicare Part B does not pay for services furnished by speech-language pathology assistants, while some state Medicaid programs recognize them under their own rules, so assistant visits need payer-by-payer checks.
Our credentialing and enrollment service tracks each application through a nine-stage process, from document collection and CAQH setup to final approval, so new clinicians are not scheduled before their effective date.
What to look for in a billing partner
Our Virtual Assistant team verifies benefits, session limits and authorization before care begins and collects copays upfront. Scriber support records documentation in your EHR in real time. Certified billers apply session-based coding, GN and KX modifiers, submit claims, post payments and work denials and AR.
We work inside your existing EHR/PM system with no software to install and no hidden setup fees, and you have a dedicated account contact and monthly reporting. Pricing is quoted after a free assessment; our pricing page explains the models. Practices that also offer counseling for children or adults can review our behavioral health billing.
For code-level detail, see speech therapy CPT codes on evaluations, 92507 and the GN modifier.
PT, OT, and speech billing under one roof
Rehabilitation practices rarely bill one discipline alone, which is why we provide pt ot speech billing services under a single engagement: timed-code billing with unit rules, visit-limit tracking against authorizations, KX modifier thresholds where Medicare applies, and documentation review that keeps each note tied to the plan of care. The rules are similar across the three disciplines, but the authorization sources differ — commercial plans, carve-outs, and school-based programs each run their own — so every discipline's visits are tracked against its own approval. See our physical therapy billing page, our occupational therapy billing page, read the physical therapy billing guide.
