Property

Building Materials Purchase Cost Calculator

Calculate whole packages to buy and an itemised material cost from your measurements and quotes. The tool does not measure a building plan, specify structural quantities or estimate labour.

Runs privately in your browserMethod reviewed

Your numbers

Each line: item, required quantity, waste %, units per package, package price excluding VAT, VAT %. Quantities and package units must match.
Your figures stay on this device.

How the calculation works

This calculator turns measured material requirements and supplier package prices into a purchasing budget. It adds an explicit waste allowance, rounds each material up to whole packages and applies the entered VAT rate. It requires quantities and quotations; it does not derive a building specification from floor area.

Packages = ceiling(required quantity × (1 + waste %) / package size). Cost = packages × ex-VAT price × (1 + entered VAT %) + separate delivery.
  1. Increase the measured requirement for waste

    The required quantity is multiplied by one plus the waste percentage. Choose the allowance from the installation plan, cutting pattern or practical requirements rather than treating the default as a recommendation.

  2. Round up to complete packages

    The quantity after waste is divided by the package size and rounded upward to a whole package count. This rounding happens before pricing, so a small quantity increase can require a whole additional package.

  3. Apply quoted prices and tax

    Package count is multiplied by the excluding-VAT package price. Each row receives its own entered VAT percentage, and the inclusive delivery charge is then added to the material totals.

Worked example: Whole packages, VAT and delivery

Sample inputs demonstrate the method. They are not a forecast or product offer.

The example requires 10 units plus 10% waste, making 11 units. Packages hold 3 units, so 4 packages are needed. At €20 excluding VAT each, materials cost €80 plus €16 VAT. Adding €5 delivery gives €101.

Material quantities and package prices
Tile,10,10,3,20,20
Delivery charge including any VAT
5

Expected result

Total materials and delivery
€101.00
Materials excluding VAT
€80.00
Materials VAT
€16.00
Worked example: Exact package multiple

Sample inputs demonstrate the method. They are not a forecast or product offer.

Material quantities and package prices
Paint,20,0,10,50,0
Delivery charge including any VAT
0

Expected result

Total materials and delivery
€100.00
Materials VAT
€0.00

Understanding your result

The result is a materials purchasing estimate with an itemised breakdown. Unused material may remain because packages cannot be purchased fractionally in this model. Compare the package count with the supplier’s actual selling units.

Labour, equipment hire, professional fees and other project costs are outside these rows unless separately budgeted elsewhere. VAT rates and quoted prices are supplied inputs, not a determination of the correct tax treatment.

Questions you might have

What if the shop price already includes VAT?

Convert it to an excluding-VAT price first or enter the inclusive price with VAT set to zero, making that convention clear in your records.

Choosing the right inputs

Material quantities and package prices
Each row contains the item, required quantity, waste percentage, quantity per package, package price excluding VAT and VAT percentage. Keep required quantity and package size in the same unit, such as square metres for tiles or litres for paint.
Delivery charge including any VAT
Enter the total delivery charge including any VAT. It is added once after the material rows, so do not also include the same delivery charge in package prices or another row.

Common mistakes to avoid

  • Do not apply VAT again to a price already including VAT; first establish a consistent price convention.
  • Do not enter individual-unit pricing where the row expects the price of an entire package.

Assumptions to check

  • Quantities must come from your measurements or a plan. No trade price feed, labour estimate or engineering specification is supplied.

Sources and method

Read our calculation and testing approach.