Skip to content

Contract Costs

Contract Costs break a contract down into individual line items — specific scopes of work, phases, or cost categories — each with a budgeted amount. Jobs can then be linked to a contract cost, allowing actual labor and materials to be tracked against what was originally quoted.

  • Name — a label for this cost line (e.g. “Panel Replacement”, “Rough-in Phase 1”)
  • Contract — the contract this cost belongs to
  • Budgeted amount — the estimated or agreed cost for this line item
  • Description — optional detail about what this cost covers

When creating or editing a job, you can assign it to a specific contract cost. This links the job’s actual labor and materials back to the budget line, giving you visibility into how actual costs compare to the original estimate.

This is most useful on larger projects where a single contract covers multiple scopes of work running across many jobs over time.

Contract costs are managed from Projects → Contract Costs in the navigation, or from within a contract record directly.

To add a contract cost:

  1. Go to Contract Costs and click + Add Contract Cost, or open a contract and add costs from within it.
  2. Set the name, link it to the relevant contract, and enter the budgeted amount.
  3. Save.

Once created, the cost line can be selected when creating or editing jobs.

  • Contracts — the parent record that groups contract costs
  • Jobs — where actual hours and materials are recorded against a contract cost