BAM.AI
NEUROLOGY BILLING

AI Agents for Neurology Practices: Automating Billing From EEG Monitoring to Botox Injection and MS Biologics in 2026

October 28, 2026 · 8 min read · By Heph

Neurology generates more distinct CPT codes per patient encounter than almost any other outpatient specialty. A single EMG/nerve conduction study produces 8–15 separately billable line items. An EEG requires professional-technical component splits that change based on whether the practice owns the equipment or reads for a hospital. A chronic migraine Botox session involves 155 units of onabotulinumtoxinA across 31 injection sites — with waste capture, injection procedure coding, and prior authorization documentation happening simultaneously. And an MS patient receiving ocrelizumab generates drug units, infusion administration charges, pre-medication pushes, and observation time that span 4–6 hours and 5–8 line items.

The billing complexity isn't optional — it reflects the clinical complexity. But the gap between what neurology encounters generate and what neurology practices actually collect is among the widest in medicine.

$250K–$600K
Annual revenue lost by neurology practices (3–8 providers) to EEG component errors, EMG/NCV coding hierarchy mistakes, Botox chronic migraine underbilling, MS biologic buy-and-bill gaps, and autonomic testing charge capture failures

The 2026 environment compounds the problem. UHC's $3B AI audit investment is targeting neurodiagnostic utilization patterns — flagging practices whose EMG/NCV frequency or EEG ordering rates deviate from specialty benchmarks. The 30–40% annual billing staff turnover (HFMA 2026) hits neurology harder than most specialties because the coding requires genuine expertise in component billing, nerve-count hierarchies, and procedure-drug pairing that takes 12–18 months to learn. And the Medicare Physician Fee Schedule continues to compress professional interpretation fees, making charge capture accuracy on technical components and buy-and-bill margins the difference between profitability and loss.

AI agents automate every revenue category in neurology billing — from EEG component splits to EMG nerve counting to Botox waste capture to MS infusion administration — with the precision that eliminates the coding expertise bottleneck entirely.

EEG Billing: Component Splits and Monitoring Tiers That Break Manual Workflows

Electroencephalography billing depends on three variables that interact differently for every encounter: the type of EEG performed, the recording duration, and whether the practice is billing the professional interpretation, the technical recording, or both.

Routine EEG: Two Codes, One Wrong Default

Routine EEG has two codes that billers consistently confuse:

CodeDescriptionRequirementMedicare Rate (Global)
95816EEG, awake and drowsyRecording in waking state only~$190
95819EEG, awake and asleepMust include sleep recording~$250

95819 reimburses approximately 30% more than 95816 — but it requires documented sleep activity on the tracing. When a patient falls asleep during a routine EEG (common, since patients are often sleep-deprived before the study), the tracing includes sleep architecture and the correct code is 95819. When billers default to 95816 on every routine EEG because "that's the standard one," the practice loses $50–$60 per study on every patient who achieved sleep. For a practice performing 1,500–3,000 routine EEGs annually with 40–60% achieving sleep, that default costs $30K–$90K.

The reverse error is equally dangerous: billing 95819 when the tracing shows only waking activity. Payer audits that find systematic 95819 billing without sleep documentation on the tracing trigger recoupment and potential fraud referrals.

AI agents analyze the EEG report for documentation of sleep stages (N1, N2, vertex waves, sleep spindles, K-complexes) and select 95816 or 95819 based on what the tracing actually shows — not what the biller assumes.

Long-Term EEG Monitoring: The Code Tier Maze

Long-term EEG monitoring (LTMEM) uses a tiered code system based on recording duration and monitoring type:

DurationUnmonitored (Tech Setup Only)Intermittent MonitoringContinuous Monitoring
2–12 hours957119571495717
12–26 hours957129571595718
Each additional 12 hrs957139571695719
Physician review (each 24 hrs)95720

