Never Lose Revenue to Authorization Gaps

ABA Authorization Tracking Software That Protects Every Session

Authorization gaps are the #1 preventable cause of ABA claim denials. Every missed renewal, every session over the approved limit, every undocumented change costs your practice real money. VGPM's authorization management software tracks every authorization in real-time so your team catches problems before they become denials.

30%+
Auth-Related Denials
Nearly a third of ABA claim denials stem from authorization gaps
Real-Time
Unit Tracking
See remaining authorized units as sessions are scheduled and completed
$0
Expired Auth Revenue Loss
Proactive alerts and scheduling guards prevent billing for unauthorized sessions
Authorization Lifecycle

How Does ABA Authorization Tracking Actually Work?

VGPM manages the full authorization lifecycle, from the moment an approval is received through renewal. Every step is tracked, every deadline is monitored.

Auth Received
Authorization entered with payer, dates, and approved units
Units Allocated
Units assigned by CPT code and service type
Sessions Scheduled
Scheduler enforces auth limits before booking
Usage Tracked
Real-time deduction as sessions are completed
Renewal Alerts
Automatic alert 14 days before an authorization expires
Re-Auth Submitted
New authorization entered, cycle continues
Core Capabilities

Authorization Management That Prevents Denials

Four layers of protection between your practice and authorization-related claim denials. Each one catches problems that spreadsheets and manual tracking miss.

Real-Time Unit Tracking

See remaining authorized units at a glance. Every scheduled and completed session deducts from the authorization balance automatically. No more end-of-month surprises when your biller discovers a client ran out of units three weeks ago.

Expiration Alerts

Automatic alert 14 days before an authorization expires. Your designated authorizer is notified with a direct link to the client's authorizations. You'll never discover an expired authorization after sessions have already been delivered and billed.

Scheduling Enforcement

The scheduler checks authorization limits before confirming appointments. If a client's units are exhausted or their auth is expired, booking is blocked with a clear explanation. This prevents the single most common billing error in ABA practices.

Multi-Payer Authorization Rules

Every payer has different authorization requirements: 60-day vs. 180-day periods, 15-minute units vs. hours, different renewal timelines and documentation standards. VGPM stores payer-specific rules so your team applies the right standards without memorizing each payer's quirks.

Industry Context

Why ABA Authorizations Are Uniquely Complex

ABA authorization management isn't like tracking office visit approvals. The combination of long sessions, multiple service codes, supervision requirements, and payer variation makes ABA authorizations one of the hardest operational challenges in behavioral health. Generic practice management software wasn't built for this complexity.

Session Length Variability

ABA sessions run 2 to 8 hours, not 15-minute office visits. A single session can consume 8 to 32 units depending on the payer's unit definition. One miscounted session can blow through a week's worth of authorized units.

Multiple CPT Codes Per Session

A typical ABA session might include direct therapy (97153), supervision (97155), and parent training (97156), each with separate authorization limits. Tracking three unit balances per client per session is where spreadsheets fall apart.

Supervision Authorization Requirements

Supervisor overlap sessions require authorization for both the RBT's direct therapy and the BCBA's supervision. Some payers authorize supervision hours separately. Others bundle them. Missing either authorization means the entire session gets denied.

Payer-Specific Renewal Timelines

Renewal windows range from 30 to 90 days before expiration depending on the payer. Some require updated treatment plans. Others need new assessments. Miss the window, and you're delivering unfunded care while paperwork catches up.

Service Type Separation

Parent training, assessment, direct therapy, and group therapy are each authorized separately. A client might have plenty of direct therapy units remaining but zero assessment hours. Your team needs to see all authorization balances at once, not hunt through separate approval letters.

Retroactive Denial Risk

Sessions delivered without valid authorization are denied retroactively. By the time you discover the gap, your clinician already provided the service, the family received care, and your practice absorbs the full cost. There is no appeals process for delivering services you were never authorized to provide.

Real-World Scenarios

How Authorization Tracking Saves Revenue

These aren't hypotheticals. These are the exact situations that cost ABA practices thousands of dollars every month when authorization tracking is done manually.

Prevented: 3 sessions billed without authorization

The Expired Auth Catch

1
Scheduling
Admin schedules 3 sessions for Client A next week
2
Alert Triggered
VGPM flags: authorization expires in 2 days
3
Action Taken
Admin submits re-authorization request to payer before sessions

Sessions delivered under active authorization. Claims paid without issue.

Prevented: 6 weeks of sessions exceeding approved units

The Over-Utilization Alert

1
Dashboard Review
BCBA reviews caseload and spots Client B at 85% utilization with 6 weeks remaining
2
Clinical Decision
Treatment intensity adjusted to stay within approved limits while maintaining progress
3
Request Filed
Concurrent re-authorization request submitted for additional units

No gap in services. No denied claims. Treatment continued without interruption.

4.8
(12)

What ABA Practices Are Saying

Using the AI session notes features is saving me hours a week when it comes to documentation. And it does a great job.

