Accrual periods help accrual-basis clubs align revenue reporting to when program activity occurs for financial reporting purposes. In Sprocket, accrual periods are managed at the Program level and can be overridden at the Registration level.
This article explains what accrual periods are, how they are managed, and where they appear in reporting.
What you’ll find in this article
What accrual periods represent in Sprocket
How to set accrual periods at the program level
How registration-level overrides work
Where accrual periods appear in reports
Tips for using accrual periods accurately
What accrual periods mean in Sprocket
Accrual Start and End Dates should align with when program activity occurs for financial reporting purposes.
Using a Core Program as an example:
The Accrual Start Date should reflect the first date of practice.
The Accrual End Date should reflect the last day the teams are expected to actively play, whether that is a tournament, practice, or game.
For a camp, tournament, or clinic, enter the Start and End Date(s) in which the program is expected to occur.
If your club uses accrual accounting, accrual periods ensure revenue is reviewed in the correct timeframe, regardless of when cash is collected.
How to set accrual periods at the program level
Accrual periods are first defined at the Program level.
To set the accrual period:
Go to Programs
Select Manage Programs
Select the Program you want to configure
Open the Basic Info tab
Locate the Financial Reporting section
Enter the Accrual Start Date
Enter the Accrual End Date
Save your changes
The accrual period set at the program level will automatically populate for related registrations under that program.
How registration-level overrides work
If needed, you can override the program-level accrual period at the Registration level.
This is useful when:
A specific registration has different activity dates than the main program
You need to align revenue for a subset of participants to a different timeframe
To update the accrual period at the registration level:
Go to Programs
Select Manage Programs
Select the Program
Toggle to Registrations
Select the Registration you want to change
Locate the Program Financial Reporting Override section
Enter the Accrual Start Date Override
Enter the Accrual End Date Override
Save your changes
Important:
The program-level accrual period auto-populates at the registration level.
If an Accrual Start Date Override or Accrual End Date Override is entered, the registration-level override will be used for that registration.
You can also manage this at the time of setting up the registration.
Where accrual periods appear in reports
Accrual periods impact accrual-based revenue reporting.
Most commonly used report:
Revenue Transactions for Accrual Clubs (RTAC)
When running reports:
Use consistent date ranges when reviewing revenue tied to specific accrual windows.
Confirm the correct reporting window before comparing totals across programs or registrations.
Tips for using accrual periods effectively
Set program-level accrual dates carefully so they reflect true program activity.
Use registration-level overrides only when needed to avoid inconsistent reporting.
Before close, confirm that accrual dates align with actual program timelines.
If totals look unexpected, verify whether a registration-level override has been applied.
FAQs
Where are accrual periods set in Sprocket?
Accrual periods are set at the Program level under the Basic Info tab in the Financial Reporting section.
Do registrations automatically use the program’s accrual period?
Yes. The program-level accrual period auto-populates at the registration level unless an override is entered.
What happens if I use a registration-level override?
If an Accrual Start Date Override or Accrual End Date Override is entered, the override will be used for that registration instead of the program-level dates.
Which report should I use to review accrual-based revenue?
Most accrual-basis clubs use Revenue Transactions for Accrual Clubs (RTAC) and apply consistent date ranges when reviewing accrual windows.
