Project Budget vs Actual Costing for Real Estate Developers

Budget vs actual costing compares what you planned to spend on a project with what you have spent and what you are committed to spend. For real estate developers, the useful version goes one step further: it also estimates the cost to finish, so you know the final cost long before the building is done.

This guide explains the method in plain words, which cost heads to use, how to handle changes and how to set it up in an ERP. For the broader picture, read our real estate ERP guide and construction ERP software in Bangladesh.

Why “budget vs actual” is not enough

Most developers compare two numbers: the budget and the money paid so far. That is a good start, but it misses a lot.

Imagine a project with a structure budget of 10 crore. So far, you have paid 6 crore. It looks fine. But you have also placed orders and signed contractor work orders worth another 5 crore that are not yet billed. You are already over budget, and the report does not show it.

To see the real position, you need four numbers, not two:

  1. Budget: what you planned to spend.
  2. Committed cost: orders and contracts you have already signed, even if not yet billed or paid.
  3. Actual cost: what has been billed or paid for work or goods received.
  4. Forecast at completion: actual cost plus the estimated cost to finish.

The gap between budget and forecast is the number the owner needs.

The key terms in simple words

  • Original budget: the approved plan at the start. Keep it fixed as your baseline.
  • Revised budget: the plan after approved changes. Keep both, so you can see how the plan moved.
  • Committed cost: purchase orders and work orders issued. This is future cash going out.
  • Actual cost: goods received and work measured and billed. Some teams also track paid cost separately.
  • Cost to complete (CTC): your best estimate of what is still needed to finish the head.
  • Forecast at completion (FAC): actual cost plus cost to complete.
  • Variance: budget minus forecast. A negative number means overspend.
  • Percent complete: how much of the physical work is done. It tells you if cost and progress match.
  • Contingency: an amount kept for unknowns. Track how much has been used.

The cost heads for a developer

Cost heads are the buckets where each cost belongs. Design them once, with your accountant, and use them in every project. A typical list:

Land and acquisition

  • Land purchase price
  • Registration, stamp and legal fees
  • Brokerage and other deal costs
  • Landowner share or compensation, where applicable

Approvals and pre-construction

  • Design, drawings and consultants
  • Approval and permit fees
  • Soil test and survey

Site preparation

  • Filling, boundary wall and temporary works
  • Utility connections during construction

Construction

  • Substructure and piling
  • Superstructure
  • Brickwork and plaster
  • Finishing: tiles, paint, doors, windows
  • MEP: electrical, plumbing, gas and fire
  • Lift and generator
  • External works and landscaping

Project overhead

  • Site staff and supervision
  • Site office, power, water and security
  • Insurance

Sales and marketing

  • Advertising and sales events
  • Agent commission
  • Showroom or sample unit cost

Finance cost

  • Loan interest and bank charges

Handover and after-sales

  • Utility connection fees for the building
  • Handover costs and warranty reserve

For each head, you can add lines linked to your BOQ. See BOQ management software.

Setting the budget properly

Start from a BOQ. Build the budget from quantities and rates, not from one total. A BOQ lets you compare planned and actual quantity as well as cost.

Use consistent heads. If every project uses a different list, you cannot compare projects.

Split by building or phase. Large projects have blocks or phases. Cost per block shows where things go wrong.

Add contingency on purpose. A visible contingency line is better than hidden padding.

Get the budget approved and locked. Changes go through a revision, not a silent edit.

How the numbers flow in an ERP

In a connected system, each action updates the right number automatically.

  • Budget comes from the BOQ or the project plan.
  • Committed cost updates when a purchase order or contractor work order is approved.
  • Actual cost updates when goods are received, work is measured or a bill is posted.
  • Cost to complete is entered or calculated by the project manager, and reviewed monthly.
  • Forecast and variance are calculated from these.

Without this link, accounts and site always disagree. See contractor management systems for the work order and running bill side, and finance and accounting for real estate ERP for the ledger side.

A worked example (illustration only)

The numbers below are invented to show the method. Do not copy them.

A 10-storey building has a finishing budget of BDT 4.0 crore. Here is the picture at the end of month 14:

Item BDT crore
Original budget 4.00
Committed (orders and work orders issued) 3.10
Actual (received and billed) 1.80
Remaining uncommitted need (estimate) 1.30
Cost to complete 3.10 – 1.80 + 1.30 = 2.60
Forecast at completion 1.80 + 2.60 = 4.40
Variance (budget minus forecast) -0.40