Our therapist used to be weeks behind on documentation. VGPM makes it so easy, they are now finishing by the end of the session.

The automated billing make billing easy enough that I don't need to hire someone to do it full time.

I've never had a software company actually build something I asked for before.

It's so nice that VGPM has everything built in, unlike our last software that just had a bunch of integrations.

The scheduling locks saved us from a nightmare. We had an RBT working under an expired authorization for two weeks before we caught it at our old software. That can't happen in VGPM.

I can finally see where every dollar is in the revenue cycle without pulling reports from three different systems. The claims page alone was worth switching.

Data collection is actually usable with one hand during a session. I used to dread graphing at the end of the day. Now it's already done by the time I walk out.

We switched from CentralReach and we migrated everything in under three weeks. There were a few hiccups with payer setups, but they resolved them fast.

Denials used to pile up and I had no idea which ones to chase first. VGPM makes it easy to prioritize and manage them. I'm actually caught up for once.

The flat $50 per staff pricing is what got me to look, but the authorization tracking is what sold me. We stopped losing money on sessions that shouldn't have been scheduled.

Parents love the client portal. They can see upcoming sessions, review session notes, and pay their invoices without calling us. It cut our front desk phone volume in half.

The Transformation

The Authorization Nightmare, Over

Without VGPM
With VGPM

Spreadsheet tracking with manual updates after every session

Real-time dashboard that updates automatically as sessions are scheduled and completed

Discovering expired authorizations after sessions have been delivered

Automatic alert 14 days before expiration

Accidentally scheduling sessions beyond authorized limits

Scheduler blocks booking when units are exhausted or auth is expired

Denied claims from authorization gaps, discovered weeks later

Pre-submission validation catches auth issues before claims go out

Calling payers to check remaining units for each client

One dashboard showing every client's utilization, expiration, and status

Need help managing authorizations and billing together? VG Soft Co's Revenue Cycle Management service pairs VGPM's authorization tracking with a dedicated billing team that handles re-authorization submissions, payer follow-ups, and denial management on your behalf.

Frequently Asked Questions

Every scheduled and completed session deducts from the authorization balance automatically. The remaining unit count is visible on the client profile, the scheduler, and the caseload dashboard. You always know exactly where each client stands without checking spreadsheets or calling the payer.
VGPM automatically notifies your designated authorizer 14 days before an authorization expires. The alert includes the client name and a direct link to their authorizations page so your team can submit re-authorization requests before the deadline.
Yes. Many clients have concurrent authorizations for different service types: direct therapy (97153), supervision (97155), assessment (97151), and parent training (97156). VGPM tracks each authorization independently with its own unit balance, date range, and payer rules. Sessions are matched to the correct authorization based on the CPT code.
Claims automatically reference the correct authorization number. If a session falls outside the authorization date range or exceeds the approved unit count, the claim is flagged before submission. This pre-submission check prevents the most common authorization-related denial: billing for services that were never authorized or that exceeded the approved amount.
Each payer can have different authorization periods (60, 90, or 180 days), unit types (15-minute units vs. hours), renewal timelines, and documentation requirements. VGPM stores payer-specific rules so your team applies the right standards automatically. When a new authorization is entered, the system validates it against the payer's known rules.
The caseload dashboard shows every client's authorization status in one view: active authorizations, utilization percentage, remaining units, and upcoming expirations. Sort by expiration date to prioritize renewals, or filter by utilization rate to find clients approaching their limits. Practice owners and BCBAs use this to manage capacity without digging through individual client records.
The scheduler checks remaining authorized units before confirming any appointment. If a client's authorization is exhausted, expired, or would be exceeded by the proposed session, scheduling is blocked with a clear explanation of what's wrong. Your front desk staff can't accidentally create sessions that will be denied later.
Payers authorize services in different formats. Some approve a number of 15-minute units (so 8 units equals 2 hours). Others approve total hours. A few authorize by session count. VGPM converts between these formats automatically based on payer-specific rules, so your team always sees the number that matters: how many sessions can we still deliver?
Most practices are entering authorizations on day one. Your existing authorization data can be imported during onboarding, and new authorizations take about two minutes each to enter. There is no complex configuration required. If your team can read an insurance approval letter, they can set up an authorization in VGPM.
Yes. VGPM is fully HIPAA compliant with end-to-end encryption, role-based access controls, and audit logging. We sign a Business Associate Agreement (BAA) with every practice and undergo regular security assessments. Your client data is never shared, sold, or used for anything outside your practice.
Yes. During onboarding, our team helps you migrate authorization data from your current system, whether that is another practice management platform, spreadsheets, or paper records. Active authorizations are imported with their current unit balances so tracking is accurate from day one.

See Authorization Tracking in Action

Watch the Demo

Stop Losing Revenue to Authorization Gaps

See how VGPM tracks every authorization, alerts your team before deadlines, and prevents scheduling beyond approved limits. Your first look takes 15 minutes.