Allocating expenses
Summarize
Summary of Allocating expenses
Expense allocation in ServiceNow allows you to assign expenses to the business entities responsible for them. This is distinct from charge-back or billing, although allocated expenses can inform billing processes. The main goal is to accurately represent the consumer of the process incurring the expense by defining allocation rules.
Show less
Expense Allocation Rules
Expense allocation is managed via allocation rules that specify how expenses are distributed. These rules link expense lines to business units, cost centers, or departments based on criteria such as the associated configuration item or service consumption.
Simple Allocation Example
- Allocates every server-related expense to the department responsible for the server.
- Configured through an allocation rule that targets expense lines linked to servers with specific statuses.
- The allocation assigns 100% of the expense amount to the server’s department.
- Expense Allocation related list on the form shows the target business unit receiving the allocation.
Complex Allocation Example
- Allocates business service costs to cost centers consuming the service.
- Uses allocation units to represent service capacity (e.g., number of locations supported).
- Cost center usage of units determines the percentage of service expenses allocated to each center.
- Example: A service supporting 50 units with 45 allocated; a cost center using 10 units receives 20% of expenses.
- Expense lines reflect allocations proportionally based on these relationships.
- Allocation logic can be scripted for advanced scenarios, such as the Process Svc-CC Relationships rule.
Practical Benefits for ServiceNow Customers
- Enables clear visibility into which business entities consume and are responsible for expenses.
- Supports financial transparency and internal cost management without directly performing charge-backs.
- Helps prepare accurate data for billing processes based on consumption.
- Flexible configuration allows both straightforward and complex allocation scenarios tailored to organizational needs.
Expenses can also be allocated to a business entity that is responsible for the expense.
This is not considered charge-back or billing but could be used as a source for billing. The primary purpose of expense allocation is to represent the consumer of the process that has incurred some expense. This can be accomplished by defining expense allocation rules.
Simple Example
This example demonstrates allocating every server-related expense line to the department responsible for the server.
- Navigate to .
- Remove the list filter to view inactive rules as well as active ones.
- Select the Server - Department rule.
The rule states that for every expense line associated (Expense source field) with a server that has one of the selected statuses, generate an expense location record for 100% of the expense amount and assign the allocation to the server's department.
Complex Example
A more common example would be to allocate the costs of a business service to the business consumers. Since cost centers are generally used when referring to business finances, this example allocates business service costs to each cost center that is consuming the service and bases the amount allocated on the amount of the service the cost center consumes.
To view the example, navigate to and select Retail. Switch to the Cost view to gain access to additional related lists.
To see how the expense lines are allocated, select an entry in the Expense Lines related list and add the Expense Allocation related list to the Expense Line form.
This type of business-service-to-cost-center allocation is accomplished through the Process Svc-CC Relationships expense allocation rule. This is an advanced rule that uses script to determine the allocation logic.