Foundations and setup

Setting up cost codes, cost types, revenue codes, budget codes, and subprojects

Financial coding determines how SOV, budget, change, invoice, and Receipt lines roll up.

Project TeamDesktop WebVerified July 24, 2026

Financial coding determines how SOV, budget, change, invoice, and Receipt lines roll up.

Best for: Organization accountants and project administrators · Outcome: Create a consistent coding structure before transactions begin.

  • Cost codes identify scopes or activities.
  • Cost types classify labor, material, equipment, subcontract, and other cost categories.
  • A Budget Code combines the applicable cost code and cost type.
  • Revenue codes organize owner-side Prime SOV and PCO lines when that feature is enabled.
  • Subprojects add an optional project dimension to financial lines.

Configure organization-wide codes before importing budgets or SOVs. If cost types are required, incomplete lines cannot be treated as fully coded.

Revenue codes belong on owner-side records. Vendor Commitments use cost coding rather than revenue coding. Mapping revenue codes to expense cost codes lets revenue and cost rollups remain related without pretending they are the same line.

Continue with Setting up a project budget.

Back to Financials Help