In BetaThis page details functionality that is not available in Procore's production environment. Access to the features documented here is limited to specific Procore customers who have signed the required agreement to participate in Procore's Work Breakdown Structure (WBS) Beta Program. The content on this page is for informational purposes only. All information and content on this page is subject to change without any prior notice.
In Procore's WBS, the budget code structure is comprised of multiple segments. Each segment has a sequence of alphabetic and/or numeric characters and its own unique coding system. This coding system can be customized to suit the needs of your company and/or projects. When creating segments, it is also important to note that segments are delimited by a period (.) and tiered segments are delimited by a period (.)
Default Budget Code Structure
In Procore, there are two (2) default segments in Procore's default budget code structure: cost code and cost type.
Default Budget Code structure with Optional Sub Job Section
On Procore projects, you also have the option of enabling the sub jobs feature. See Enable Sub Jobs. If you choose to use this option, then there are three (3) default segments available in Procore's default budget code structure: sub job, cost code, and cost type.
Custom Budget Code Structure
You can also create a custom budget code structure. A custom structure must use Procore's two (2) default segments. Your Procore Administrator can also create a Company level budget code structure that includes up to ten (10) additional custom segments -- for a maximum of twelve (12) segments at the Company level. The example below shows you a four (4) segment budget code structure.
Arrange Your Budget Code Structure
No matter how many levels you choose for your company and projects, you can also arrange your segments to appears in any order that you want.