NYA
ResourcesPricingStart free
Template·Updated July 31, 2026·Free CSV

Project budget tracker template: budget, committed, actual, variance

An interior design project budget template that separates approved budget from committed spend and actual invoices, so an overrun shows up when the order is placed rather than when the invoice lands. Free CSV.

By Idan Mann, founder of NYA

The short answer

A project budget tracker separates three numbers most spreadsheets collapse into one: what the client approved, what you have committed on purchase orders, and what has actually been invoiced. Committed is the one that matters — it is where an overrun becomes visible while it is still preventable.

Download the CSVNo email, no account. Opens in Excel, Numbers or Google Sheets.

Budgets are almost never blown at the invoice. They are blown at the purchase order, weeks earlier, and discovered at the invoice — which is why a tracker with a single "spent" column always reports the bad news too late to act on it.

Committed means a purchase order exists. The moment a PO is raised, that money is gone whatever the invoice says — custom and COM orders cannot be unwound. A budget line is in trouble when committed passes it, not when actual does.

What each column carries

One row per category per room, plus rows for the project-level costs that belong to nobody's room.

ColumnWhat goes in itExample
CategoryFurnishings, lighting, rugs, art, window treatments, freight, receiving, installation, construction, design fee. Use the categories your agreement uses.Furnishings
Room / areaSo an overrun can be traced to a decision rather than to the project in general.Living Room
BudgetWhat the client approved for this line, and the only number in the row they signed off.45000.00
CommittedTotal of purchase orders raised against this line. Gone the moment the PO is issued, whatever the invoice says.38200.00
Actual invoicedWhat has really been billed by vendors so far. Always lags committed, sometimes by months.21400.00
VarianceBudget minus committed — not budget minus actual. The second one flatters you right up until it does not.6800.00
% committedCommitted ÷ budget. The column to sort by when you want to know what to worry about.85%
Forecast to completeWhat you still expect to spend on this line, including items specified but not yet ordered.5200.00
Cause / noteOne line on why a variance exists. 'Client upgraded sofa fabric, CO-004' is a record; a bare number is an argument waiting to happen.Fabric upgrade, CO-004

Where the numbers come from

  1. Budget comes from the approved proposal plus any signed change orders — never from a conversation.
  2. Committed is summed from your purchase orders. If your POs are numbered sequentially this reconciles in a minute.
  3. Actual comes from vendor invoices as they arrive, which is why it lags and why it should never be the column you steer by.
  4. Freight and receiving get their own rows. Folded into furnishings they are invisible until they are 8% of the project.

Whether freight and receiving are marked up or passed through changes what belongs in the client-facing version of this sheet — the markup calculator shows what each choice does to the margin before you commit to a clause.

Common questions

Should the client see the budget tracker?
A version of it, yes — clients who can see committed against budget make faster decisions and fewer late ones. Strip the columns that expose your net cost and markup, which on this sheet means sharing budget, committed and actual at client prices only.
How is this different from the FF&E schedule?
The schedule is per item; the budget is per category. You need both because the questions are different — 'what did we buy' is answered line by line, and 'can we still afford the dining table' is answered by a category with a committed total.

Or stop keeping it in a spreadsheet

This template works. What it cannot do is generate the proposal from the schedule, record the client's approval per item, or raise the purchase order from what they approved — which is the part that actually goes wrong. NYA is $49/mo for a solo designer and $129 for a studio of up to five, flat, with no per-seat billing.

Start freeDownload the CSV

More templates

  • TemplateFF&E schedule
  • TemplateClient proposal
  • TemplatePurchase order

Keep reading

  • DefinitionDesign proposal
  • DefinitionChange order
  • DefinitionCost-plus pricing
  • Free toolFurniture markup calculator