Why is ABA practice bookkeeping its own animal?
ABA practice bookkeeping stands apart because the financial structure is unlike most other medical practices. The dominant cost is hourly labor, revenue depends on authorizations that must exist before you can bill, and receivables stretch out for weeks or months while payroll goes out every week or two.
Start with payroll. A typical ABA practice employs a large team of registered behavior technicians who work hourly and deliver the bulk of client hours. This workforce often represents 50 to 70 percent of total expenses. That makes payroll not just a cost to track but the financial heartbeat of the practice. If scheduling is inefficient and technicians have unbilled downtime between sessions, margin disappears. If overtime creeps in without visibility, the same session that looked profitable on paper loses money. Payroll system setup for an ABA practice needs to account for this scale from day one, with correct withholdings, time tracking integration, and reporting that lets you see labor cost against delivered hours.
Then there’s authorization gating. Unlike a cash-pay business where you deliver a service and earn immediately, ABA revenue doesn’t exist until insurance authorizes hours for a client. You might have capacity to serve a new client next week, but if authorization takes three weeks, those are three weeks of no revenue from that relationship. The books need to track authorized hours, delivered hours, and billed hours as separate realities because they rarely line up perfectly at any given time.
Receivables add another layer. Insurance companies pay slowly. Many ABA practices see 45 to 90 days or longer between delivering a session and collecting payment. Meanwhile, payroll goes out on schedule regardless. This cash flow gap is manageable when you can see it coming, but it requires books that show what’s been delivered, what’s been billed, and what’s actually been collected.
ABA is also one of the fastest-growing clinician-owned business categories. BCBAs and practice owners who started small are suddenly managing 20, 50, or more technicians without the financial infrastructure to match. The bookkeeping that worked when you had five employees falls apart with 50. Medical practice accounting for ABA needs to capture this complexity from the start rather than trying to retrofit it later.
If your ABA practice has outgrown its bookkeeping or you’re launching one and want the financial foundation set up right, book a consultation with Hunter Green CPA.
Your Trusted CPA
Next Step:
A Short Conversation
Tell us about your business and what you need help with. We'll ask a few questions, explain how we can help, and tell you exactly what it will cost.
More Questions
Do the new overtime tax rules affect me as an employer of caregivers?
Yes, you have new reporting duties starting with 2026 W-2 forms. The law allows employees to deduct qualifying overtime pay, but employers must track and report that overtime precisely.
Read answerAging in place keeps growing. Does that actually show up in agency finances?
The demographic demand is real, but whether it shows up as profit depends on your unit economics. Agencies that track margin per client turn the tailwind into growth. Agencies that just track revenue get busier without getting ahead.
Read answerCash basis or accrual: which fits a medical business?
Cash basis is simpler and works for many small practices, but insurance reimbursement lag and prepaid packages mean medical businesses often need accrual-style visibility. Many owners start with cash-basis books while tracking receivables and package liabilities separately.
Read answerWhy does my profit and loss look fine while my bank account feels empty?
Your profit and loss statement and your bank account measure different things at different times. The gap usually comes from insurance receivables not yet collected, inventory purchased but not used, loan principal payments, prepaid package cash already spent, owner draws, and taxes never set aside.
Read answerA client prepaid for a package of sessions. Is that income now?
No. Until the sessions are delivered, that money is a liability, not income. You recognize revenue as each session is completed, not when the payment arrives.
Read answerOur revenue mixes private pay, long-term care insurance, and a Medicaid waiver program. Can your books keep that straight?
Yes. The books track each payer type separately so you can see where revenue comes from, how long it takes to collect, and what your actual margins look like by source.
Read answer

