Rules
Overview of the Rules section in Recurly RevRec — covering contract grouping, performance obligations, standalone selling price, variable considerations, cost, holds, and additional journals.
The Rules section is where you define the logic that drives revenue recognition in Recurly RevRec. Configure contract groupings, performance obligations, standalone selling prices, variable considerations, cost allocation, holds, and additional journals — all tailored to your business model. This feature is part of Recurly RevRec. Learn more.
Available as part of Recurly RevRec
Prerequisites
- Familiarity with Recurly's basic functionalities.
- Access to the Recurly RevRec module.
- Necessary permissions to configure rules and holds.
Limitations
Before you configureKeep these hard constraints in mind across the Rules section:
- Once a Contract Grouping rule is created, it can't be deleted — it can only be inactivated.
- Approved SSP data can't be deleted.
- Holds, once applied, can only be released based on the configured criteria or manually by authorized personnel.
Definition
The Rules section in Recurly RevRec offers a suite of tools for contract grouping, performance obligation management, standalone selling price determination, variable consideration handling, cost allocation, holds management, and additional journals management. Together, these tools let you craft a tailored set of rules that ensures accurate, compliant revenue recognition across your business.
Key benefits
Streamlined revenue recognition
Define clear rules across all revenue scenarios to keep your recognition workflow organized and efficient.
Contract flexibility
Configure contract groupings, performance obligations, and variable considerations to match your business model.
Automated calculations
Reduce manual errors and save time with automated cost and variable consideration calculations.
Enhanced control
Use the Holds feature to pause revenue recognition based on defined conditions, keeping your reporting accurate and compliant.
Insightful analysis
Use the SSP Analyzer for comprehensive insights that support informed decision-making and strategy optimization.
Key details

Contract grouping
Define how transactions are grouped into contracts for revenue recognition, and manage the lifecycle of grouping rules.
Performance obligation
Identify and configure performance obligations, recognition methods, POB rules, and revenue forecasting.
Standalone selling price
Create SSP definitions, configure the SSP Analyzer for data upload or automated analysis, and approve SSP data.
Variable considerations
Set up VC templates and rules so Recurly RevRec automatically applies variable consideration estimates to transaction lines.
Cost
Configure cost types and rules for formula-based calculation, or upload a cost file for manual cost allocation.
Holds
Apply contract-level or element-level holds to pause revenue recognition until defined conditions are met.
Additional journals
Generate special-purpose journal entries based on billing, revenue waterfall, or adjustment waterfall amounts.