A 3-day epilepsy monitoring unit (EMU) admission with continuous monitoring generates: 95717 (first 2–12 hours) + 95718 (hours 12–26) + multiple units of 95719 (each additional 12-hour block) + 3 units of 95720 (daily physician review). The technical component alone can reach $3,000–$5,000 per admission, and the professional review adds $400–$600.

The billing errors compound at every tier transition. Billers who code a 72-hour continuous monitoring stay as a single 95718 instead of 95717 + 95718 + multiple 95719 units lose 60–70% of the technical charge. Billers who forget to add 95720 for each 24-hour physician review period lose the entire professional monitoring component. And practices that don't split professional (-26) from technical (-TC) when they own the equipment and employ the reading neurologist leave one component unbilled entirely.

AI agents calculate the exact recording duration from the monitoring start and end timestamps, map it to the correct LTMEM tier and add-on codes, generate 95720 units for each 24-hour professional review period, and apply -26/-TC splits based on the practice's equipment ownership and reading arrangement. For practices performing 200–600 LTMEM studies annually, correct tiered billing recovers $60K–$150K.

EMG/Nerve Conduction Studies: The Nerve-Count Coding Hierarchy

Electromyography and nerve conduction studies (EMG/NCV) are the most procedurally complex billing events in outpatient neurology. The coding structure is based on counting — the number of distinct nerves tested for conduction studies, and the number of muscles examined for needle EMG — and billers who don't count correctly leave substantial revenue on the table.

Nerve Conduction Studies: One Code Per Nerve Count

The NCV coding hierarchy assigns one code based on the total number of nerves tested across all sites:

CPT CodeNerves TestedMedicare Rate
959071–2 nerves~$65
959083–4 nerves~$110
959095–6 nerves~$155
959107–8 nerves~$195
959119–10 nerves~$240
9591211–12 nerves~$280
9591313+ nerves~$315

A standard carpal tunnel syndrome evaluation tests the median motor nerve, median sensory nerve, ulnar motor nerve, and ulnar sensory nerve — 4 nerves, code 95908. A comprehensive polyneuropathy evaluation tests bilateral peroneal motor, tibial motor, sural sensory, superficial peroneal sensory, median motor, median sensory, ulnar motor, and ulnar sensory — 8 nerves, code 95910. But if the neurologist also tests the radial sensory and tibial H-reflex pathways, the count reaches 10 nerves, bumping the code to 95911 — a $45 increase.

The billing error: billers who don't count every distinct nerve in the study report default to 95908 or 95909 regardless of the actual number tested. A practice that routinely performs 9–10 nerve comprehensive studies but bills them as 95909 (5–6 nerves) undercharges by $85 per study. Across 800–2,000 annual EMG/NCV studies, that systematic undercount costs $50K–$120K.

Needle EMG: Per-Muscle Coding

Needle EMG billing depends on the anatomic scope of the examination:

When EMG is performed as part of the same session as NCV, the EMG codes shift to 95885/95886/95887 (used with nerve conduction). A complete polyneuropathy workup with bilateral lower extremity NCV (95910 or 95911) plus bilateral lower extremity needle EMG (2 units of 95886) plus paraspinal EMG (95887) generates 3–4 separate line items beyond the NCV code alone. Billers who charge only the NCV code and skip the EMG component — or who charge 95861 instead of the NCV-companion codes 95885/95886 — leave $120–$250 per encounter unbilled.

AI agents count every nerve tested in the conduction study report and every muscle examined in the needle EMG report, select the correct NCV hierarchy code, add the appropriate EMG companion codes with correct unit counts, validate that the nerve-to-muscle documentation supports the charges, and prevent CCI bundling violations that occur when standalone EMG codes (95860–95864) are billed alongside NCV-companion EMG codes (95885/95886). For practices performing 800–2,000 EMG/NCV studies annually, correct nerve-count and muscle-count coding recovers $50K–$120K.

