Loading article…
Loading article…
Last updated on Aug 28, 2026
Define conditional if-then rules in Advanced Revenue to automatically apply different reallocation formulas based on transaction attributes like amount, product family, item type, contract term, and custom fields. This removes the need for manual adjustments on each transaction type.
Instead of applying one static formula to every transaction, you can define rules that evaluate a transaction's attributes and automatically apply the matching reallocation formula. Each rule is logged, so the applied formula is identifiable for audit and reporting purposes.
Confirm the following before creating a conditional rule:
Conditional rules let you apply different reallocation formulas automatically, based on a transaction's attributes, instead of configuring one static formula for every transaction.
To create a conditional reallocation rule
Once saved, the rule applies automatically to any matching transactions going forward. You do not need to apply it manually to individual transactions. Each time a rule is applied, it's logged so you can identify which formula was used for a given transaction during audit or reporting.
Check whether multiple conditional rules could match the same transaction, and confirm the transaction's attribute values (amount, type, product family, item type, term length, or custom field) match the condition exactly as defined in the rule.
To learn about the allocation methods a conditional rule can apply, see Apply Allocation Methods to Contract Items.
For worked examples of every allocation method, see Advanced Revenue Allocation Scenarios.
To learn more about Advanced Revenue, see Understand RevenueBooks.
Still need help?
Reach out and our support team will take it from here.