Use this feature when revenue needs to be handled differently based on when a membership transaction is processed.
For example, members may renew in October, November, or December for the upcoming membership year. Even though payment is collected before the new year, revenue can be deferred and recognized in the next fiscal period.
Instead of applying the same deferral setup to every renewal, you can define rules based on transaction timing (batch date) and fiscal periods so revenue is recognized in the correct period.
- From the app menu at the top of the screen, click on Membership & Committees.
- In the left navigation menu, click on Setup.
- Under Membership, click on 2. Set up the various membership packages available for purchase.
- Either click on Create Membership Package on the top right or find the membership package if you want to edit an existing package by clicking on the $ icon on the right.
- Scroll down to Deferred Revenue Recognition and toggle to enable it on the right
Then check Specify relative date ranges for revenue deferrals
- Scroll down to the next section, Relative Deferral Date Rules.
To define our rules, select from the drop-down menu for each field.
- Scroll down to click Save Changes
Tip: Test your setup before using it live.
How Relative Deferral Date Rules Work
Relative deferral rules are applied based on the batch date of the transaction, not the invoice date. The batch date determines whether the transaction falls within a defined transaction window and which deferral rule is applied.
Each rule includes:
- A transaction window (when the transaction occurs)
- A deferral period (when revenue is recognized)
For example, if renewals processed in batches dated September through December should apply to the next membership year, you can configure the rule so revenue is deferred from January through December of the following year.
| Setting | Month |
| Transaction From | September |
| Transactions To | December |
| Defers Revenue From | January of next year |
| Defers Revenue to | December of next year |
What Happens Outside the Rule Window?
If a transaction is processed outside the configured month range, the system applies the fallback option selected on the membership package.
| Fallback Option | What Happens |
| Default Behavior | The package’s standard deferral settings are used |
| No Deferral | Revenue is recognized immediately |
Important Note About Invoice Date vs. Batch Date
The invoice date does not determine whether the relative deferral rule applies. The system uses the batch date.
For example, if an invoice is dated August 2026 but the transaction is included in an October 2026 batch, the system evaluates the transaction using the October batch date. Since October falls within the September–December rule window, the revenue would be deferred from January 2027 through December 2027.
Example Scenarios
| Scenario | Invoice Date | Batch Date | Result |
| Renewal invoice dated and processed in October | October 2026 | October 2026 | Revenue is deferred Jan 2027–Dec 2027 |
| Renewal invoice dated in August but processed in an October batch | August 2026 | October 2026 | Revenue is deferred Jan 2027–Dec 2027 because the batch date falls within the rule window |
| Renewal processed outside the rule window with Default Behavior selected | August 2026 | August 2026 | Package default deferral settings are used |
| Renewal processed outside the rule window with No Deferral selected | August 2026 | August 2026 | Revenue is recognized immediately |
Comments
0 comments
Article is closed for comments.