Input details
The user enters project information such as size, quantity, room type, surface area, finish level or project scope.
CostIntel calculators turn user inputs into planning estimates by applying project-specific cost assumptions, selected finish levels, contingency and risk settings where relevant.
The result is shown as an estimated range because real project costs depend on scope, property condition, access, specification and quote details. The aim is not to make an early estimate look exact. The aim is to show how selected assumptions can move a planning range.
Most CostIntel calculators follow a simple flow. The user chooses a project, enters relevant details, the calculator applies suitable assumptions, and the result is shown as a planning range.
The user enters project information such as size, quantity, room type, surface area, finish level or project scope.
The calculator starts from a suitable cost assumption for the selected project type, such as an area-based range or project allowance.
Selected inputs such as finish level, access, condition, location setting or risk can move the estimate.
The final output is shown as a planning range so the user can see likely budget pressure before requesting quotes.
This page explains the calculation flow. For the wider estimating approach, read the CostIntel methodology.
These simplified examples show the type of calculation logic used across the site. They are not universal formulas used identically on every page. Each calculator can use its own project-specific assumptions.
| Calculation example | Plain-English meaning | Where it may apply |
|---|---|---|
| Room estimate = size × selected cost range | The room size or area is multiplied by a selected planning range. | Flooring, painting, plastering or room-based estimates |
| Planning budget = base budget + contingency + risk adjustment | A starting budget is increased where uncertainty or selected risk settings apply. | Renovation Budget Planner |
| ROI scenario = estimated uplift - project cost - selected allowances | A scenario compares possible value uplift with the selected project cost and allowances. | Renovation ROI Calculator |
| Build vs buy comparison = moving scenario cost - improvement scenario cost | The calculator compares a moving scenario with an improvement scenario. | Build vs Buy Calculator |
Formula examples are used to make the logic visible. They do not replace quotes, specifications, inspections or professional checks.
A CostIntel result changes when the selected assumptions change. This is expected. The calculator is not trying to find one national average for every project. It is trying to reflect the scenario entered by the user.
Inputs such as size, quantity, project type, finish level, condition, access, location setting, contingency and risk level can all affect the estimated range. Where a calculator asks whether a user already has a quote, the result may also be interpreted differently because quote checking is not the same as early budget planning.
CostIntel does not calculate every project in the same way. Different jobs have different cost drivers, so the calculation logic should match the type of work being estimated.
A flooring estimate may depend mainly on area and material choice. A kitchen estimate may depend on size, scope, finish level and whether layout changes are likely.
Explore interior cost calculators.
A driveway estimate may depend on surface area, excavation, drainage and access. A roofing estimate may depend on roof size, pitch, covering, scaffolding, access and condition.
Explore CostIntel cost guides.
A planning tool may compare scenarios rather than estimate one trade job. Build-vs-buy, ROI and budget-planning tools use selected allowances and comparison logic.
Explore project planning tools.
If a user already has a quote, the calculator may help check the rate, inclusions or assumptions. This is different from creating an early budget from scratch.
Read more about pricing data.
Finish level is a selected assumption. It can affect materials, labour time, detail work and quote inclusions. A basic finish may use lower planning allowances and simpler specification. A higher-spec finish may include more expensive materials, more complex installation or extra finishing detail.
Finish level is not a full specification. A contractor still needs to know the exact materials, products, brands, labour scope and installation details before pricing properly.
Contingency is usually applied after the base estimate or planning budget is calculated. It is a selected allowance for uncertainty, not a guarantee that the project will stay within budget.
For example, if a base project estimate is £10,000 and a 10% contingency is selected, the planning budget may include an additional £1,000 allowance. This can help users avoid treating the base estimate as the full project cost.
Contingency allowance = base estimate × selected contingency percentage
Contingency can be useful where the scope, condition, access or specification has uncertainty. It does not cover every possible issue.
Risk settings represent uncertainty beyond simple project size or finish level. Higher risk may come from older property condition, unknown hidden issues, structural changes, drainage uncertainty, restricted access, unclear specification or work that cannot be fully inspected before it starts.
A risk setting may widen the estimate range, increase the planning allowance or push the result towards a more cautious scenario. It should not be read as a prediction of every issue that could happen.
The scope is clear, access is straightforward and the project is close to a like-for-like improvement.
Some condition, access or specification details may need checking before a contractor confirms the quote.
The project may involve hidden condition, structural work, drainage questions, difficult access or unclear scope.
Two users can receive different estimates from the same calculator when their inputs describe different projects. This is a normal result of scenario-based estimation.
A 20 m² flooring job with budget materials should not produce the same estimate as a 60 m² flooring job with higher-spec materials and preparation work. A like-for-like bathroom replacement should not be treated the same as a bathroom layout change involving plumbing changes, electrical work and tiling upgrades.
A CostIntel result can help users create a planning budget, compare scenarios, understand cost drivers and prepare better quote questions. It can also help a homeowner check whether a rough budget feels realistic before contacting contractors.
The result does not mean the project will cost that amount. It does not mean a contractor has priced the job, the property has been inspected or the scope has been professionally checked.
It can support early planning, scenario comparison, budget preparation and quote discussions. It can also show which assumptions are pushing the estimate higher or lower.
It should not be used as a fixed quote, final project budget, property valuation, legal advice, tax advice, mortgage advice, financial advice or investment advice.
CostIntel provides planning estimates and decision-support tools only. Estimates should be checked with suitable professionals where needed.
Use these pages to understand the assumptions behind CostIntel estimates and to move into practical planning tools.
Learn how inputs, assumptions, ranges, limitations and contingency are handled across the site.
Read how pricing assumptions and cost ranges support CostIntel calculators and guides.
Compare renovation budgets, value uplift scenarios, build-vs-buy decisions and project allowances.
Estimate planning ranges for kitchens, bathrooms, flooring, carpets, plastering and painting.
Build an early project budget using selected assumptions, allowances and contingency.
Compare project cost, possible uplift and selected allowances for early scenario planning.
Compare moving and improvement scenarios using selected cost assumptions.
Explore possible value uplift scenarios without treating the result as a formal valuation.
Read practical cost factor guides for extensions, roofing, driveways and landscaping.
Estimate a planning range for a kitchen project based on size, scope and finish assumptions.
Compare bathroom renovation planning costs based on project scope and selected assumptions.
Estimate flooring costs using area, material choice and installation assumptions.
CostIntel uses project-specific inputs, selected assumptions, cost ranges and allowances to create planning estimates. The exact calculation can vary by calculator.
Inputs such as size, finish level, property condition, access and contingency change the selected assumptions. The estimate changes to reflect the scenario entered.
No. Different project types use different calculation logic because a kitchen, driveway, roof, flooring job and planning scenario are priced differently.
Contingency is usually applied as a selected percentage of the base estimate or planning budget. It is a planning allowance for uncertainty, not a guarantee.
No. CostIntel results are planning estimates only. A contractor or qualified professional needs to inspect the property, check the scope and provide a quote.
Ranges reflect differences in specification, property condition, access, quote inclusions and uncertainty before a project is fully priced.