The actual spend of 1.80 looks safe against a 4.00 budget. But the forecast is 4.40, which is 10 percent over. The team has time to act: change a specification, renegotiate a rate, or adjust the sales price of remaining units. Without committed cost and cost to complete, the overrun would appear only when the money was gone.

How to read the variance

A variance tells you something, not everything. Ask why.

  • Quantity variance: you used more material or work than planned. Look at wastage, design change and measurement.
  • Rate variance: you paid more per unit than planned. Look at market price, supplier choice and timing.
  • Scope change: the client, consultant or management changed the work. Check approvals and recover cost if possible.
  • Timing: cost is early or late, but total is the same. Compare with progress.
  • Error: double billing, wrong coding or missed credit notes.

A good report lets you drill from the head, to the item, to the original bill or order.

Percent complete: the missing check

Cost alone can mislead. If 70 percent of the budget is spent but only 50 percent of the work is done, there is a problem. If 40 percent is spent but 50 percent is done, you may have unbilled work that will arrive later.

Track physical progress by head, based on measured quantities, and compare it with cost. See construction scheduling and site management software.

Handling changes and variations

Changes will happen. The goal is to control them, not to hide them.

  1. Raise a change request with reason, cost and impact on time.
  2. Approve by authority level. Small changes by the project manager, large ones by management.
  3. Update the revised budget and keep the original as a baseline.
  4. Record who approved and when.
  5. Link changes to sales if a change affects unit price or specification for a buyer.

A monthly review routine

Set a simple, fixed routine.

  • Week 1: accounts closes the month. All bills and receipts are posted.
  • Week 1: the project manager updates percent complete and cost to complete for each head.
  • Week 2: a cost review meeting looks at forecast vs budget, the biggest variances and open changes.
  • After the meeting: actions with owners and dates.

Share a one-page summary with management: forecast cost, variance, contingency left, and top three risks.

What reports to ask for

  • Budget, committed, actual, cost to complete, forecast and variance by head
  • Same report by building or phase
  • Cost per square foot, compared across projects
  • Purchase and work orders not yet billed
  • Contingency used
  • Open change requests
  • Percent complete vs percent cost
  • Cost trend by month

Why this matters for sales and cash

Cost forecast affects your pricing, your margin and your cash plan.

How to choose software for this

Test with one real project. Give the vendor a BOQ, a few purchase orders, a contractor work order and a running bill. Ask them to show committed, actual and forecast for a head.

Ask hard questions.

  • Does committed cost update when a purchase order is approved?
  • Can I keep the original budget and a revised budget side by side?
  • Can I enter cost to complete by head, and see the forecast?
  • How are variations recorded and approved?
  • Can I see the cost per square foot by project?

Check reports. The forecast report is the main one.

Check support and price. See real estate and construction ERP price in Bangladesh and how to choose the right ERP software.

Mistakes to avoid

Comparing only budget and paid cost. You miss committed cost.

Editing the original budget. Keep a baseline.

Inconsistent cost heads across projects.

No cost to complete. You find overruns too late.

Ignoring percent complete.

Late posting of site bills. Set a cut-off rule.

Mixing land cost with construction cost without a plan. Allocate land cost in a clear way.

How PinBuild+ helps

PinBuild+ connects BOQ, purchase, contractor bills, accounts and sales for real estate and construction companies. [Add: confirm which of these are live: original and revised budget, committed cost, actual cost, cost to complete, forecast at completion, variance by head, percent complete and change request approval. Add a screenshot of the budget vs actual report and one client example. Do not describe forecast features as live if they are not.]

To see it with your own project, request a real estate ERP demo and bring a BOQ and a few orders.

Quick checklist

  • Budget built from BOQ with standard cost heads
  • Original budget locked, revised budget tracked
  • Committed cost from approved orders
  • Actual cost from receipts and bills
  • Cost to complete reviewed monthly
  • Forecast at completion and variance by head
  • Percent complete compared with percent cost
  • Change requests with approval
  • Cost per square foot across projects
  • Link to sales price and cash plan

FAQs

What is budget vs actual costing? It compares planned project cost with committed and actual cost, and adds a forecast of the final cost.

What is committed cost? It is the value of orders and contracts already signed that have not yet been billed or paid.

What is forecast at completion? It is actual cost so far plus the estimated cost to finish.

How often should I review it? Monthly at minimum, and weekly in busy phases.

Do I need ERP for this? Excel can do it for one small project. ERP is better when you have several projects and many orders, because the numbers update on their own.

How do I handle design changes? Use a change request with approval, update the revised budget and keep the original as a baseline.

Your path to success begins today