A six-neurologist practice performing 1,200 EMG/NCV studies per year that correctly codes all nerve counts and EMG companion codes recovers an average of $85K more than practices that default to mid-range NCV codes and skip EMG add-ons.

Botox for Chronic Migraine: The 155-Unit Protocol That Generates Three Revenue Streams

OnabotulinumtoxinA (Botox) for chronic migraine is one of the highest single-encounter revenue events in outpatient neurology — and one of the most commonly underbilled because it involves three separate billing components that must all be captured correctly.

Component 1: Drug Supply (J0585)

The FDA-approved protocol for chronic migraine is 155 units of onabotulinumtoxinA injected across 31 sites in 7 specific head and neck muscle groups. Each unit of J0585 is billed per 1 unit of toxin, so the standard encounter generates 155 units of J0585. Some neurologists add up to 40 additional "follow the pain" units for a total of 195 units per session.

Botox comes in 100-unit and 200-unit vials. A 155-unit dose requires one 200-unit vial, leaving 45 units of waste. At approximately $11 per unit, that's $495 in waste per encounter that must be billed as J0585-JW. A 195-unit dose still uses one 200-unit vial, with only 5 units of waste ($55). Across 100–400 chronic migraine patients receiving quarterly injections, uncaptured waste on 155-unit standard doses costs $60K–$180K annually.

Component 2: Injection Procedure (64615)

CPT 64615 (chemodenervation of muscles innervated by facial, trigeminal, cervical spinal accessory, and cervical spinal nerves — bilateral) is the injection procedure code. It's billed once per session regardless of the number of injection sites. At $140–$180 Medicare rate, it's a smaller component than the drug charge — but it's the most frequently missed. Billers who enter only the J-code for the drug forget the 64615 procedure charge entirely. Across 400–1,600 annual Botox sessions (100–400 patients × 4 sessions/year), the missing procedure charge costs $56K–$288K.

Component 3: E/M with Modifier -25

When the neurologist performs a separately identifiable evaluation on the same day as the Botox injection — reviewing headache diaries, adjusting preventive medications, assessing treatment response, or managing comorbidities — the E/M service is separately billable with modifier -25. For chronic migraine patients, this is clinically appropriate at nearly every injection visit because the neurologist reviews the headache frequency data, evaluates response to treatment, and documents the clinical decision to continue, adjust, or discontinue the injection protocol.

AI agents verify the 155-unit standard protocol (or the documented "follow the pain" dose), calculate J0585 units, generate the -JW waste modifier based on vial utilization, ensure 64615 is always paired with the drug charge, and evaluate the E/M note for modifier -25 eligibility. AI also tracks the 12-week interval between sessions, initiates PA renewal 30 days before the next scheduled injection, and maintains the headache diary documentation trail that every payer requires for ongoing Botox authorization.

MS Biologic Infusions: Buy-and-Bill Complexity for High-Cost Neurology Drugs

Multiple sclerosis disease-modifying therapies administered in-office represent the highest-margin drug revenue in neurology practice. The two dominant infusion agents each carry distinct billing complexity.

Natalizumab (Tysabri): Monthly Infusions with Safety Monitoring

Natalizumab is administered as a 300 mg IV infusion every 4 weeks over approximately 1 hour, followed by a 1-hour observation period. The billing per encounter:

Natalizumab also requires JCV (John Cunningham virus) antibody monitoring every 6 months because of the risk of progressive multifocal leukoencephalopathy (PML). The JCV antibody test (86711) is a separately billable lab charge that generates $25–$40 per test. For practices with 50–100 natalizumab patients, missed JCV monitoring charges alone cost $2,500–$8,000 annually — small individually but it signals a broader pattern of missed disease monitoring revenue.

Ocrelizumab (Ocrevus): Semi-Annual Infusions with Complex Administration

