ExcelReady
CourseMock testsFunction guidesBlog
Start freeStart learning for free
ExcelReady

Be Excel-ready before day one. Hands-on practice in your browser, with instant feedback.

Learn

  • Course
  • Mock tests
  • Function guides
  • Blog

Test prep

  • Excel level test
  • Excel test practice
  • Free screening quiz
  • Certificate

Company

  • About
  • Editorial policy
  • Contact
  • Terms
  • Privacy

© 2026 ExcelReady. All rights reserved.

  1. Blog
  2. Projects
  3. Build a Project Budget in Excel

Build a Project Budget in Excel

By ExcelReady Team·Updated November 2, 2026·7 min read

The short answer

To build a project budget in Excel, list each cost line with a quantity and unit cost, multiply them for the budget (=C2*D2), and total the lines with SUM. Add a contingency as a percentage of the subtotal. Then enter actual costs and track the variance (=E2-F2) and the percentage used (=F2/E2) for each line.

Key takeaways

  • Build each budget line as quantity × unit cost, so changing an estimate updates the total.
  • Total with SUM, then add a contingency from one input cell such as 10%, locked with $.
  • Variance = budget - actual: positive means under budget, negative means over.
  • % used = actual / budget shows how much of each line is spent; format it as a percentage.
On this page+
  1. How the project budget is laid out
  2. Step 1: Set up the columns and inputs
  3. Step 2: Calculate each budget line
  4. Step 3: Add subtotals, contingency and a total with SUM
  5. Step 4: Track actual costs and variance
  6. Step 5: Show % used and percent change
  7. Step 6: Summarise by category and flag overspends
  8. Common project budget mistakes
  9. Practise it

A project budget in Excel is a list of cost lines, each with an estimate, a total, and a place to record what you actually spend. You only need a few formulas: multiplication for each line, SUM for totals, and simple subtraction and division for variance and % used. This guide builds a complete budget for a small website project step by step, so you can copy the layout for any project you plan or manage.

How the project budget is laid out#

Use one row per cost line and one column per piece of information. Here is the finished budget for a website redesign:

ABCDEFGH
1CategoryItemQtyUnit costBudgetActualVariance% used
2LabourDesigner (days)124505,4005,850-450108.3%
3LabourDeveloper (days)2050010,0009,20080092.0%
4LabourProject manager (days)84003,2003,2000100.0%
5SoftwareLicences51206006000100.0%
6HostingHosting (months)122530015015050.0%
7ContentPhotography11,5001,50001,5000.0%
8Subtotal21,00019,0002,00090.5%

Below it, rows 10 to 12 hold the contingency and the total budget, which we add in Step 3. Only the input columns (Qty, Unit cost and Actual) are typed. Everything else is a formula, so the budget updates when an estimate changes.

Step 1: Set up the columns and inputs#

Type the headers in row 1 and the cost lines below. A few habits make the sheet easier to use:

  • One item per row. Don't put two costs in one cell, like "Design + build". You can't total them separately later.
  • A Category column. It lets you total by type of cost in Step 6.
  • Units in the item name, such as "(days)" or "(months)", so everyone reads the quantity the same way.
  • Freeze the header row with View > Freeze Panes > Freeze Top Row, so the headers stay visible.

Turning the range into an Excel table (Ctrl+T; Mac: ⌘T) is optional but useful: formulas fill down by themselves when you add a cost line.

Step 2: Calculate each budget line#

Each line's budget is quantity × unit cost. In E2, type:

Excel formula
=C2*D2

The result is 5,400 (12 days × 450). Fill it down to row 7 (Windows: Ctrl+D; Mac: ⌘D). If the developer estimate grows from 20 to 23 days, change C3 and the budget for that line updates to 11,500.

Building the budget from quantity and rate, instead of typing the total, shows your working. Anyone reviewing the budget can see why a line costs what it does.

Step 3: Add subtotals, contingency and a total with SUM#

