How to configure Expense Rules in RevRec?

Modified on: Fri, 6 Jan, 2023 at 8:29 PM

Scope

How to configure Expense Rules in RevRec?

How to create accounting rules for Expenses via bulk upload?

What fields are mandatory and optional in Expense rules?


Summary

RevRec’s Expense feature can recognize the business or contract cost associated with a subscription, based on a set of rules defined. The accounting rules are a set of guidelines provided by you to the system. These guidelines help the system in deciding the correct treatment for each type of expense. You can configure the accounting rules either through the application UI or through bulk upload functionality. Click Settings > Configure Advanced > Configure Accounting Rules > +New Expense Rule.


Note: Expense feature is not enabled by default, reach out to our RevRec Support to enable this on your site.


Solution

Creating Expense Recognition Rules via UI


Follow the steps below to create an accounting rule (expense rule) on your RevRec site:

Click Settings > Configure.

Navigate to Advanced > Configure Accounting Rules, and click Configure > +New Expense Rule.



You can create two types of rules - Contract Cost Rule and Other Cost Rule.

To create a Contract Cost Rule, click +Contract Costs Rule. On the Create Contract Cost Rule window that appears, specify the following details:





Fields Required/Optional Description
Expense Code Required A code is used in RevRec to identify a certain cost.
Product Code Optional A code is used in RevRec to identify the product.
Product Optional The product name to which you want to associate this rule.
Allocate Across all items in the Contract Optional If enabled, RevRec will allocate the cost to each line item of a contract.If disabled, RevRec allocates the entire cost to the associated product only.
Follow Revenue Recognition Rule Optional If enabled, Contract Cost will follow the revenue recognition method and terms defined for each order item in a contract.If disabled, the Contract Cost will follow what is configured in the following fields.
Recognition Method Required To amortize the expense over a certain term or recognize it as the expense incurred. You can select from the following options: Ratable, Point-in-time
Amortization Start Date Optional The date on which the expense amortization schedule will start.
Amortization Term Required Term in a month for which the expense will be provided. If a term is provided, an end date is not required.
Amortization End Date Optional The date on which the expense amortization schedule will end.


Follow the Revenue Recognition Rule:

If this option is enabled, the Contract Cost will follow the revenue recognition rules (both method and term) defined for each product in a contract.


For Example, a customer has signed up for an annual subscription that includes Product A with an annual contract value of $12,000. The revenue for this subscription is recognized in a ratable manner over 12 months. There is a contract cost of $1,200 associated with product A. RevRec will automatically use the revenue Ratable recognition method and 12 Months term for expense recognition. A $100 expense is recognized per month over 12 months.


If this option is disabled, you can specify the Amortization Method (Ratable or Point in time), Amortization Start DateAmortization End Date (Amortization Date or Expense Date), and Amortization Term.


Allocate across all items in the contract:

If this option is enabled, the Contract Cost will be allocated to all products in the contract. The allocation ratio will be based on the sale price of the products and the total contract value. Assume, we have two products A and B. Product A has a sale price of $12,000 and Product B has a sale price of $6,000. Product A has an associated contract cost of $1,200.


If Allocate across all items in the contract setting is enabled then RevRec allocates a contract cost of $1,200 between products A and B. The ratio for allocation is 66:33 based on their product sales price and the total contract value of the subscription. The allocated cost for product A will be $800 and product B will be $400.


To create the Other Cost Rule, click +New Other Cost Rule to add a new rule. On the Create Other Cost Rule window that appears, specify the following details:



Fields Required/Optional Description
Expense Code Required This is the unique identifier for the expense. RevRec matches this code against the code provided for the expense to apply the accounting rule.
Recognition Method Required There are two expense recognition methods available in the system - Ratable or Point in Time
Amortization Term Optional The amortization term is the duration for which the user wants to amortize the expense. The term is defined in months in the system.


Once you are done, click Save.

Your Expense rule is successfully created.


Creating Accounting Rules for Expenses via Bulk Upload


You can do a bulk upload of multiple contract cost rules for your products and services in RevRec instead of configuring them individually. To do a bulk upload of your cost rules, follow these steps:


Click Settings > Configure.

Navigate to Advanced > Configure Accounting Rules, and click Configure.

Create a spreadsheet with the fields mentioned in the above section




The SSP Type column defines the Contract Cost Rule or Other Cost Rule. Specify Direct for the contract cost rule and Indirect for the other cost rule


Save the updated file.

Once your file is ready to be uploaded, click Upload on the Accounting Rules page and upload the saved file and click Done.

After upload, the file is processed and analyzed for any errors. Once the processing is complete, you can view the status of the rules uploaded. The rules are broken down into four categories as follows:


Category Description
Invalid RevRec displays invalid rules with a validation error. Click the ⓘ icon to see the validation error for each rule.
Duplicate RevRec displays duplicate rules that exist in the uploaded file.
New RevRec displays new rules that are added to the accounting rules.
Updated RevRec displays rules that already exist and are updated.


Fix the validation errors appearing for invalid rules and upload the entire file again.

Once all invalid rules are resolved, you can confirm the rules appearing in the list by clicking Confirm and Save.


After confirmation, the uploaded rules are added to the accounting rule engine.


Related Article and Documentation

Configuring Expense Rules

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.
×