Project-Specific Cost Codes

🧾 Project-Specific Cost Codes


📘 Overview

While the Global Cost Codes page acts as a master library, the Project-Specific Cost Codes page shows only the codes actively in use within each individual project.

This page gives project teams a focused view of what cost codes are currently applied to a job, letting them manage budgets, track time, and assign expenses without being distracted by the full company-wide list.


📍 Where to Find It

  • Navigate to the Cost Codes section in the sidebar
  • Click on the Project-Specific tab beneath Global
  • You’ll see a list of your current projects on the left
  • Selecting a project displays only the cost codes that are being used within that job

🔄 How Cost Codes Appear in This Page

Cost codes appear in a project in any of the following ways:

✅ Added during project creation

  • In Step 3 of project creation, you can enable the “Cost Codes Required” toggle
  • Then add cost codes by:
    • Creating a new code from scratch (specific to that project)
    • Importing from the global list
    • Applying a pre-saved cost code template

✅ Added after project creation

  • Edit an existing project
  • Navigate to Step 3 – Cost Codes
  • Add or remove codes as needed

📎 Project Cost Code Actions

Within the project cost code page:

  • Create new cost codes: for job-specific tasks that don’t exist globally
  • Import global codes: select from the full Global Cost Code database
  • Apply costing templates: pre-saved bundles of cost codes tied to specific job types
    • Note: This option is disabled (grayed out) if any codes are already added
    • To re-enable it, remove all existing codes first

🧱 Why Project-Specific Cost Codes Matter

  • They define what’s budgeted and trackable for that project
  • They enable time tracking and form updates within that job
  • They’re used in:
    • The Budget page (Step 5)
    • The Progress page
    • Time entries
    • Invoices and subcontract allocations

🧠 Tips & Use Cases

  • If a project reuses the same codes often, create a cost code template and apply it
  • If a code needs to vary between departments or companies, create separate versions using Divisions
  • Any code added via time tracking (if global cost code selection is enabled) will automatically appear in the Project-Specific list

Was this article helpful?