Total the cost lines with SUM. In E8:

Excel formula
=SUM(E2:E7)

The subtotal is 21,000. The SUM function guide covers the syntax, and Alt+= (Mac: ⌘+Shift+T) inserts the SUM for you.

Most projects add a contingency: an extra amount for costs you can't predict yet. Put the rate in its own cell so it is easy to change. If D10 holds 10%, then:

Excel formula
E10:  =E8*$D$10
E12:  =E8+E10

The contingency is 2,100, and the total budget in E12 is 23,100. The $ signs lock the reference to D10, which matters if you copy the formula. Never type the 10% inside the formula; a separate cell makes the assumption visible.

Step 4: Track actual costs and variance#

As invoices and timesheets arrive, enter the amounts in the Actual column. Labour actuals often come from hours logged; the timesheet guide shows how to total them.

Variance is the difference between budget and actual. In G2:

Excel formula
=E2-F2

Fill it down. A positive number means the line is under budget, and a negative number means it is over. The designer line shows -450: 450 over budget. The total variance in G8 is 2,000, so the project is 2,000 under budget so far, with photography still unpaid.

Some teams calculate actual minus budget instead, so over-budget lines are positive. Either is fine, but write the rule next to the header so nobody reads it backwards. The budget vs actual guide covers favourable and unfavourable variances in more detail.

Step 5: Show % used and percent change#

% used shows how much of each line's budget is spent. In H2:

Excel formula
=F2/E2

Format it as a percentage with Ctrl+Shift+% (Mac: Control+Shift+%). The designer line shows 108.3%, so it has gone over. For the whole project, =F8/E8 gives 90.5% of the subtotal, or =F8/E12 gives 82.3% of the total including contingency.

When an estimate is revised, show how much it changed with the percent change formula, (new - old) / old. If the developer budget goes from 10,000 to 11,500:

Excel formula
=(11500-10000)/10000

The result is 15%. In a real sheet, point at the cells that hold the old and new budget instead of typing numbers. The percent change lesson practises this exact formula.

Step 6: Summarise by category and flag overspends#

To total one category, use SUMIF on the Category column:

Excel formula
=SUMIF(A2:A7,"Labour",E2:E7)

Labour comes to 18,600 of the 21,000 subtotal, so it is the cost to watch. To flag lines that have gone over, add a status column:

Excel formula
=IF(F2>E2,"Over budget","OK")

You can also highlight overspends in red with Home > Conditional Formatting > Highlight Cells Rules > Less Than on the Variance column, using 0 as the value.

If the project runs over several months, the same structure works with one Actual column per month. To plan when the money goes out, not just how much, see the cash flow forecast guide. For a personal or household version, the monthly budget template uses the same formulas.

Common project budget mistakes#

These are the errors that most often make a budget total wrong:

  1. Typed totals instead of formulas. A total typed by hand doesn't update when a line changes.
  2. A SUM range that misses new rows. If you add a line below row 7, check that the subtotal now includes it, or use a table.
  3. Contingency buried in a formula. Keep the rate in its own cell.
  4. Mixed signs. Decide whether variance is budget - actual or actual - budget, and stick to it.
  5. Dividing by an empty budget. =F2/E2 returns #DIV/0! for a line with no budget yet. Use =IFERROR(F2/E2,0) if that happens often.

Practise it#

Budgets come up constantly at work and in job tests, and they rest on two skills: totals and percentages. Try the exercise on this page, then practise SUM in a live spreadsheet: you type the formula and it checks it instantly. The percent change lesson covers the rest. If you're preparing for an interview task, the guide to the basic Excel test for employment shows what's usually asked.

Try it yourself

This is a live spreadsheet. Type the formula in the green cell and press Enter.

What share of the project budget has been spent so far? In F2, divide the total Actual (C2:C7) by the total Budget (B2:B7), using SUM for both.