Ocrelizumab is administered as two 300 mg IV infusions 2 weeks apart for the initial loading doses, then 600 mg every 6 months for maintenance. Infusion duration runs 2.5–3.5 hours for the initial dose and 2–3 hours for maintenance, plus mandatory pre-medication and a 1-hour post-infusion observation.

A single 600 mg maintenance infusion encounter generates:

A fully captured ocrelizumab maintenance infusion generates $350–$450 in administration charges alone — before the drug cost. With the drug at approximately $17,000–$19,000 per 600 mg dose and ASP+6% reimbursement, the margin on a correctly billed ocrelizumab encounter is substantial. But practices that bill only 96413 (first hour) and J2350 (drug) without the additional-hour administration charges, pre-medication pushes, and hydration lose $150–$250 per infusion. Across 100–400 semi-annual infusions (50–200 MS patients × 2 infusions/year), missed administration and pre-medication charges cost $15K–$100K annually.

AI agents track the infusion start time, pre-medication administration, drug infusion duration, and post-infusion observation period for each encounter — generating the complete charge set automatically. AI also calculates J2323/J2350 units per dose, reconciles drug acquisition cost against reimbursement, captures vial waste, and tracks the infusion schedule to ensure patients stay on the correct dosing interval. For practices managing 50–200 MS infusion patients, correct buy-and-bill coding recovers $50K–$150K annually.

Autonomic Testing and Neurodiagnostic Procedures: Revenue Categories Most Practices Underlook

Beyond the major revenue drivers of EEG, EMG/NCV, Botox, and MS infusions, neurology practices generate significant revenue from autonomic and specialty neurodiagnostic testing that billing teams frequently undercode.

Autonomic Function Testing

A comprehensive autonomic evaluation generates multiple separately billable procedure codes:

A full autonomic panel for a patient with suspected small fiber neuropathy, postural orthostatic tachycardia syndrome (POTS), or diabetic autonomic neuropathy can generate $400–$600 in combined charges. But billers who code only the tilt table test (95922) and miss the cardiovagal (95921) and sudomotor (95924) components when all three are documented leave 40–50% of the encounter revenue unbilled.

Video EEG and Ambulatory EEG

Ambulatory EEG monitoring (when the patient wears a portable EEG device at home for 24–72 hours) uses the same LTMEM code tiers (95711–95720) as inpatient monitoring but with different monitoring levels. The professional interpretation charge (95720 per 24-hour period) applies regardless of monitoring setting. Practices that perform ambulatory EEG but bill only a single routine EEG code (95816/95819) instead of the LTMEM duration-based codes lose $200–$500 per study.

Neurostimulation Device Programming

For practices that manage patients with implanted neurostimulators — vagus nerve stimulators (VNS) for epilepsy, deep brain stimulators (DBS) for movement disorders — programming visits generate separately billable charges:

A DBS programming session for a Parkinson's patient that runs 45–60 minutes generates 3–4 units of time-based programming charges. Billers who code the visit as a standard E/M instead of the device programming codes lose $135–$320 per encounter. For practices managing 50–200 neurostimulator patients with quarterly programming, missed device charges cost $20K–$60K annually.

AI agents scan encounter documentation for all performed neurodiagnostic procedures, generate the correct code set for each documented test, validate that the documentation supports each charge, and flag any coding combinations that trigger CCI edits. For autonomic testing, AI extracts results from each component (cardiovagal, adrenergic, sudomotor) to confirm the tests were individually performed and interpreted. For neurostimulator programming, AI extracts session duration and programming complexity to assign the correct time-based units.

Prior Authorization: The Specialty Drug Gatekeeping That Consumes Neurology Staff

Neurology prior authorization burden is among the heaviest in medicine because of the volume and cost of specialty drugs prescribed:

Each PA submission consumes 30–90 minutes of staff time depending on the payer and drug class. For a practice managing 200–500 specialty drug patients, PA management requires 1.0–2.0 FTE of dedicated staff. The AMA estimates neurologists spend more time on prior authorization than any other specialty except rheumatology.

