--- title: Generate labor costs description: Generate labor costs based on the planning attributes configured for financials in the planning attributes page for the resource assignments in a project. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/it-business-management/project-management/gen-cost-pln-prj-wrkspc.html release: australia product: Project Management classification: project-management topic_type: task last_updated: "2026-03-12" reading_time_minutes: 5 breadcrumb: [Starting a project, Using Project Management, Project Management, Project Portfolio Management, Strategic Portfolio Management] --- # Generate labor costs Generate labor costs based on the planning attributes configured for financials in the planning attributes page for the resource assignments in a project. ## Before you begin - Review the planning attributes enabled for financials. For more information, see [Using the Planning attributes](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-business-management/project-management/planning-attributes.md). - Role required: it\_project\_manager ## Procedure 1. Navigate to **All** > **Project** > **Projects** > **All** and select the required project. Make sure that the resource assignments are finalized to generate cost plans. If there are no resource assignments for the project, migrate the resource plans to resource assignments. For more information, see [Migrate resource plans and cost plans to Next Experience](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-business-management/resource-management/migrate-rsrc-plan-rsrc-asgnmnt.md). 2. Generate labor costs using one of the following options.
Choice Description
**Using link from Financials Summary view** 1. Select **Project Workbench** related link. 2. Select **Financials** tab and select **Cost Plans**. 3. Select **Generate Labor Costs**.
**Using related links** Select the **Generate Labor Costs** related link.
**Activate a scheduled job** 1. Navigate to **All** > **System Definition** > **Scheduled Jobs**. 2. Filter the Name field to locate the **Generate labor costs for demands and projects** scheduled job and open it. 3. Select **Active** and on the Scheduled Script Execution form, fill the fields. For a description of the field names, see [Scheduled Script Execution Form](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-business-management/project-management/scheduled-script-execution-form.md). 4. Select **Update**.
3. Refresh the browser page to view attribute-based labor costs in the Cost Plans related list. ## Result Attribute-based labor costs are created for the unique combination of attributes that are reflected as the name of the cost plans. - **[Activate a scheduled job to generate labor costs](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-business-management/project-management/gen-labor-costs-scheduled-job-ppm.md)** Activate and trigger a scheduled job to generate attribute-based labor costs for all the projects and demands at a required cadence. **Parent Topic:**[Starting a project](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-business-management/project-management/t_CreateAProject.md) **Related topics** [Create a project task from a project]() [Create a parent-child relationship on the Project Task form]() [Create a monetary benefit plan for a project]() [Create a non-monetary benefit plan for a project]() [Associate monetary and non-monetary benefit plans]() [Create a project cost plan]() [Recalculating costs of all resource plans in a project]() [Create an expense line]() [Create and manage waterfall projects]() [Update a project]() [Copy a project]() [Assign a project schedule]() [Create baseline of a project]() [Create a milestone]() [Activate project task email notifications]() [Change the planned start date of a project]() [Create a cost type definition]() [Costing add-on in Project Management]() [Create a project status report]() [Allocate budget to a project]() [Migrate budget of active projects to Next Experience]() [Migrate financial baselines of projects to Next Experience]() [Activate a scheduled job to generate labor costs](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-business-management/project-management/gen-labor-costs-scheduled-job-ppm.md) [Scheduled Script Execution Form](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-business-management/project-management/scheduled-script-execution-form.md)