ABAcasesABAcases
PAYMENT TRACKERabacases.com

ABA Payment Tracker for Sessions, Hours, and Unpaid Balances

See when each agency should pay you, and get flagged when a payment is late.

Part of the free ABA timesheet and payment tracker.

How it works

  1. 1. Log a sessionTakes seconds
  2. 2. Pay date is setFrom your agency's pay cycle
  3. 3. Late? You're flaggedWith the amount still owed

Worked, paid, and unpaid are three different things

Most ABA providers can tell you roughly how many sessions they ran this month. Far fewer can say, with confidence, exactly how much of that has actually been paid, and how much is still sitting out there unpaid. Those two numbers aren't the same thing, and the gap between them tends to grow quietly: a session gets logged, a pay cycle comes and goes, a payment lands short or late, and there's no clean record connecting the dots back to the work that was actually done.

Read more

That gap gets harder to track the moment more than one agency is involved. A provider juggling two or three cases across different agencies is effectively running two or three separate pay cycles at once (different schedules, different rates, different payment habits) and mentally reconciling all of it isn't realistic for long.

See paid and unpaid status in one place

Instead of relying on memory, a running mental tally, or notes scattered across texts and spreadsheets, the tracker gives every pay cycle a clear status: paid, still owed a balance, or awaiting payment. As payments come in, the tracker reflects what's been received against what was actually worked, so a provider can look at any point in time and know where things stand, without re-adding hours in their head.

  • Paid
  • Balance owed
  • Awaiting payment
Details

Paid

A cycle is marked paid once what's been received matches what was worked, so it's clear at a glance and doesn't need a second look.

Balance owed

If a payment comes in short of what was actually worked, the remaining balance stays visible until it's accounted for.

Awaiting payment

Work that's been logged but hasn't had any payment recorded against it yet shows up separately, so it doesn't get lost.

Your own record, not an agency's payroll system

It's worth being precise about what this tool is and isn't. The ABA Payment Tracker doesn't connect to any agency's payroll or billing system, and it isn't an official reconciliation between a provider and the agencies they work with. There's no data feed from an agency confirming what they've paid. A provider enters what they worked and what they've received, and the tracker keeps that organized in one place instead of across memory, texts, and loose notes.

Read more

Think of it as a provider's own working record of their own pay: something to bring to a conversation with an agency if numbers don't line up, not a substitute for payroll, accounting software, or tax advice.

What you can track

  • Sessions and hours
  • Agency payments
  • Mileage
  • Expenses
  • CSV import, CSV and PDF export
  • Notes on any entry
Details

Sessions and hours

Log each session with a duration picker or start/end times, the input that everything else on this page is built from.

Agency payments

Every entry links to a specific agency, so paid and unpaid status stays organized per agency instead of blended into one confusing total.

Mileage

Log mileage as an expense category alongside your other reimbursable costs, so driving-related expenses don't get forgotten between pay cycles.

Expenses

Track other out-of-pocket costs (materials, training, and more) separately from session hours, each with its own amount and category.

CSV import, CSV and PDF export

Import past sessions from a CSV file. Export your records as a CSV or a formatted PDF report whenever you need a copy outside the tracker.

Notes on any entry

Add a free-text note to any session, including a quick note when a session is cancelled, rescheduled, or a client no-shows.

None of this requires a separate spreadsheet or a second app: sessions, agencies, mileage, expenses, and payment status all live under the same free profile used for ABA timesheet logging and RBT timesheet tracking.

Built for providers working more than one case

A lot of pay-tracking tools assume one employer and one paycheck. ABA work often doesn't look like that: many RBTs and BCBAs pick up cases across more than one agency at the same time, each with its own rate, schedule, and pay cadence. Without a way to separate those out, it's easy to lose track of which agency owes what, especially when a payment is late or comes in short.

Read more

Keeping agency payments separate, rather than one blended running total, makes it easier to spot exactly where a balance is unpaid, and to have a clear, organized record on hand before raising it with the agency directly.

Weighing whether a case is worth taking in the first place? See how to choose an ABA case.

Questions? .