fx
ABCDEFG
1
Item
Budget
Actual
2
Designer
5400
5850
% of budget used
3
Developer
10000
9200
4
Project manager
3200
3200
5
Licences
600
600
6
Hosting
300
150
7
Photography
1500
0
8
9
10

Tip: Total the actuals with SUM(C2:C7), then divide by SUM(B2:B7). Format the result as a percentage if you like.

Practise this in a lesson

LessonSUM and AutoSumAdd up a column of numbers with SUM, then let AutoSum write the formula for you.LessonPercentages and % changeCalculate percent change with (new - old) / old, format it as a percentage, and grow a number by a percent.Function guideSUMAdd up columns, rows and separate ranges with Excel's SUM function. Clear examples, common mistakes and a live practice exercise.

Frequently asked questions

How do I make a simple project budget in Excel?

+

Make columns for item, quantity, unit cost, budget and actual. Calculate the budget as quantity times unit cost, total it with SUM, and add a variance column that subtracts actual from budget.

How do I add a contingency to a project budget?

+

Put the contingency rate, such as 10%, in its own cell. Multiply the subtotal by that cell, for example =E8*$E$12, and add the result to get the total budget.

How do I calculate budget variance in Excel?

+

Subtract the actual cost from the budget: =E2-F2. A positive result means the line is under budget and a negative one means it is over. Divide by the budget to show it as a percentage.

How do I show the percentage of a budget spent?

+

Divide the actual by the budget, =F2/E2, and format the cell as a percentage. 90% means nine-tenths of that line's budget is spent.

Should I use an Excel table for a project budget?

+

It helps. Press Ctrl+T (Mac: ⌘T) to turn the range into a table, and formulas fill down by themselves when you add a new cost line.

Sources

  • SUM function - Microsoft Support
  • Calculate percentages - Microsoft Support

Written and checked by the ExcelReady Team. First published November 2, 2026. The practice exercise runs in the same formula engine as our lessons. Found a mistake? Read our editorial policy or email hello@excelready.app.

On this page

  1. How the project budget is laid out
  2. Step 1: Set up the columns and inputs
  3. Step 2: Calculate each budget line
  4. Step 3: Add subtotals, contingency and a total with SUM
  5. Step 4: Track actual costs and variance
  6. Step 5: Show % used and percent change
  7. Step 6: Summarise by category and flag overspends
  8. Common project budget mistakes
  9. Practise it

Keep reading

Projects· 5 min read

Budget vs Actual Report in Excel With Variance

A budget vs actual report in Excel lists each category with its budget and actual amount. Variance is =Actual-Budget, and variance % is =(Actual-Budget)/Budget, formatted as a percentage. Total both columns with SUM, then use conditional formatting to color lines that are over budget. For costs, a positive variance means you spent more than planned.

Projects· 6 min read

Build a Monthly Budget in Excel

To build a monthly budget in Excel, list your income and total it with SUM. List each spending category with a Budget column and an Actual column, then subtract to get the difference. Total both columns, and subtract total spending from total income to see what is left. SUMIF can fill the Actual column from a list of purchases.

Projects· 6 min read

Build a Simple Cash Flow Forecast in Excel

A cash flow forecast in Excel puts months across the top and cash in and cash out down the side. Total each group with SUM; net cash flow is cash in minus cash out. The closing balance is the opening balance plus net cash flow, and each month opens with the previous month's closing balance. Lock assumptions with $.

More on projects

  • Make a Simple Project Timeline in Excel
  • How to Make a Purchase Order in Excel With Formulas
  • Build a Quotation Template in Excel
  • How to Make a RACI Matrix in Excel With Built-In Checks
  • Build a Recipe Cost Calculator in Excel
  • How to Build a Rent Roll in Excel for Rental Properties
All projects articles →

Don't just read about Excel. Do it.

Practise real formulas in a live spreadsheet with instant feedback, right in your browser. Nothing to download.

Start learning for free