--- title: Generating expense lines based on assets or users description: An expense line is an expense amount at a given point in time and the record that incurred or generated the expense. You can generate expense lines based on assets or users assigned to the contract. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/it-service-management/contract-management/t\_GenExpnsLinOnAssetsUsers.html release: australia product: Contract Management classification: contract-management topic_type: task last_updated: "2026-03-12" reading_time_minutes: 1 breadcrumb: [Create a contract rate card, Contracts, Contract Management use, Contract Management, Asset Management common applications, IT Service Management] --- # Generating expense lines based on assets or users An expense line is an expense amount at a given point in time and the record that incurred or generated the expense. You can generate expense lines based on assets or users assigned to the contract. ## Before you begin Role required: financial\_mgmt\_user, asset, or contract\_manager ## About this task Generating expense lines is a three-step procedure. ## Procedure - 1. [Add a user or asset to a contract](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-service-management/contract-management/t_Step1AddAUserOrAssetToAContract.md) You can add a user or asset to a contract to generate expense lines. 2. [Create a rate card and assign a user or asset](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-service-management/contract-management/t_Step2CreatRCAsgnUseAsset.md) You can assign a user or asset when you create a rate card. You can only assign the user or asset that is assigned to the contract. 3. [Configure rate card expense generation](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-service-management/contract-management/t_Step3ConfigRCExpenseGen.md) After assets or users are added to the rate card, you can use the **Distribute cost** field in the Financial section of the contract to generate rate card expenses. **Parent Topic:**[Create a contract rate card](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-service-management/contract-management/t_ContractRateCardsAndExpenseLines.md) **Related topics** [Contract Rate Card form]() [Create a new expense line]() [View contract expense lines]()