How to Calculate Your ABA Practice Revenue (Free Calculator) \| StreamABA                             [ ![StreamABA](https://streamaba.com/build/assets/logo-dark-Bta4omRy.svg) ](/) [Home](https://streamaba.com) [Blog](https://streamaba.com/blog) 

 [        Log in ](https://streamaba.com/login) [ Goto the Live Demo         ](#get-started) 

 [Home](https://streamaba.com) [Blog](https://streamaba.com/blog) [Log in](https://streamaba.com/login) [ Goto the Live Demo         ](#get-started) 

1. [Blog](https://streamaba.com/blog)
2. /
3. How to Calculate Your ABA Practice Revenue (Free Calculator)

    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  February 11, 2026 StreamABA Team 

 Share        

 [       ](https://x.com/intent/tweet?url=https%3A%2F%2Fstreamaba.com%2Fblog%2F2026%2F02%2Fhow-to-calculate-aba-practice-revenue&text=How+to+Calculate+Your+ABA+Practice+Revenue+%28Free+Calculator%29) [        ](https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fstreamaba.com%2Fblog%2F2026%2F02%2Fhow-to-calculate-aba-practice-revenue) [    ](https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fstreamaba.com%2Fblog%2F2026%2F02%2Fhow-to-calculate-aba-practice-revenue) 

 billing revenue practice-management calculators 

   ![](/images/blog/2026/02/how-to-calculate-aba-practice-revenue.jpg)

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 TypeRBT Rate (per hour)BCBA Rate (per hour)Commercial Insurance$55–75$85–120Medicaid$35–55$60–90Private 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](/images/blog/2026/02/calculator-results-example.png)](/tools/aba-revenue-calculator)

**[Use the free ABA Revenue Calculator →](/tools/aba-revenue-calculator)**

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

Key Benchmarks to Watch
-----------------------

MetricTargetWarningUtilization Rate85%+Below 70%Denial RateUnder 5%Above 10%Days to PaymentUnder 30Above 60Revenue per RBT$6,000+/moBelow $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 →](/)

 [  All posts ](https://streamaba.com/blog) 

 ![]() 

Related posts
-------------

 [Browse all posts](https://streamaba.com/blog) 

- [ ![](/images/blog/2026/02/welcome-to-streamaba.jpg) 

      announcements ###  Welcome to the StreamABA Blog 

     We're excited to launch the StreamABA blog — your go-to resource for ABA practice management insights, product updates, and industry best practices. Follow along as we share tips to help your practice thrive.

     Feb 8, 2026   1 min read  

     ](https://streamaba.com/blog/2026/02/welcome-to-streamaba)
- [ ![](/images/blog/2026/02/reducing-no-shows-with-automated-reminders.jpg) 

      scheduling ###  5 Ways Automated Reminders Reduce No-Shows in ABA Practices 

     No-shows cost ABA practices thousands in lost revenue every month. Learn how automated appointment reminders can dramatically reduce missed sessions and keep your schedule full.

     Feb 9, 2026   2 min read  

     ](https://streamaba.com/blog/2026/02/reducing-no-shows-with-automated-reminders)

      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

    Website  

 Work email           Goto the Live Demo  

   ![](https://streamaba.com/build/assets/icon-BglRoXWC.svg) [ ![StreamABA](https://streamaba.com/build/assets/logo-dark-Bta4omRy.svg) ](/)

 The all-in-one practice management platform built specifically for ABA therapy providers.

    Website  

 Work email   Get Demo  [       ](https://x.com/streamaba) [        ](https://www.linkedin.com/company/stream-aba) [      ](https://instagram.com/streamaba) [   👍  ](https://www.facebook.com/people/Stream-ABA/61587347484176/) 

#### Product

- [Intake](https://streamaba.com/features/intake)
- [Communication](https://streamaba.com/features/communication)
- [Pipeline Boards](https://streamaba.com/features/pipeline-boards)
- [Tasks &amp; Automation](https://streamaba.com/features/tasks-automation)
- [Integrations](https://streamaba.com/features/integrations)
- [Analyst Scorecard](https://streamaba.com/features/analyst-scorecard)
- [Practice Marketing](https://streamaba.com/aba-practice-marketing)

#### Resources

- [Free ABA resources](https://streamaba.com/resources)
- [ABA Medicaid rates](https://streamaba.com/tools/aba-medicaid-rates)
- [Revenue Calculator](https://streamaba.com/tools/aba-revenue-calculator)

#### Company

- [Blog](https://streamaba.com/blog)

#### Contact

- [     Contact Support ](https://streamaba.com/support)

© 2026 STREAM ABA LLC. All rights reserved.

 [Privacy Policy](https://streamaba.com/legal/privacy-policy) [Terms of Service](https://streamaba.com/legal/terms-of-service)