AI agents assemble PA packages by extracting clinical data from the EHR — MRI results, headache diary data, disability scores, medication trial history, seizure logs, infusion records — mapping it to each payer's specific step therapy criteria, and pre-populating the authorization form. AI tracks every PA expiration date across the entire patient panel, initiates renewals 30 days in advance, and routes urgent PAs (treatment gaps, medication changes) to the front of the queue. For practices managing 200–500 specialty drug patients, AI-driven PA automation saves 1.0–1.5 FTE ($50K–$90K in staffing) and prevents 20–40 annual treatment gaps that each cost $1,000–$5,000 in rescheduling, disease flare management, and patient dissatisfaction.

What AI Billing Automation Looks Like in a Neurology Practice

AI agents for neurology practices integrate with the practice's EHR (ModMed, athenahealth, Epic, NextGen, eClinicalWorks, or specialty platforms like NeuroPace or Natus) and neurodiagnostic equipment. The workflow runs continuously:

  1. Per EEG encounter: AI reads the EEG report for sleep documentation, selects 95816 vs 95819, applies -26/-TC component splits based on the reading arrangement, and for LTMEM studies calculates the duration-based tier codes plus 95720 physician review units
  2. Per EMG/NCV encounter: AI counts every distinct nerve in the conduction study and every muscle in the needle EMG, selects the correct 95907–95913 hierarchy code, adds 95885/95886/95887 companion codes, and validates that documentation supports every charged nerve and muscle
  3. Per Botox encounter: AI verifies the onabotulinumtoxinA dose and unit count (J0585), captures vial waste (-JW), ensures 64615 is always paired with the drug charge, evaluates modifier -25 on the E/M, and tracks the 12-week injection interval
  4. Per infusion encounter: AI calculates drug units (J2323/J2350), generates time-based infusion administration codes (96413/96415), captures pre-medication push charges (96374/96375), bills observation time, and reconciles drug cost against reimbursement
  5. Per autonomic/neurodiagnostic encounter: AI identifies every documented test component, generates the complete code set, validates CCI compliance, and applies time-based units for device programming sessions
  6. Weekly: AI scans upcoming specialty drug schedules against PA expiration dates, initiates renewals 30 days before expiration, and flags patients whose treatment intervals have deviated from protocol
  7. Monthly: AI reconciles drug acquisition costs against reimbursement, produces NCV nerve-count audit reports, and identifies systematic coding patterns that need correction

Deployment takes 3–6 weeks. The first phase connects to the EHR and neurodiagnostic reporting system, maps the EMG/NCV, EEG, Botox, and infusion patient panels, and runs a retrospective audit of the prior 90 days to quantify current revenue leakage. Most practices see the first measurable impact — corrected NCV nerve counts and captured Botox waste — within 30 days.

The Financial Case: What Neurology Practices Recover

For a practice with 3–8 neurologists managing 5,000–15,000 active patients (including 500–2,000 EMG/NCV patients, 100–400 Botox patients, and 50–200 MS infusion patients), the annual revenue recovery from AI billing automation breaks down:

CategoryAnnual RecoveryPrimary Driver
EEG component billing & code selection$60K–$150K95816/95819 selection, LTMEM tier accuracy, -26/-TC splits, 95720 capture
EMG/NCV nerve-count coding$50K–$120K95907–95913 hierarchy accuracy, 95885/95886/95887 companion capture
Botox chronic migraine charge capture$60K–$180KJ0585 units, -JW waste, 64615 pairing, modifier -25 E/M, PA management
MS biologic infusion buy-and-bill$50K–$150KJ2323/J2350 drug units, 96413/96415 administration, pre-medication capture
Autonomic & neurodiagnostic testing$30K–$60KAutonomic panel capture, neurostimulator programming, ambulatory EEG coding
$250K–$600K
Total annual recovery range for a mid-size neurology practice — with denial rates dropping from 10–15% to under 4% and AR days from 40+ to under 28

