Estimating construction cost usually means one of two extremes: a rough per-square-foot guess that misses real cost drivers, or a full quantity survey that takes an engineer days to produce. This house construction cost estimator sits in between. Draw your actual floor plan wall by wall on a canvas, or enter room dimensions manually, then get a full detailed Bill of Quantities covering foundation, brickwork, plastering, electrical, fittings, and raw materials, or switch to a single blended rate for a quick estimate.
How to use this construction cost estimator
- Set your Currency and Length Unit (feet, inches, meters, or centimeters).
- Choose Draw Plan or Manual Entry for how you’ll input your building’s layout.
- Choose Detailed Breakdown (each cost category priced separately) or Simple (one blended rate per square foot/meter).
- Toggle Room Wise Calculation to enter each room’s own dimensions instead of one combined floor area.
- If drawing: choose Simple (one plan repeated across floors) or Per-Floor Plans, then draw walls on the canvas, add doors/windows/passages, place shape stamps for standard room outlines, and label rooms with text.
- If entering manually: input a total Floor Area, or add each room’s Length × Breadth individually with Room Wise Calculation enabled.
- Set Wall Thickness, used to convert carpet area (clear space) into built-up area (including the wall itself).
- In Detailed Breakdown mode, fill in Foundation, Roof Sections, Brick/Block Work, Plastering, Electrical, Bathroom Fittings, and Raw Materials & Finishes (cement, sand, steel, flooring).
- Add any Custom Line Items for anything not covered (plumbing, labor, permits).
- Click “Calculate Total Cost” to see your Estimated Total Cost, Plan Measurements, Room-wise Breakdown, and full Bill of Quantities.
- Export as PDF, PNG, CSV, or TXT, or check View History for past estimates.
What this construction cost estimator does
This tool combines an actual floor-plan drawing canvas with a full construction costing engine, so your cost estimate is grounded in a real layout rather than a single guessed square-footage number. Every wall you draw contributes to wall area, wall volume, and perimeter calculations that feed directly into the Detailed Breakdown’s material quantities, cement bags, sand volume, steel weight, brick/block coverage, and plastering area are all derived from your actual drawn (or entered) geometry, not a flat assumption.
Drawing your building plan
The drawing canvas works like a simplified CAD tool: click to start a wall, click again to place its end point, and keep clicking to chain connected walls until you finish with Esc. Holding Shift while placing a point snaps the wall to perfectly horizontal or vertical. You can click an existing corner to branch a new wall from it, or click the middle of an existing wall to create a T-junction. Dragging a corner moves everything attached to it, and you can type an exact length for any wall directly in the wall list rather than relying purely on freehand drawing precision.
Keyboard shortcuts: 1 Draw · 2 Eraser · 3 Door · 4 Window · 5 Passage · 6 Text Label · Esc Finish Wall · Shift = straight wall · Ctrl+Z/Y Undo/Redo · Scroll to zoom, drag empty grid to pan
Shape stamp buttons (Square, Rectangle, Triangle, Circle, Semicircle) place a ready-made room outline in one click, which you can resize afterward via the wall list, a faster starting point than drawing every wall of a simple rectangular room by hand. Doors, windows, and blank passages are placed by selecting the tool, then clicking a wall to mark the opening, and these openings are automatically excluded from brick, plaster, and cement quantity calculations, since you’re not building solid wall where an opening exists.
Automatic room detection and built-up area
Once your walls form an enclosed area, this calculator automatically detects it as a room and includes it in the Room-wise Breakdown. Two area figures are tracked for every room: carpet area (the clear, usable space inside the walls) and built-up area (extending out to the wall’s outer face). Built-up area is what sums into the total costed area, a standard construction-costing convention, since you’re paying to build the wall itself, not just the clear floor space it encloses. If you enable “Deduct wall thickness,” the calculator adjusts for the fact that walls are drawn as centerlines, so the raw drawn area is slightly larger than real usable space without this correction.
Per-floor plans versus one repeated plan
For a building where every floor shares an identical layout, Simple Floor Mode lets you draw the plan once and set a Number of Floors multiplier, applying that same footprint across every level. For a building where floors differ, a ground floor with a porch, an upper floor with a different room layout, Per-Floor Plans mode lets you draw each floor’s layout separately, with its own floor tab and its own Wall Height entry.
Detailed Breakdown: the full Bill of Quantities
Rather than one blended cost figure, Detailed Breakdown mode prices each construction category separately, giving you a genuine Bill of Quantities (BOQ) rather than a rough estimate.
| Section |
What it covers |
| Foundation |
Strip Footing, Isolated Footing, Raft/Mat, or Pile foundation, costed per linear unit of perimeter, per area of footprint, or as a fixed quantity/count, based on the ground floor footprint only |
| Roof Sections |
One row per roof treatment (e.g. a flat porch roof plus a sloped main roof), each assigned to a specific floor with a coverage fraction of that floor’s area |
| Brick/Block Work |
One row per material (e.g. red brick for most walls, AAC block for one zone), with coverage as a fraction of total net wall area |
| Plastering |
One row per plastering zone (e.g. both sides everywhere, external only on one wing), also as a fraction of net wall area |
| Electrical Work |
One row per zone or room where points and rates vary |
| Bathroom Fittings |
WC, wash basin, shower, geyser, faucets, mirror, and accessories, one row per fitting |
| Raw Materials & Finishes |
Cement and sand (calculated from brickwork mix ratio and plastering volume), TMT/reinforcement steel, and flooring (by tile count or by area) |
| Custom Line Items |
Anything else not covered above, such as plumbing, labor, or permits |
How cement, sand, and steel quantities are calculated
Cement and sand needed are estimated from your entered Brickwork Mix ratio (cement:sand) and Plaster Mix ratio, applied against the actual brick mortar volume and plastering area your plan generates. Steel is estimated using a kg-per-square-foot (or per-square-meter) rate you set, applied to your total built-up area.
Steel Needed = Steel Rate (kg per unit area) × Total Built-Up Area
This calculator is direct about the limitation here: steel quantity for RCC (reinforced cement concrete) work genuinely depends on structural design, slab, beam, and column sizing, which only a structural engineer’s calculation can determine precisely. The kg-per-area rate is a rough planning figure meant to be adjusted to match your engineer’s actual estimate, not a substitute for one.
Flooring: by tile count or by area
The Flooring section supports two costing bases. “Per Tile” calculates the number of tiles needed from your entered tile size (length × width) against the floor area, adding a Wastage/Cutting percentage (10% by default) to account for cutting losses around edges and corners, then multiplies by your Cost per Tile. “Per Area Unit” instead applies a flat rate per square foot or meter, useful for materials like marble slab, wood/laminate, or plain concrete that aren’t priced by individual tile.
Simple mode: one blended rate
When you don’t need category-by-category precision, Simple costing mode multiplies your total built-up area by a single Rate per square foot (or meter) that you set, covering foundation, structure, finishes, and fittings all together. This is meant for a quick ballpark figure; switch to Detailed Breakdown when you want each cost category priced and adjustable separately.
A note on accuracy
This estimator produces a planning figure based on the geometry you draw or enter and the rates you supply, not a certified quantity survey or structural engineering calculation. Room areas from the drawing canvas are approximated from wall centerlines and your entered wall thickness, and steel quantities specifically depend on structural design decisions this tool can’t make for you. Use this as a planning and budgeting tool, and confirm final quantities and costs with a qualified contractor, quantity surveyor, or structural engineer before committing to a construction budget.
Frequently asked questions
What’s the difference between carpet area and built-up area?
Carpet area is the clear, usable space inside a room’s walls. Built-up area extends out to the wall’s outer face, including the wall thickness itself. Built-up area is what sums into your total costed floor area, since you’re paying to construct the wall, not just the clear space it encloses.
Do doors and windows get subtracted from my material quantities automatically?
Yes. Once you place a Door, Window, or Blank Passage opening on a wall using the drawing tools, that opening is automatically excluded from brick, plaster, and cement quantity calculations, since solid wall material isn’t needed where an opening exists.
How accurate is the steel quantity estimate?
It’s a rough planning figure based on a kg-per-area rate you set, not an engineering calculation. Actual steel requirements for reinforced concrete work depend on structural design, slab, beam, and column sizing, that only a structural engineer can properly determine. Adjust the rate to match your engineer’s estimate rather than relying on the default value alone.
Should I use Draw Plan or Manual Entry?
Draw Plan gives you the most accurate area, perimeter, and wall-volume figures since they’re calculated directly from your actual layout, and it auto-detects rooms for the Room-wise Breakdown. Manual Entry is faster for a quick estimate or for a layout too complex to trace easily on the grid, letting you enter a total floor area or a per-room list of dimensions directly.