Space planning

Renovation budget builder

Build editable material and labour line items, then add contingency and tax in an explicit order.

Free to useCalculated in your browser

Your measurements

Start with the example, then make it yours. Change units beside each measurement.

Budget line items
1
2

English, Persian and Arabic numerals work. Use a dot, comma or ٫ for decimals; use spaces or ٬ for thousands. A comma is always a decimal.

Your measurements stay in this page. No uploads, saved input URLs, or calculation requests are sent to a server.

Your estimate

Based on your inputs. Purchasing quantities round upward.

Enable JavaScript to run this browser calculator. The method, formulas and example are available below.

Results use SI units. Change individual input units or use the unit converter.

Prices are optional, user-entered estimates. A zero price means unpriced; there is no live price or currency conversion.

How the calculation works

The formulas

Line items multiply quantity by unit price and are grouped as materials, labour, or other. Contingency is calculated on the subtotal. Choose whether tax also applies to contingency; remaining budget subtracts the final total.

Line subtotal = quantity × unit price

Contingency = subtotal × contingency% / 100

Tax = (subtotal + selected contingency) × tax% / 100

Grand total = subtotal + contingency + tax

Assumptions to check

  • Tax is a user-entered planning assumption, not a jurisdiction-specific tax determination. All values use one currency label.
  • Sample unit prices are hypothetical. Zero means unpriced; no live prices or exchange rates are fetched.

A worked example

Materials 1,000 and labour 500 give 1,500. With 10% contingency and 5% tax including contingency, the total is 1,732.50 in the entered currency.