Budget vs Estimate vs Bid vs Schedule of Values vs Control Estimate
Five confusing terms, one document. An itemized list of construction costs changes its name depending on who is holding it, what phase the project is in, and what it's being used for.
Here's a secret that makes construction cost management much less intimidating: budget, estimate, bid, schedule of values, and control estimate are all names for the same thing.
Each one is an itemized list of construction costs—foundation, framing, plumbing, electrical, finishes—that rolls up to a final project cost. The line items barely change from one to the next. What changes is the name, and the name tells you three things: whose perspective the numbers represent, what phase the project is in, and what the document is being used for.
Once you see that, the vocabulary stops being confusing and starts being useful. When someone hands you one of these documents, the name is a signal about how much to trust the numbers and what you're expected to do with them.
Budget: the owner's goal
A budget is the owner's document. It exists to answer one question: what are we willing and able to spend?
That makes a budget a goal and a control document, not a prediction. It's often written before there's a complete design, sometimes before there's a design at all. Its job is to align expectations—between the owner and their family, their lender, their architect, and eventually their contractor—so that the project that gets designed is a project that can actually be paid for.
A budget can be wrong about what the work will cost and still do its job well, as long as everyone is aligned on the target and finds out early when the design and the budget disagree.
Estimate: the contractor's prediction
An estimate is the same itemized list from the other side of the table. It's the contractor's honest answer to a different question: what will this job actually cost to build?
Where a budget starts from what the owner wants to spend, an estimate starts from the work itself—the drawings, the site, subcontractor pricing, material costs, and the contractor's experience building similar projects. A good estimate doesn't care what the owner hoped the number would be. Its value is accuracy.
The tension between those two documents is where most early project conversations happen. The budget says what the project should cost. The estimate says what it will cost. The gap between them is the real agenda of preconstruction.
Bid: an estimate in competition
A bid is an estimate with something at stake. It's submitted before the job is awarded, usually against other contractors' bids, and the owner will compare the bottom lines.
That context changes the numbers. A bid is shaped by the desire to win: tight margins, optimistic assumptions, allowances where the design is incomplete, and exclusions where the risk is too high to price. The itemized list looks the same as an estimate, but the price may shift during bidding—as questions get answered and scope gets clarified—and after it, as the winning bid gets negotiated into a contract.
A bid is not a lie, but it isn't a resting price either. It's an opening position in a process that ends with a contract.
What is Buildplus?
Buildplus is the payments, expenses and invoicing platform built for contractors running cost-plus jobs. Every payment, swipe and reimbursable expense stays tied to the project it belongs to.
Schedule of values: budget and estimate, reconciled
A schedule of values is what you get when the owner's budget and the contractor's estimate stop being separate documents and become one.
Usually assembled during preconstruction, it reconciles the two: every line item gets a value that both parties have agreed to, and the lines roll up to the contract price. From that point on, there's one shared list instead of two competing ones.
The schedule of values then becomes the backbone of the money side of the project. Pay applications reference it. Draws are measured against it. When the contractor bills for 60% of the framing line, everyone knows what the whole framing line is worth, because they agreed to it before the work started.
Control estimate: the schedule of values, kept alive
A control estimate is a schedule of values that doesn't stop moving when construction starts.
Instead of being filed away with the contract, it's maintained throughout the build. Each line item tracks its original value, the costs committed against it, the costs actually incurred, and the forecast at completion. Change orders land on specific lines instead of vaguely inflating the total. Overruns show up early, line by line, while there's still time to do something about them.
This is the version of the document that actually controls costs. A budget sets the goal, an estimate predicts the outcome, and a bid wins the work—but only a control estimate tells you, in the middle of the project, whether you're going to hit the number, and exactly which lines are the problem if you're not.
One document, five phases
Put them in order and the names simply trace the life of a project:
- Budget — the owner sets the goal before design.
- Estimate — the contractor predicts the cost from the drawings.
- Bid — the estimate competes for the job.
- Schedule of values — budget and estimate are reconciled into the contract.
- Control estimate — the schedule of values is maintained through construction to report on and control costs.
Same itemized list. Same roll-up to a final project cost. The name just tells you where you are and what the numbers are for.
The projects that end well are usually the ones where this document never breaks: the budget informs the estimate, the estimate becomes the schedule of values, and the schedule of values stays alive as a control estimate until the last invoice is paid. The projects that end badly are usually the ones where it got written once, filed away, and rediscovered at the worst possible time.