What a cost breakdown structure does
A cost breakdown structure, or CBS, groups project costs in a consistent hierarchy. It may align with the work breakdown structure, organizational responsibilities, accounting codes, contract packages or asset systems. The right structure allows estimate detail to roll up without losing traceability.
Build from scope, not the general ledger alone
Financial account codes are useful for reporting, but a project team also needs to see which deliverable, location, system or work package caused a cost. Many organizations use more than one coding dimension.
Example hierarchy
- Project total
- Major system or phase
- Work package
- Cost type: labour, material, equipment, subcontract
- Estimate line item or resource
Keep direct, indirect and allowances visible
Do not hide project management, temporary facilities, commissioning, escalation or contingency inside unrelated line items. Separate categories improve review and reduce accidental double counting.
Use consistent rules
- Each cost belongs in one defined location.
- Names and codes remain stable through estimate, budget and actual reporting.
- Changes preserve the history of the original baseline.
- Roll-up totals reconcile across schedules and financial systems.