billing

How to Calculate Your ABA Practice Revenue (Free Calculator)

Step-by-step guide to calculating ABA practice revenue. Covers payer mix, RBT and BCBA billing, utilization rates, and denial costs with a free interactive calculator.

3 min read StreamABA Team
billing revenue practice-management calculators

The ABA Revenue Formula

Every ABA practice’s revenue boils down to a simple equation:

Revenue = Billable Hours × Reimbursement Rate × Staff Count

But the reality is more nuanced. You have different staff types (RBTs and BCBAs) billing at different rates, multiple payers with different reimbursement schedules, and leakage from denials and underutilization.

Let’s break it down.

Step 1: Understand Your Payer Mix

Your payer mix — the percentage of clients under each insurance type — has a massive impact on revenue. Typical ABA reimbursement rates vary widely:

Payer Type RBT Rate (per hour) BCBA Rate (per hour)
Commercial Insurance $55–75 $85–120
Medicaid $35–55 $60–90
Private Pay $75–100+ $100–150+

A practice with 70% commercial clients will earn significantly more per billable hour than one that’s 70% Medicaid. Neither is inherently better — Medicaid often provides more consistent client volume — but you need to know your weighted average rate to forecast accurately.

Weighted Average Rate = Sum of (Payer % × Payer Rate) across all payers

Step 2: Calculate RBT Revenue

RBTs generate the bulk of revenue in most ABA practices through direct service hours.

Monthly RBT Revenue = Number of RBTs × Billable Hours per Week × Weighted Rate × 4.33 weeks/month

For example: 5 RBTs × 25 hours/week × $58/hour × 4.33 = $31,378/month

The key variable here is billable hours. Most RBTs work 30-40 hours per week, but only 20-30 of those hours are billable direct service. The rest goes to documentation, travel, training, and breaks.

Step 3: Calculate BCBA Revenue

BCBAs bill for supervision, assessments, and treatment planning at higher rates but typically fewer hours.

Monthly BCBA Revenue = Number of BCBAs × Billable Hours per Week × Supervision Rate × 4.33 weeks/month

For example: 2 BCBAs × 15 hours/week × $100/hour × 4.33 = $12,990/month

Step 4: Factor In Revenue Leaks

Claim Denials

The average ABA practice sees 5-15% of claims denied. At $44,000/month in gross revenue, an 8% denial rate costs you $3,520/month or $42,240/year.

Common denial reasons:

  • Expired or missing authorizations
  • Incorrect CPT codes
  • Incomplete documentation
  • Duplicate claims
  • Timely filing violations

Underutilization

If your clients are authorized for 20 hours/week but you’re only scheduling 15, you’re leaving 25% of potential revenue undelivered. For a 20-client practice at $58/hour, that gap costs:

20 clients × 5 lost hours × $58 × 4.33 = $25,114/month

This is often the single largest revenue leak in ABA practices.

Step 5: Your Net Revenue

Net Monthly Revenue = (RBT Revenue + BCBA Revenue) − Denial Costs

Net Annual Revenue = Net Monthly × 12

Use Our Free Calculator

Instead of doing all this math by hand, we built an interactive calculator that walks you through each step and shows you:

  • Projected monthly and annual revenue
  • Revenue split between RBT and BCBA services
  • Utilization rate with status indicators
  • Annual cost of claim denials
  • Annual cost of underutilization
  • Revenue per therapist and per client

Screenshot: Calculator results example

Use the free ABA Revenue Calculator →

All calculations happen in your browser — we don’t store any of your data.

Key Benchmarks to Watch

Metric Target Warning
Utilization Rate 85%+ Below 70%
Denial Rate Under 5% Above 10%
Days to Payment Under 30 Above 60
Revenue per RBT $6,000+/mo Below $4,500/mo

How StreamABA Helps

StreamABA gives you real-time visibility into all of these metrics:

  • Utilization dashboards that flag underutilized authorizations before they expire
  • Automated claim scrubbing that catches errors before submission
  • Revenue analytics broken down by payer, provider, and service type
  • Staff utilization reports that show billable hours per therapist

Stop guessing about your practice’s financial health. Learn more about StreamABA →

Live demo · No sales call

Ready to Streamline your practice?

Get instant access to a live demo of the all-in-one ABA platform built by clinicians, for clinicians. No sales call.

HIPAA compliant · Signed BAA · Built for ABA