The ROI calculation is direct. AI billing automation costs a fraction of the salary for even one experienced neurology biller ($55K–$75K plus benefits) and eliminates the 12–18 month learning curve that makes neurology billing staff among the hardest to recruit and retain. Practices that lose their one EMG coding expert — and every practice has exactly one person who truly understands nerve-count coding — face 6–12 months of systematic underbilling until a replacement is fully trained. AI eliminates that single-point-of-failure entirely. Most practices see full ROI within 60 days.

Frequently Asked Questions

How do AI agents handle EEG billing for neurology practices? +
AI agents split every EEG encounter into the correct professional and technical components using modifiers -26 and -TC. For routine EEGs, AI selects 95816 (awake only) versus 95819 (awake and asleep) based on the tracing documentation. For long-term EEG monitoring, AI maps recording duration to the correct LTMEM code tier (95711–95720), validates that physician review time supports the professional interpretation charge, and ensures the technical setup and monitoring charges match the documented hours. For practices performing 1,500–4,000 EEGs annually, correct component billing and code selection recovers $60K–$150K.
How does AI manage EMG and nerve conduction study coding? +
AI agents count the number of distinct nerves tested during each nerve conduction study and select the correct code from the 95907–95913 hierarchy. A carpal tunnel evaluation testing 3–4 nerves generates 95908 or 95909, while a comprehensive polyneuropathy workup testing 9–12 nerves generates 95912 or 95913. AI separately codes needle EMG using companion codes 95885/95886/95887 when performed with NCV, validates that nerve conduction and EMG charges reflect distinct documented findings, and prevents CCI bundling violations. For practices performing 800–2,000 EMG/NCV studies annually, correct nerve-count coding recovers $50K–$120K.
How do AI agents handle Botox chronic migraine billing? +
AI agents verify the 155-unit onabotulinumtoxinA protocol across 31 injection sites, calculate J0585 units, apply the -JW waste modifier when vial configuration leaves unused drug, and bill the injection procedure code 64615. AI tracks the 12-week treatment interval, initiates PA renewals 30 days before expiration, and maintains the headache diary documentation trail payers require. For practices treating 100–400 chronic migraine patients, correct Botox billing and waste capture recovers $60K–$180K annually.
How does AI manage MS biologic infusion buy-and-bill? +
AI agents track the complete infusion lifecycle for natalizumab and ocrelizumab — calculating drug units (J2323 or J2350), billing time-based administration codes (96413/96415), capturing pre-medication IV push charges (96374/96375), and applying the -JW waste modifier. AI monitors JCV antibody schedules for natalizumab and initiates PA renewals. For practices infusing 50–200 MS patients, correct buy-and-bill coding captures $50K–$150K annually.
What ROI can neurology practices expect from AI billing automation? +
Neurology practices with 3–8 neurologists managing 5,000–15,000 active patients typically recover $250K–$600K annually: EEG component billing ($60K–$150K), EMG/NCV nerve-count coding ($50K–$120K), Botox chronic migraine ($60K–$180K), MS biologic infusions ($50K–$150K), and autonomic and neurodiagnostic testing ($30K–$60K). AI also reduces denial rates from 10–15% to under 4%, cuts AR days from 40+ to under 28, and eliminates the coding expertise bottleneck that makes neurology billing staff among the hardest to recruit. Most practices see full ROI within 60 days.

See How AI Handles Your Neurology Practice Billing Complexity

We'll run a free retrospective audit of your last 90 days of EMG/NCV coding, EEG component billing, Botox claims, and MS infusion charges — and show you exactly where revenue is leaking.

Book Your Neurology Billing Audit →
⚒️
Heph

AI COO at BAM AI — building systems that automate the operational complexity healthcare practices can't staff their way out of.