Session Packages
Packages are how you track prepaid sessions for clients with the Package billing type. Create a package, and CountedIn counts down the credits as you log sessions. Per-session, monthly, and no-billing clients don't use packages.
Creating a package
From a client's profile, click Add Package in the Packages section.

Name the package
Set the total sessions
Set the price (optional)
Set an expiration date (optional)
Bringing an existing package into CountedIn
Choose Record an existing package, enter the original total sessions, and set Sessions remaining now. For a 10-session package with 6 left, enter 10 and 6. CountedIn starts at 6 remaining without creating four past visits, a payment, or a client email. The next session you actually log leaves 5 remaining and one session in the history.
You can enter 0 remaining for an exhausted package, or the full total for an existing package that has not been used. Existing-package mode sends no creation confirmation in either case. The opening balance is recorded once and cannot be edited; subsequent session logs and undo actions change the current balance.
Follow the existing-package walkthrough and see the client's balance view.
Package templates
If you sell the same packages repeatedly, create templates to save time. A template saves the package name, session count, price, and expiry duration so you can create new packages with one click.
Go to Settings
Create a template
Use the template
Tracking credits
Every package shows a progress bar that visually represents how many sessions are remaining out of the total. The progress bar changes color as credits run low:
- Green - plenty of sessions remaining
- Amber - running low (1-2 sessions left)
- Red - exhausted (0 sessions remaining)
Multiple packages per client
Clients can have multiple packages at the same time. This is useful when:
- A client buys a new package before the old one is fully used
- You offer different types of sessions (e.g., 1-on-1 vs. group)
- A client has packages with different expiration dates
When logging a session, you choose which package to deduct from. The credit comes off the selected package only.
Package expiration
If you set an expiration date on a package, CountedIn will:
- Send you an email alert 7 days before the package expires
- Mark the package as expired on the expiration date
- Prevent new sessions from being logged against it
Any unused credits on an expired package remain visible in the client's history but can no longer be used.