- Cash counts a sale the day money changes hands.
- Accrual counts a sale the day the service (or product) is delivered.
How each one counts common transactions
The pattern: Cash follows your bank account. Accrual waits until the patient has actually received what they paid for.
The totals eventually meet
At any given moment, Cash is usually ahead of Accrual. The gap is revenue the clinic has already collected but hasn’t yet earned — package visits the patient hasn’t taken, membership days still ahead in the cycle, gift card balances still sitting unspent. That gap is what accountants call deferred revenue — money in the bank that the clinic technically still owes the patient in services. As patients redeem those visits and the membership days tick by, Accrual catches up. Once every package is fully redeemed and every membership cycle has been delivered, the two bases land on the same total.When Cash and Accrual credit different providers
Accrual doesn’t just change when revenue counts — it can also change whose revenue it is. If one provider sells a 10-visit package and a different provider performs the visits, Cash credits all $500 to the seller on the day of purchase. Accrual credits $50 to whoever delivers each visit, as it’s redeemed. The two views can paint very different pictures of who’s driving revenue at the clinic, and that’s intentional — they answer different questions. This shows up most clearly in the Provider Earnings Report. Sellers who push package volume look strongest in Cash; providers who perform the redemptions look strongest in Accrual.Which one should you use?
Where you’ll see the toggle
The basis menu appears at the top of any dashboard or report where cash and accrual can disagree:- Product Sales Breakdown (Analytics > Product Sales)
- Provider Earnings Report (Analytics > Provider Earnings)
Set the clinic default
Go to Settings > General > Analytics and set Default Accounting Basis to either Cash or Accrual. That’s the basis the dashboards open in for everyone who logs in. Individual users can still switch their own view, but the default is what they’ll see first.A related but separate concept: deferred commissions
The Commissions module has a similar-sounding setting called Deferred Sales, with two options: When Sold vs. When Used. These determine when a provider gets paid on package sales — they’re a payroll-timing setting, not an accounting-basis setting. The two are related but independent. You can pay commissions at sale time (cash-flow friendly) while still reporting revenue on an accrual basis to your accountant. Pick each setting based on what it’s actually for:- Default Accounting Basis — How revenue is counted in reports.
- Deferred Sales (commissions) — When the provider receives the payout.
