What is the difference between a cost baseline and a budget?
cost baseline vs budget is a key topic in modern project management and teamwork. A cost baseline is the approved version of the time-phased project budget, used to measure and monitor cost performance, and it excludes management reserve. A project budget is the cost baseline plus management reserve. The first is a performance yardstick; the second is a funding envelope.
That matters because the two behave differently under pressure. Spending contingency does not change the baseline, because the money was already planned inside it. Releasing management reserve does change the baseline, because money moves from outside the performance measurement baseline to inside it. Same bank account, two governance rules.
| Dimension | Cost baseline | Project budget |
|---|---|---|
| What it is | Approved, time-phased plan for the work | Total funds authorised for the project |
| Includes | Work package estimates plus contingency reserve | Cost baseline plus management reserve |
| Excludes | Management reserve, financing costs | Nothing within project scope; financing may sit above it |
| Primary owner | Project manager | Sponsor, steering committee, or finance |
| Main use | Variance analysis, earned value, forecasting | Spending authority, cash planning, board reporting |
| Effect of spending it | No baseline change for contingency drawdown | Requires a change request to move reserve into the baseline |
| Appears in earned value? | Yes, it is the performance measurement baseline | No |
| Changes when | Scope is formally approved and re-baselined | Reserve is allocated, or scope changes are funded |
If you remember one test, use this one: any number used to calculate a variance must come from the baseline. Mixing an earned value figure with a total-budget figure produces a ratio that looks precise and means nothing.
Where does each number sit in the budget hierarchy?
The hierarchy runs from the smallest cost element up to the money the organisation must actually have available. Each layer answers a different question, and each is approved by a different level of authority.
| Layer | What it contains | Who owns it |
|---|---|---|
| Activity cost estimate | Labour, materials, equipment for one activity | Work package owner |
| Work package estimate | Activity estimates plus activity-level contingency | Control account manager |
| Control account | Roll-up of work packages under one manager | Control account manager |
| Cost baseline | All control accounts, time-phased and approved | Project manager |
| Project budget | Cost baseline plus management reserve | Sponsor |
| Funding requirement | Project budget plus financing costs, phased by when cash is needed | Finance |
Two details in that table cause most of the trouble in practice. The first is contingency: it is calculated from the risk register, it belongs inside the baseline, and the project manager can usually draw on it without a formal change request. The second is management reserve: it covers unidentified risks, it sits above the baseline, and using it requires approval because it changes the approved plan.
If you need the full treatment of how each reserve is sized and released, our guide to contingency reserve vs management reserve covers the risk arithmetic and the approval paths. This article stays on the baseline-versus-budget boundary.
Join Doitify Today
Move projects forward without the chaos: all your tasks, progress, and team reports in one unified workspace. Built for companies, startups, and remote teams — with a quick setup and a free trial.
Why does the difference matter in practice?
It matters in three places: the accuracy of your status reports, the speed of spending decisions, and the credibility of your forecasts.
Status reports. A project can show a positive variance against the total budget while being badly over budget against the baseline. If the baseline is $1,098,000 and the budget is $1,180,000, $82,000 of apparent headroom exists on paper. A team reporting against the budget looks healthy for months while consuming reserve that was never meant to fund routine overruns.
Spending decisions. When an identified risk materialises, the project manager draws contingency and keeps working. When something nobody imagined happens, the sponsor must release management reserve, and that release re-baselines the project. The bucket determines whether you need a meeting this week or a signature next month.
Forecasts. Estimate at completion is normally budget at completion divided by the cost performance index. Feed the total budget into that formula instead of the baseline and you systematically understate the forecast overrun, because the denominator already contains money the work is not earning.
> Important note: the baseline is not a limit on spending; it is a limit on unapproved spending. Crossing it is allowed. Crossing it silently is what destroys trust in the numbers.
How do you build a cost baseline step by step?
You build it from the bottom up, in five steps, and you approve it once. Rebuilding it monthly is not cost control; it is bookkeeping with extra meetings.
Step 1: Structure the work before you cost it
Start from the work breakdown structure and assign a control account to each branch. If two people can authorise spending in the same account, split it.
Step 2: Estimate every work package
Match the technique to the maturity of the information: analogous or parametric at concept stage, bottom-up for the largest packages by the time you commit. Record the basis of each estimate, including rates and the date of the data.
Step 3: Derive contingency from the risk register
Contingency is not a rounding allowance. Size it from quantified risk exposure using expected monetary value, a decision tree, or a Monte Carlo run at a chosen confidence level, and document the method. Someone will ask in month five why it is 12% and not 8%.
Step 4: Time-phase the total across the schedule
A baseline is a curve, not a lump sum. Spread each work package across the periods in which the work happens, not the periods in which invoices are paid. The cumulative total at any date is the planned value.
Step 5: Approve, version, and publish
The baseline becomes real when the sponsor signs it. Record the version, the approval date, and any escalation indices used. A baseline that lives only in a finance folder governs nothing.
Worked example: building the baseline and the budget
A five-month platform replacement project has these work package estimates. Contingency comes from a Monte Carlo run at the 80% confidence level, and management reserve is set by portfolio policy at 7.5% of the baseline.
| Element | Amount |
|---|---|
| Discovery and requirements | $120,000 |
| Solution design | $180,000 |
| Build and configuration | $430,000 |
| Testing and migration rehearsal | $150,000 |
| Rollout and hypercare | $100,000 |
| Base estimate | $980,000 |
| Contingency reserve (12.0% of base) | $118,000 |
| Cost baseline (BAC) | $1,098,000 |
| Management reserve (7.5% of baseline) | $82,000 |
| Project budget | $1,180,000 |
The project manager reports earned value against $1,098,000. The sponsor approves draws against $1,180,000. Finance plans cash against $1,180,000 plus any financing cost. Three numbers, one plan, no ambiguity, provided everyone labels their reports.
How does time-phasing turn the baseline into a curve?
Time-phasing converts the approved total into planned value by period. Most projects follow an S-curve: slow at the start, steep in the middle, flattening at the end as testing and handover taper off.
| Month | Planned spend | Cumulative planned value |
|---|---|---|
| Month 1 | $90,000 | $90,000 |
| Month 2 | $160,000 | $250,000 |
| Month 3 | $210,000 | $460,000 |
| Month 4 | $240,000 | $700,000 |
| Month 5 | $220,000 | $920,000 |
| Month 6 | $178,000 | $1,098,000 |
At the end of month 4, the planned value is $700,000. That is the figure you compare with earned value and actual cost. It is also the figure that tells you 63.8% of the baseline should have been consumed by that date. A straight-line assumption would have predicted $732,000 and made the project look slower than it is.
How do you use the baseline for variance analysis?
You use three comparisons, all anchored to the baseline: earned value against planned value for schedule, earned value against actual cost for cost, and both against the baseline total for the forecast.
At the end of month 4 in the example above, the team has completed work worth $640,000 of budgeted value and has spent $712,000.
- Cost variance = EV − AC = $640,000 − $712,000 = −$72,000
- Cost performance index = EV ÷ AC = 640,000 ÷ 712,000 = 0.899
- Schedule variance = EV − PV = $640,000 − $700,000 = −$60,000
- Schedule performance index = 640,000 ÷ 700,000 = 0.914
- Estimate at completion = BAC ÷ CPI = 1,098,000 ÷ 0.899 = $1,221,357
The forecast overrun against the baseline is $123,357, or 11.2%. Notice what that does to the budget conversation: $1,221,357 exceeds even the $1,180,000 total budget by $41,357. The management reserve does not rescue this project; it only delays the moment somebody has to say the number out loud. That is exactly the signal a baseline is supposed to give you, and exactly the signal a budget-only report hides.
For a full treatment of the ratio, including which forecast variant to choose when schedule pressure is also a factor, see our guide to the cost performance index and the schedule performance index.
When should the cost baseline change?
The baseline changes when scope changes are approved, when a material estimating error is corrected, or when a formal re-baseline is agreed after a significant disruption. It should never change simply because the current numbers look bad.
| Event | Baseline changes? | Budget changes? | Who approves |
|---|---|---|---|
| Identified risk occurs, contingency used | No | No | Project manager |
| Unidentified risk occurs, reserve released | Yes, increases | No, reallocated | Sponsor or change board |
| Approved scope addition | Yes, increases | Yes, if new funds are needed | Change control board |
| Corrected estimating error before execution | Yes | Yes | Sponsor |
| Cost overrun with no scope change | No | No | Nobody; it is a variance |
| Full re-baseline after major disruption | Yes, new version | Yes | Steering committee |
Two habits keep this honest. First, version every baseline and state which version a report uses. Second, keep the old baseline available. A re-baseline that erases history makes trend analysis impossible, which is usually the point of doing it quietly.
What are the most common mistakes?
- Reporting against the total budget. It flatters performance by counting reserve as headroom, and it hides the moment the project actually went off plan.
- Putting management reserve inside the baseline. This inflates the performance measurement baseline, lowers every ratio, and gives the project manager spending authority nobody granted.
- Time-phasing by payment date instead of work date. A prepaid annual licence lands in month one and distorts planned value for eleven months.
- Treating contingency as a slush fund. Contingency that gets spent on routine variance stops being risk funding and becomes a hidden budget increase.
- Re-baselining to improve the report. Legitimate when scope changes; corrosive when used to reset a bad trend.
- Approving a baseline with no basis of estimate. Six months later, nobody can defend the number, so nobody trusts it.
> Practical tip: put both numbers in the header of every cost report, labelled. “Baseline v3: $1,098,000. Budget: $1,180,000.” One line of labelling prevents most of the arguments this article describes.
Does the PMBOK 7 wording change the answer?
This is the one place where the standard is genuinely ambiguous, and practitioners have noticed. The sixth edition’s build-up diagram places contingency reserve inside the cost baseline and adds management reserve to reach the project budget. The seventh edition’s equivalent figure has been read by many practitioners as placing contingency outside the baseline and management reserve outside the budget, while the glossary still defines contingency as money allocated in the cost baseline. PMI’s later Process Groups practice guide returns to the older build-up.
The practical resolution is not to pick a side. Write your convention into the cost management plan, use it consistently, and label every report. Auditors care far more about consistency than about which diagram you followed.
Does this distinction matter in agile and fixed-price work?
Yes, but the mechanics change. In agile delivery there is often no classical cost baseline, only a rolling forecast and a release-level budget. The useful adaptation is to baseline funding for a release or a quarter, track burn against it, and keep separate contingency for discovery and rework. The trade-off: you lose the long-horizon variance signal and gain the ability to replan without a change board.
In fixed-price contracts, the buyer’s budget is the contract price plus any owner-held reserve, while the seller’s cost baseline is an internal control document. A seller with healthy baseline variance and a thin margin is not in good shape. Keep the two sets of numbers separate and reconcile them only at the commercial boundary.
How do you keep the baseline and the budget honest without a PMO?
You need three things: one approved baseline with a version, one budget figure that everyone agrees includes the reserve, and actual costs recorded against the same cost structure. A spreadsheet handles that for a project with 30 to 80 work packages, provided one person owns the definitions.
The failure mode is almost never the arithmetic. It is that the budget lives in finance, the schedule lives in a planning tool, and time is tracked somewhere else, so the monthly report becomes a manual reconciliation that nobody can defend. Keeping cost structure, planned value, and actuals in one workspace shortens the cycle from days to hours and removes the temptation to quote whichever number looks better.
Doitify is our product, so treat this as a description rather than a neutral review: it holds tasks, sub-tasks, owners, budgets, and progress reports in one place, with dashboards that compare planned with actual. It is not an earned value engine for a capital programme with thousands of control accounts, and it does not claim to be. For a team that needs a defensible monthly baseline report without a project controls function, keeping the inputs in the same system as the work is the practical win.
FAQ
Conclusion
The cost baseline and the budget answer two different questions, and a project needs both answers. The baseline tells you whether the work is being delivered at the cost you planned, period by period. The budget tells you how much money the organisation has committed and who may release it.
Build the baseline bottom-up, size contingency from risk rather than habit, time-phase it by work rather than by invoice, and approve it once. Then report against it every period, with the budget shown separately and labelled. Teams that keep the two numbers distinct make better decisions at the exact moment decisions get expensive, and they never have to explain to a sponsor why the report changed its mind.
If this post on cost baseline vs budget was helpful, you might also enjoy Free Project Charter Template and How to Prevent Tasks From Falling Through the Cracks.
Join Doitify Today
Move projects forward without the chaos: all your tasks, progress, and team reports in one unified workspace. Built for companies, startups, and remote teams — with a quick setup and a free trial.