ABA Billing Companies in Philadelphia: A 2026 Buyer's Guide for Clinic Owners
Updated: Sep 26

Most articles about ABA billing companies in Philadelphia are ranked lists a number one pick, nine runners-up, and not much explanation of how the reader could evaluate any of it independently. This isn't that. It's a framework for understanding what ABA billing actually involves in this specific market, what a billing partner should be doing for your clinic, and how to compare your own shortlist of vendors using criteria you can verify yourself whether or not MedCloudMD ends up being part of that shortlist.
Why ABA Billing Requires More Than Standard Medical Billing
A billing team that handles ABA the same way it handles a primary care claim will eventually run into trouble, because three things about ABA billing don't map cleanly onto general medical billing.
The CPT code set is documentation-dependent, not interchangeable
The core ABA codes — 97151 (behavior identification assessment), 97152 (additional assessment time, add-on), 97153 (adaptive behavior treatment by protocol, typically RBT-delivered), 97154 (group adaptive behavior treatment), 97155 (adaptive behavior treatment with protocol modification, requiring a BCBA), 97156 and 97157 (family and multiple-family guidance), and 97158 (group treatment with protocol modification) — each require documentation that matches what actually happened in the session. A 97155 claim needs to show the BCBA was present and actively modifying the treatment protocol; a note that reads like routine RBT supervision won't support it.
Units are counted in 15-minute increments
ABA is billed in 15-minute units, so a single session can generate several claim lines. A short session, an interruption, or overlapping providers can all change the unit count — and unit-level errors that repeat across many sessions are exactly the pattern that draws payer audit attention.
Authorization is an ongoing operational task, not a one-time step
Initial ABA authorizations require clinical justification tied to assessment findings and proposed treatment hours; renewals require updated documentation submitted before the current authorization expires. A lapsed authorization can mean sessions that were delivered can't be billed until it's resolved — and some payers won't retroactively authorize sessions already provided.
EXPERT INSIGHT A billing team that only tracks whether a claim was submitted, not whether the underlying authorization is still valid, will eventually bill sessions that fall outside an authorized window — and that revenue is often unrecoverable. |
Philadelphia and Pennsylvania Payer Considerations
Pennsylvania delivers Medicaid behavioral health through HealthChoices, a county-based managed care system overseen by the Office of Mental Health and Substance Abuse Services (OMHSAS). Each county is assigned to a specific Behavioral Health Managed Care Organization (BH-MCO), and for Philadelphia County specifically, that BH-MCO is Community Behavioral Health (CBH) — the exclusive behavioral health managed care organization for Philadelphia Medicaid members.
This matters practically because BH-MCOs set their own provider manuals, authorization requirements, and documentation standards. A prior authorization process that works for a clinic billing through CBH in Philadelphia may not directly apply to a clinic billing through PerformCare or Community Care Behavioral Health in a neighboring county — and commercial payers layer their own ABA-specific policies and delegated authorization vendors on top of that, which can also change. (As one real example, one major Pennsylvania commercial payer transitioned ABA authorization management for its HMO line from one vendor to another in April 2026 — a reminder that even established authorization pathways can shift with little warning.)
Verify before you assume: HealthChoices requirements, BH-MCO assignments, and commercial payer ABA policies can change. Confirm current requirements directly with CBH (for Philadelphia), the applicable BH-MCO for other counties, OMHSAS, and each specific commercial payer before submitting claims. |
The ABA CPT Codes Billing Teams Need to Understand
Code | General Purpose | Who Typically Performs It | Common Billing Issue |
97151 | Behavior identification assessment | BCBA | Time and findings not clearly documented |
97152 | Additional assessment time (add-on) | BCBA or qualified staff | Billed without the required primary code |
97153 | Adaptive behavior treatment by protocol | RBT, under BCBA supervision | Documentation reads generic, not session-specific |
97154 | Group adaptive behavior treatment | RBT, under BCBA supervision | Group composition/size not documented |
97155 | Treatment with protocol modification | BCBA | Note doesn't show active BCBA modification, not just oversight |
97156 | Family adaptive behavior treatment guidance | BCBA or qualified staff | Caregiver participation not documented |
97157 | Multiple-family group guidance | BCBA or qualified staff | Group attendance/structure unclear |
97158 | Group treatment with protocol modification | BCBA | Confused with 97154 (no protocol modification) |
Code descriptions and payer-specific documentation expectations should be verified against current AMA CPT guidance and the applicable payer's ABA policy — this table is a working reference, not a substitute for that verification.
ABA Revenue Cycle Workflow
Patient Intake → Eligibility → Credentialing → Authorization → Scheduling → Session Documentation → Charge Capture → Coding Review → Claim Scrubbing → Claim Submission → Payer Adjudication → Payment Posting → Denial Management → Appeals → A/R Follow-Up → Reporting.
Two stages deserve particular attention in ABA specifically: authorization (because it has to stay current throughout treatment, not just at intake) and session documentation (because it's what connects the CPT code to what actually happened, and it's usually written by clinical staff who may not think in billing terms).
Where ABA Revenue Actually Leaks
Problem | What Causes It | How to Detect It | Prevention Strategy |
Expired authorization | Renewal not submitted before expiration | Track authorization end dates against the schedule | Assign someone to own the authorization calendar |
Incorrect units | Session length miscounted or misdocumented | Spot-check unit counts against session notes | Reconcile scheduled vs. billed time regularly |
Missing documentation | Note doesn't support the billed code | Sample audit of notes against claims | Tie documentation templates directly to CPT requirements |
Incorrect CPT selection | 97153 vs. 97155 confusion (RBT vs. BCBA-led) | Review who delivered the service vs. code billed | Confirm provider credential matches the code |
Eligibility gaps | Coverage changed between sessions | Re-verify eligibility periodically, not just at intake | Build eligibility checks into the scheduling workflow |
Credentialing gaps | New BCBA/RBT not yet credentialed with a payer | Track credentialing status by provider and payer | Start credentialing before the provider's start date |
Unworked A/R | Denied or unpaid claims sit without follow-up | Review A/R aging by bucket regularly | Set a defined follow-up cadence |
Timely filing losses | Claims submitted after the payer's filing window | Track submission date against date of service | Flag claims approaching the filing deadline |
ABA Billing Software vs. Full-Service RCM vs. Hybrid
Factor | ABA Billing Software | Outsourced Billing Partner | Hybrid Model |
What it provides | Tools for scheduling, documentation, and claim generation | Dedicated staff managing the full billing cycle | Software plus a billing team using it |
Staffing | Your team operates it | Vendor's team operates it | Shared — vendor staff plus your oversight |
Denial follow-up | Usually your responsibility | Typically included | Depends on the specific agreement |
Authorization management | Tracking tools, but you act on them | Often fully managed | Shared responsibility |
Best fit | Clinics with strong internal billing staff | Clinics without dedicated billing capacity | Clinics wanting control plus support |
Software and outsourced billing solve different problems — a platform gives you infrastructure, but someone still has to work denials and chase authorizations. Several companies serving the ABA market fall into recognizably different categories: some (like CentralReach and Rethink) are primarily ABA-native clinical and billing platforms; some (like Netsmart) focus specifically on behavioral health and publicly funded care organizations; some (like Waystar and AdvancedMD) operate as enterprise-scale clearinghouse and automation infrastructure; and others (like MedCloudMD) operate as specialized outsourced billing and revenue cycle partners built around ABA and behavioral health specifically. None of these categories is universally "better" — they solve different parts of the problem, and a clinic's internal staffing and claim volume should drive which category fits.
On vendor comparisons: Public information reviewed for this guide reflects general category positioning (software platform vs. outsourced RCM vs. enterprise infrastructure) rather than independently verified performance statistics for any specific company. Request current, company-specific information — pricing, service scope, and references — directly from any vendor you're evaluating. |
Vendor Evaluation Scorecard
Use this with any billing company you're seriously considering, including your current one:
Evaluation Area | Questions to Ask | Evidence to Request |
ABA specialization | Is ABA a primary focus or one of many specialties? | Specific ABA client examples and CPT code experience |
Pennsylvania payer knowledge | Do they understand CBH/HealthChoices and PA commercial payers? | Examples of PA-specific authorization handling |
Authorization management | Do they own the full lifecycle, including renewals? | Their authorization tracking process, described in detail |
Coding expertise | Do they understand 97151-97158 distinctions? | How they review documentation against code selection |
Denial management | What's the actual denial workflow? | Denial categorization and appeal process description |
A/R follow-up | How often is aging A/R actively worked? | Defined follow-up cadence by aging bucket |
Technology integration | Which ABA platforms do they connect with? | Named integrations (e.g., CentralReach, Rethink) |
Reporting | Can you see KPIs in real time or only on request? | Sample report or dashboard demonstration |
Compliance/HIPAA | Will they sign a BAA? How is PHI handled? | Signed BAA and described security practices |
Pricing transparency | What's included vs. billed separately? | Full, itemized fee schedule in writing |
Common Mistakes Philadelphia ABA Clinics Make
Common Mistake #1: Treating ABA billing like general medical billing The code set, unit structure, and authorization demands are specific enough that generalist billing experience doesn't automatically transfer. |
Common Mistake #2: Waiting until authorization expires to request renewal Renewals need lead time — starting the process only after expiration creates a billing gap that may not be recoverable. |
Common Mistake #3: Measuring a billing company only by claim submission volume Submission speed doesn't tell you anything about denial rates, A/R aging, or whether denials are actually being worked. |
Common Mistake #4: Ignoring small underpayments across high claim volume A few dollars per claim adds up quickly at ABA's typical session volume — and underpayments rarely get caught without someone specifically checking for them. |
Common Mistake #5: Letting clinical documentation and billing operate independently When BCBAs and RBTs don't know what their notes need to say to support a specific code, denials become a recurring pattern rather than an occasional issue. |
Common Mistake #6: Choosing a vendor based only on percentage pricing A lower percentage on a claim that gets denied and never reworked costs more than a slightly higher percentage attached to a clean, collected claim. |
A Decision Framework
Does your practice have recurring denials? → Analyze denial root causes before shopping for a new vendor — the cause may be documentation, not the billing company. |
Do authorization gaps occur regularly? → Evaluate how authorization renewal is currently tracked and owned. |
Is A/R aging increasing? → Review follow-up cadence and whether claims are being worked proactively. |
Does your team lack ABA-specific coding expertise? → Consider a specialized ABA billing partner rather than a generalist. |
Do you already have strong internal billing staff? → A technology platform or hybrid model may fit better than full outsourcing. |
ABA Billing KPIs Worth Tracking
KPI | What It Measures | Warning Sign |
Clean Claim Rate | Claims accepted without preventable errors | Declining rate over consecutive months |
Denial Rate | Percentage of claims denied | Rate climbing without an identified cause |
Days in A/R | Average time revenue stays outstanding | Rising trend, especially in the 60-90+ day range |
Authorization Gap Rate | Sessions delivered without valid authorization | Any recurring pattern, even a small one |
Net Collection Rate | Revenue collected vs. collectible amount | Gap widening between billed and collected |
Unworked A/R | Claims with no follow-up activity | Aging claims with no documented outreach |
No universal numeric benchmark applies to every clinic — these are the KPIs worth tracking consistently, and a trend in the wrong direction is the signal to investigate, not a specific number alone.
ABA Billing Contract Cost Checklist
☐ What is included in the base fee?
☐ What is explicitly excluded?
☐ Are denial follow-up and appeals included?
☐ Is credentialing support included or billed separately?
☐ Is authorization management included?
☐ Are clearinghouse fees separate?
☐ Are there implementation or setup fees?
☐ Is there a minimum monthly fee?
☐ What is the contract term and cancellation process?
☐ What happens to in-progress claims if the contract ends?
Common ABA billing pricing models include percentage-of-collections, flat monthly fees, per-claim pricing, and hybrid structures. No single model is inherently better — what matters is whether the quote reflects the full scope of service, not just claim submission.
Audit Readiness Checklist
Authorization
☐ Current authorization verified for each active patient
☐ Authorization dates and authorized units reviewed
☐ Provider eligibility confirmed for each billed service
Documentation
☐ Session documentation complete for each billed date
☐ Documented service supports the billed code
☐ Units supported by session documentation
Claims
☐ Correct patient, payer, CPT, and unit information
☐ Timely filing deadlines tracked
A/R
☐ Denied claims actively worked, not just recorded
☐ Underpayments identified and pursued
☐ Aging claims escalated on a defined schedule
Questions Philadelphia ABA Practices Should Ask
• Which Pennsylvania BH-MCOs do you have direct experience billing — CBH specifically, for Philadelphia?
• How do you track HealthChoices authorization requirements as they change?
• Who owns authorization expiration tracking, and how far in advance do renewals get submitted?
• How do you handle payer-specific documentation requests or audits?
• How do you identify recurring denial patterns rather than just resolving individual denials?
• What's your process for A/R older than 90 days?
• How do you manage credentialing changes when a provider joins or leaves?
• Which ABA platforms can you integrate with?
•
Want a second opinion on your current ABA billing numbers? Our MedCloudMD ABA billing specialists can review your clean claim rate, denial patterns, and authorization workflow. |
How MedCloudMD Approaches ABA Revenue Cycle Management
MedCloudMD works specifically in ABA and behavioral health billing rather than treating it as one specialty among many. Our approach includes ABA-focused coding review before claims are submitted, authorization tracking across the full lifecycle — initial requests, renewals, and appeals — active follow-up on aging A/R, and reporting that gives clinic owners visibility into clean claim rate, denial patterns, and authorization status without waiting on a monthly report cycle. We combine AI-powered billing technology, used for pattern recognition and workflow prioritization, with human billing specialists who review documentation and make coding and appeal decisions.
We won't claim to be the only option that works for Philadelphia ABA clinics — the evaluation framework above is meant to help you judge that for yourself, whether you're comparing us or any other vendor.
Frequently Asked Questions
What does an ABA billing company do?
A full-service ABA billing company typically manages eligibility verification, prior authorization, claim submission, payment posting, denial management, A/R follow-up, and compliance-related reporting across the ABA revenue cycle.
How much do ABA billing services cost?
Pricing models vary — percentage-of-collections, flat monthly fees, per-claim pricing, or hybrid structures. Always request a full itemized breakdown of what's included versus billed separately before comparing quotes.
What should I look for in an ABA billing company in Philadelphia?
Look for demonstrated ABA specialization, direct experience with CBH and Pennsylvania HealthChoices requirements, full authorization lifecycle management, transparent pricing, and real-time reporting access.
Does ABA billing require prior authorization?
Generally yes, for most payers including Pennsylvania Medicaid managed care and most commercial plans — but specific requirements, renewal timelines, and documentation standards vary by payer and should be verified directly.
How does Pennsylvania Medicaid affect ABA billing?
Pennsylvania delivers Medicaid behavioral health through HealthChoices, a county-based managed care system. Philadelphia County's behavioral health services are managed through Community Behavioral Health (CBH); other counties are assigned to different BH-MCOs with their own requirements.
What CPT codes are commonly used for ABA therapy?
The core code set is 97151-97158, covering assessment, individual and group treatment, protocol modification, and caregiver guidance — each with specific documentation requirements tied to who performed the service.
How can an ABA clinic reduce claim denials?
Align documentation templates with CPT code requirements, track authorization expiration proactively, verify eligibility regularly rather than only at intake, and review denial patterns for recurring root causes.
Should an ABA clinic use billing software or outsource billing?
It depends on internal staffing. Software provides infrastructure but still requires someone to work denials and authorizations; outsourced billing provides dedicated staff for that work. A hybrid approach is also common.
When should an ABA practice outsource its revenue cycle?
Common triggers include difficulty hiring or retaining ABA-experienced billing staff, rising denial rates, growing A/R aging, or a clinic reaching a claim volume that internal staff can no longer manage effectively.
How can I evaluate whether my ABA billing company is performing well?
Track clean claim rate, denial rate, days in A/R, and authorization approval rate on first submission. A billing partner should be able to provide these figures on request, not just at contract renewal time.
Sources & Regulatory Resources
• Pennsylvania Department of Human Services — Behavioral HealthChoices and BH-MCO county assignments
• Pennsylvania Office of Mental Health and Substance Abuse Services (OMHSAS) — HealthChoices behavioral health program guidance
• Community Behavioral Health (CBH) — Philadelphia's behavioral health managed care organization
• American Medical Association (AMA) — CPT Code Book, Adaptive Behavior Assessment and Treatment codes
• CMS — Medicaid managed care program resources
Suggested Internal Linking
• MedCloudMD ABA Therapy Billing Services page — link where ABA services are first substantively discussed
• Any existing MedCloudMD article on ABA CPT codes or ABA denials — link rather than repeat that content in full
• MedCloudMD Revenue Cycle Management and Credentialing service pages — link where those topics are referenced
• MedCloudMD Contact page — used for all CTAs
Disclaimer
This article is for general educational and informational purposes only and does not constitute legal, compliance, coding, reimbursement, or financial advice. Payer policies, HealthChoices requirements, BH-MCO assignments, authorization criteria, and reimbursement rules can change and may vary by payer, county, plan, and individual practice circumstances. This guide does not rank or endorse any specific vendor, and inclusion of any company name reflects general market category information available at the time of review, not a verified performance claim. Readers should verify current requirements directly with the applicable payer, OMHSAS, CMS, and qualified professional advisors, and should request current, company-specific information from any vendor under consideration.




Comments