Estimate Building vs. High-Level Entry in Ontraccr Budgets
🧾 Estimate Building vs. High-Level Entry in Ontraccr Budgets
📘 Overview
When budgeting in Step 5 of a project, Ontraccr gives you two distinct methods to define your job costs:
- Build Estimate (Enabled by toggling “Build Estimate”)
- Upload Estimate (Default Mode enabled by toggling off “Build Estimate”)
- Option 3: High-Level Entry
Each method serves a different purpose depending on the level of detail you want, how your organization tracks budgets, and how cost codes are used downstream.
This article explains how each mode works, their benefits, and when to use each.
🔢 Option 1: Build Estimate (Live Estimate Generation)
Enabled by toggling “Build Estimate”
🧰 How It Works
- Every cost code you added in Step 3 appears in the budget page
- You enter:
- Costs for all codes
- Labor/Overhead Hours, if applicable
As you enter data:
- The system auto-totals costs and hours at the top of the page under the relevant categories
- Results flow into reports and the Progress Page
✅ Best When:
- You want to use the page to calculate the total costs based on data entered below for each cost code.
- Your don’t have an existing budget created and instead want to create a budget from scratch
- Your company is tracking labor hours with high accuracy
- You want precise cost-to-actual comparisons
🧠 Benefits
- Enables cost code-level profitability tracking
- Allows you to create a budget from scratch based on cost code costs entered below
- Supports hourly billing, activity tracking, and forecasting
- Ties directly to live time entries and material/equipment usage
📊 Option 2: Upload Estimate
Enabled by default. Can be turned back on by toggling OFF the Build Estimate toggle. Headings will be editable in this mode.
🧰 How It Works
You’ll see editable fields for:
- Estimated Labor Hours
- Material, Labor, Overhead, and Equipment Costs
- Burden Rate (%)
- Contract Value
- Start/End Dates
Once those are added, you then proceed to allocate costs/hours to the cost codes below
- Every cost code you added in Step 3 appears in the budget page
- You enter:
- Costs for all codes
- Labor/Overhead Hours, if applicable
As you enter data:
- The system will NOT auto total the values to the above high level fields. Instead you will see an hours allocation text that shows how many hours you’ve allocated to help you match the high level estimate.
- Another option is to upload your budget by clicking the 3 vertical dots and selecting upload. This will auto populate the budget page based on the data uploaded. (Must match upload format)
- Results flow into reports and the Progress Page the same as all other methods
✅ Best When:
- You already have an existing budget that you want to match in Ontraccr.
- You would like to upload an existing budget vs manually enter one in
🧠 Benefits
- Allows you to create/upload existing budget
- Enables cost code-level profitability tracking
- Supports hourly billing, activity tracking, and forecasting
- Ties directly to live time entries and material/equipment usage
📊 Option 3: High-Level Entry
Default Mode :Enable this by turning OFF the Build Estimate toggle.
🧰 How It Works
The budget page can be used without having any cost codes added to a project initially. Simply select create budget, and only enter in details for the high level estimated costs shown at the top of the page. Be enabling “Allow Global Cost Code Selection” in the settings, users will be able to clock into Global cost codes and those will automatically be added to the project for job costing insights. Costs updated via forms using the “Update Cost” workflow step, will also automatically be added to the Budget or Progress page (depending on configuration) to allow for detailed insights.
You’ll see fields for:
- Estimated Labor Hours
- Material, Labor, Overhead, and Equipment Costs
- Burden Rate (%)
- Base Contract Value
- Start/End Dates
This method does not require individual cost codes for input.
✅ Best When:
- You’re creating a quick estimate with high level breakdowns (Ie. Total Labour, Total Material, Total Equipment etc)
- Your company only needs top-level budget vs. profit tracking
- You’re not using job costing for labor, equipment, or invoicing
- You prefer to track detailed costs via forms or time entries, and compare those to the high level budgeted amounts.
🧠 Benefits
- Simple, clean, fast
- Still integrates with contract value and expected profit
- You can switch back to “Build Estimate” later if needed or add cost codes later on.
🔄 Switching Between Modes
- You can toggle between the two modes before submitting the budget
- Once submitted, you’d need to edit the project to change the mode again
🧠 Tips for Choosing
Use Case | Recommended Mode |
---|---|
No Existing Budget/Quote | Build Estimate |
Need to Generate Estimate | Build Estimate |
Only have high level budget info | High-Level |
Have Existing Detailed Quote/Budget | Upload Estimate |
Want to get started with job costing | High Level + Global Cost Code Selection Setting |