Civil & Finish Calculators Keifa Engineering & Architectural Tools
Smart Civil & Construction Calculators

Precise Estimation for Building & Finishing Materials

Wall Paint, Ceramic & Porcelain Tiles, Ready-Mix & On-Site Concrete, Masonry Blocks, Plaster Render, Rebar Steel with instant BOQ.

Structural Engineering & Concrete

Concrete, Mixes & Foundations Calculator

Calculate concrete volumes for slabs, footings, rectangular and circular columns, and stairs with full breakdown of cement, sand, gravel, and ready-mix trucks.

1 Concrete elements

Elements total: 0 · Row volume 0.00 m³

2 Concrete Grade & Mix Proportions

Instant Results & Bill of Quantities
3D Structural Element Schematic 18.00 م³
Total Concrete Volume 0.00 م³ 0.0 cu yd (yards)
Ready-Mix Mixer Trucks 0 شاحنة Capacity 8 m³ per mixer truck
Ready-Mix Concrete Cost 0 SAR Direct Ready-Mix Plant Delivery

Mix Quantities for On-Site or Self-Batching:

Material Total Metric Quantity Standard Commercial Packaging

Result type: Detailed Calculation

Formulas & Assumptions

Formulas used

  • V = L × W × HRectangular elements (columns, beams, footings)
  • V = (π × D² / 4) × HCircular columns and piles
  • V_total = Σ (V_i × N_i)Sum of elements × their count
  • V_final = V_total × (1 + Waste)Final volume including waste

Assumptions & reference values

  • Default valueDefault waste 5% when supplied from a ready-mix plant.
  • Editable assumptionCement content 250–400 kg/m³ by concrete grade (C15–C30).
  • Industry estimateMixing water ≈ 180 L per m³ (water/cement ≈ 0.50).
  • Industry estimateAggregate density 1.5–1.6 t/m³ is used only for weight conversion.

Notices: This result is intended for quantity estimation. Verify quantities against approved drawings and project specifications before procurement or construction.

This calculator provides quantity and preliminary cost estimation. Structural design, material specifications and final quantities must be verified against project drawings, specifications and applicable engineering standards.

Structural Rebar & Metallurgy

Reinforcing Steel (Rebar) Calculator

Estimate rebar steel quantity by concrete element volume (reinforcement ratio) or bar bending schedule with standard 12m bars using the engineering formula (d²/162).

This is a preliminary estimate only and may vary depending on structural design, code requirements and project specifications.

Instant Results & Bill of Quantities
Total Steel Weight 0.00 طن 0 kg including lap waste
Commercial 12m Rebars 0 سيخ تجاري Standard commercial bar length: 12 meters
Estimated Steel Cost 0 SAR Based on entered ton price

Weight Schedule & Binding Wire Breakdown:

Item Weight / Quantity Formula & Specifications

Result type: Preliminary Estimate

Formulas & Assumptions

Formulas used

  • W_unit = d² / 162 (kg/m)Unit weight of a bar by diameter
  • W_total = L_total × W_unitTotal rebar weight
  • N_bars = ⌈ L_total / L_bar ⌉Commercial bars required
  • W_estimate = V_concrete × rPreliminary estimate by reinforcement ratio (kg/m³)

Assumptions & reference values

  • Industry estimatePreliminary ratios: footings 80–120, columns 120–250, slabs 80–150, beams 110–140 kg/m³.
  • Default valueDefault commercial bar length 12 m (6 m and 9 m available).
  • Editable assumptionLap splice / waste allowance 10%, editable.
  • Industry estimateBinding wire ≈ 10 kg per tonne of rebar.
  • Industry estimateConcrete spacers ≈ 80 pieces per tonne.

Notices: This result is intended for quantity estimation. Verify quantities against approved drawings and project specifications before procurement or construction.

This calculator provides quantity and preliminary cost estimation. Structural design, material specifications and final quantities must be verified against project drawings, specifications and applicable engineering standards.

Masonry & Blockwork

Structural Masonry Blocks & Mortar Calculator

Calculate required hollow cement blocks, red clay bricks, and AAC autoclaved blocks, with opening deductions, mortar cement bags, and washed sand.

1 Wall & Partition Dimensions

Each wall is its own row with its own openings.

2 Block Type & Dimensions

Instant Results & Bill of Quantities
Block Bond Pattern & Openings Diagram 24.5 م² صافي
Total Masonry Blocks 0 بلوكة Including 10% breakage
Mortar Cement Bags 0 كيس 50كجم 0.0 m³ masonry sand
Estimated Blocks Cost 0 SAR Material cost only excluding labor

Masonry & Mortar BOQ Breakdown:

Item Weight / Quantity Formula & Specifications

Result type: Material Consumption Estimate

Formulas & Assumptions

Formulas used

  • A_net = (L × H) − Σ A_openingsNet wall area
  • n_per_m² = 1 / ((block_w + joint) × (block_h + joint))Blocks per square metre
  • N = ⌈ A_net × n_per_m² × (1 + Waste) ⌉Total blocks including waste
  • V_mortar = A_net × rate × 1.15Estimated mortar volume

Assumptions & reference values

  • Default valueDefault openings: door 1.0×2.1 m, window 1.2×1.5 m — editable.
  • Editable assumptionBlock size and mortar joint determine blocks per m².
  • Industry estimateMortar mix 1 cement : 3 sand ≈ 7.5 cement bags per m³.

Notices: This result is intended for quantity estimation. Verify quantities against approved drawings and project specifications before procurement or construction.

This calculator provides quantity and preliminary cost estimation. Structural design, material specifications and final quantities must be verified against project drawings, specifications and applicable engineering standards.

Plastering, Rendering & Stucco

Plaster Render & Spatterdash Calculator

Calculate cement, sand, and water required for the spatterdash key coat and main plaster render coat at various thicknesses, including corner fiber mesh.

1 Surfaces to Plaster

2 Plaster Thickness & Specifications

Instant Results & Bill of Quantities
Total Plaster Cement Bags 0 كيس 50كجم 0.0 tons Portland cement
Washed Sand Required 0.0 م³ Approx. 0 tons washed sand
Fiber Mesh Corner Rolls 0 لفة (50م) Concrete-Block Joint Mesh

Breakdown for Spatterdash & Plaster Coats:

Layer / Coat Cement (Bags) Sand (m³) Mixing Water (L)

Result type: Material Consumption Estimate

Formulas & Assumptions

Formulas used

  • V_wet = A × t × (1 + Waste)Wet mortar volume
  • V_dry ≈ V_wet × 1.30Approximate dry volume after sand bulking
  • Cement = V × bags/m³Cement bags required
  • Sand = V × 1.1 (m³)Sand volume

Assumptions & reference values

  • Editable assumptionWet→dry volume factor ≈ 1.30 depending on sand bulking.
  • Default valueDefault render mix 1:4, spatterdash 1:2 — editable.
  • Industry estimate≈ 7 cement bags per m³ of 1:3 mortar.

Notices: This result is intended for quantity estimation. Verify quantities against approved drawings and project specifications before procurement or construction.

This calculator provides quantity and preliminary cost estimation. Structural design, material specifications and final quantities must be verified against project drawings, specifications and applicable engineering standards.

Wall & Ceiling Finishes

Paint & Coating Calculator

Calculate net paintable area after deducting doors and windows, and estimate drums, gallons, primer putty, and costs.

1 Room or Section Dimensions

Each room is its own row; areas are summed automatically.

2 Openings & Deductions (Doors & Windows)

3 Paint Specifications & Coats

4 Advanced options

Instant Results & Bill of Quantities
Representative Wall & Openings Diagram 54.0 م² إجمالي
Net Paintable Area 0.00 م² Out of 0 m² incl. ceiling
Total Required Paint 0.0 لتر Including 10% waste allowance
Estimated Total Cost 0 SAR Based on entered drum price

Suggested Packaging Distribution for Purchase:

🛢️
0 Large Drum (18 Liters)
🪣
0 Medium Gallon (3.6 Liters)
🥫
0 Small Can (1 Liter)

Recommended Primer & Auxiliary Materials:

Item Weight / Quantity Formula & Specifications

Result type: Material Consumption Estimate

Formulas & Assumptions

Formulas used

  • A_net = (Perimeter × H + Ceiling) − Σ A_openingsNet paintable area
  • L_paint = A_net × Coats × (1 + Waste) / CoveragePaint liters required
  • Putty = A_net × 1.2 (kg/m²)Base putty quantity

Assumptions & reference values

  • Editable assumptionCoverage (m²/L) depends on the product and substrate — editable.
  • Industry estimateBase putty ≈ 1.2 kg/m² for two coats.
  • Default valueDefault waste allowance 10%.

Notices: This result is intended for quantity estimation. Verify quantities against approved drawings and project specifications before procurement or construction.

This calculator provides quantity and preliminary cost estimation. Structural design, material specifications and final quantities must be verified against project drawings, specifications and applicable engineering standards.

Flooring, Walls & Ceramics

Tiles, Ceramics & Porcelain Calculator

Calculate tile pieces and boxes, perimeter skirting length, adhesive bags, and grout quantity according to joint width and layout pattern.

Each room is its own row; areas are summed automatically.

2 Tile & Box Dimensions

3 Skirting (Baseboard) & Pricing

Instant Results & Bill of Quantities
Tile Layout & Joints Diagram 20.0 م² صافي
Total Tile Pieces 0 بلاطة Including waste and skirting
Total Boxes Needed 0 كرتون 0.0 m² including waste
Estimated Tile & Material Cost 0 SAR Tiles + Adhesive + Grout

Installation, Adhesive & Grouting Materials:

Item Weight / Quantity Formula & Specifications

Result type: Material Consumption Estimate

Formulas & Assumptions

Formulas used

  • N_tiles = ⌈ A_net × (1 + Waste) / tile_area ⌉Tiles required
  • W_grout = ((L + W) × t × j × 1.6 × A) / (L × W)Grout weight by joint width
  • Boxes = ⌈ (N_tiles × tile_area) / area_per_box ⌉Boxes required

Assumptions & reference values

  • Industry estimateSuggested waste: straight 5–10%, diagonal 10–15%, herringbone 10–20% — editable.
  • Editable assumptionTile adhesive ≈ 5 kg/m².
  • Default valueDefault area per box 1.44 m²; tiles-per-box can be entered instead.

Notices: This result is intended for quantity estimation. Verify quantities against approved drawings and project specifications before procurement or construction.

This calculator provides quantity and preliminary cost estimation. Structural design, material specifications and final quantities must be verified against project drawings, specifications and applicable engineering standards.

International Standards & Measurements

Comprehensive Civil & Engineering Unit Converter

Instant and precise conversion between Length, Area (dunam, acre, qirat, m²), Volume, Mass, and Pressure / Concrete Compressive Strength (MPa, PSI, Bar, kg/cm²).

💡 1 meter = 100 cm

All Category Equivalents Simultaneously:

Result type: Exact Unit Conversion

Formulas & Assumptions

Formulas used

  • Result = Value × (factor_from / factor_to)Conversion between two units of the same dimension
  • 1 m = 100 cmExample: length
  • 1 m³ = 1,000 LExample: volume
  • 1 MPa = 1 N/mm²Concrete strength

Assumptions & reference values

  • Exact input (calculated)Conversion factors are fixed standard (SI) values, not estimates.

Notices: This result is intended for quantity estimation. Verify quantities against approved drawings and project specifications before procurement or construction.

This calculator provides quantity and preliminary cost estimation. Structural design, material specifications and final quantities must be verified against project drawings, specifications and applicable engineering standards.

Excavation & backfilling

Excavation, Backfill & Disposal Calculator

Calculate in-situ excavation, bulked (loose) volume, backfill required, imported backfill and disposal volume — with editable factors.

1 Each pit or trench is its own row.

2 Compaction factor

The bulking factor is an estimate and depends on the soil type and excavation method.

Instant Results & Bill of Quantities
In-situ volume (m³) 0.00 م³ Each pit or trench is its own row.
Loose excavated volume (m³) 0.00 م³ Bulking factor
Disposal / haulage volume (m³) 0.00 م³ Imported backfill (m³)

Instant Results & Bill of Quantities

Item Weight / Quantity Formula & Specifications

Result type: Detailed Calculation

Formulas & Assumptions

Formulas used

  • V_in_situ = L × W × D × NIn-situ excavation volume
  • V_loose = V_in_situ × BulkingLoose volume after excavation
  • V_imported = max(0, V_backfill − V_in_situ)Imported backfill
  • V_disposal = max(0, V_loose − V_backfill × Compaction)Disposal volume

Assumptions & reference values

  • Editable assumptionThe bulking factor is an estimate depending on soil type and method — default 1.25.
  • Editable assumptionCompaction factor default 1.15, adjustable to the backfill specification.
  • Default valueBackfill defaults to the full excavated volume; enter a different value if needed.

Notices: This result is intended for quantity estimation. Verify quantities against approved drawings and project specifications before procurement or construction.

This calculator provides quantity and preliminary cost estimation. Structural design, material specifications and final quantities must be verified against project drawings, specifications and applicable engineering standards.

Formwork & shuttering

Formwork / Shuttering Calculator

Calculate the formwork contact area for footings, columns, beams, slabs, walls and retaining walls, with a waste allowance and optional pricing.

1 Each element is its own row.

2 Waste & Loss Factor

Instant Results & Bill of Quantities
Total formwork area 0.00 م² Each element is its own row.
Waste & Loss Factor 0.00 م² Formwork area (m²)
Estimated Total Cost 0 SAR Formwork rate per m²

Instant Results & Bill of Quantities

Element type Weight / Quantity Formula & Specifications

Result type: Detailed Calculation

Formulas & Assumptions

Formulas used

  • Column: A = 2 × (b + d) × hColumns: section perimeter × height
  • Beam: A = (2d + b) × LBeams: two sides + soffit
  • Slab: A = L × WSlabs: soffit area
  • Footing: A = 2 × (L + W) × tFootings: side faces

Assumptions & reference values

  • Editable assumptionContact area excludes faces bearing on the ground or connected surfaces.
  • Default valueDefault waste 10% for cutting and re-use.

Notices: This result is intended for quantity estimation. Verify quantities against approved drawings and project specifications before procurement or construction.

This calculator provides quantity and preliminary cost estimation. Structural design, material specifications and final quantities must be verified against project drawings, specifications and applicable engineering standards.

Floor screeds & levelling

Screed & Levelling Calculator

Calculate the screed volume and the cement and sand quantities for any area, thickness and mix ratio, with a waste allowance.

Instant Results & Bill of Quantities
Screed volume (m³) 0.00 م³ Approx. dry volume (m³)
Cement bags 0 كيس 50كجم Mix ratio (cement : sand)
Sand (m³) 0.00 م³ Screed area (m²)

Instant Results & Bill of Quantities

Item Weight / Quantity Formula & Specifications

Result type: Material Consumption Estimate

Formulas & Assumptions

Formulas used

  • V = A × t × (1 + Waste)Screed volume
  • V_dry ≈ V × 1.30Approximate dry volume
  • Cement = V × bags/m³Cement bags
  • Sand = V × m³/m³Sand volume

Assumptions & reference values

  • Editable assumptionThe mix ratio is editable (1:3 / 1:4 / 1:5 or custom) and drives cement and sand.
  • Editable assumptionWet→dry factor ≈ 1.30 depending on sand bulking.

Notices: This result is intended for quantity estimation. Verify quantities against approved drawings and project specifications before procurement or construction.

This calculator provides quantity and preliminary cost estimation. Structural design, material specifications and final quantities must be verified against project drawings, specifications and applicable engineering standards.

Waterproofing works

Waterproofing Calculator

Calculate the waterproofing area including laps, the material quantity required, and the rolls or buckets needed for your product package size.

Instant Results & Bill of Quantities
Total area including laps (m²) 0.00 م² Overlap / laps (%)
Material quantity required 0.00 Coverage rate (m² per unit)
Rolls / buckets required 0 لفة/عبوة Package or roll size

Instant Results & Bill of Quantities

Item Weight / Quantity Formula & Specifications

Result type: Material Consumption Estimate

Formulas & Assumptions

Formulas used

  • A_total = A × (1 + Laps%)Area including laps
  • Qty = A_total × Coats × (1 + Waste) / CoverageMaterial quantity required
  • Packages = ⌈ Qty / Package size ⌉Rolls or buckets required

Assumptions & reference values

  • Editable assumptionCoverage (m² per unit) depends on the product — take it from the datasheet.
  • Default valueDefault laps 10% for joints and corners.

Notices: This result is intended for quantity estimation. Verify quantities against approved drawings and project specifications before procurement or construction.

This calculator provides quantity and preliminary cost estimation. Structural design, material specifications and final quantities must be verified against project drawings, specifications and applicable engineering standards.

Asphalt & roads

Asphalt Calculator

Calculate the asphalt volume and its weight in tonnes from the area, thickness and density, with a waste allowance — density is editable.

Default density 2.4 t/m³ — adjust it for your mix.

Instant Results & Bill of Quantities
Volume (m³) 0.00 م³ Layer thickness (mm)
Weight (tonnes) 0.00 طن Density (t/m³)

Instant Results & Bill of Quantities

Item Weight / Quantity Formula & Specifications

Result type: Material Consumption Estimate

Formulas & Assumptions

Formulas used

  • V = A × t × (1 + Waste)Asphalt volume
  • W = V × DensityWeight in tonnes

Assumptions & reference values

  • Editable assumptionDefault density 2.4 t/m³ — adjust it to the asphalt mix design.
  • Default valueDefault waste 3% for machine-laid work.

Notices: This result is intended for quantity estimation. Verify quantities against approved drawings and project specifications before procurement or construction.

This calculator provides quantity and preliminary cost estimation. Structural design, material specifications and final quantities must be verified against project drawings, specifications and applicable engineering standards.

Paving & interlock

Paving / Interlock Calculator

Calculate the paver units and packs required from the unit size and waste, plus an estimated bedding sand quantity.

Instant Results & Bill of Quantities
Paver units required 0 وحدة Unit length (cm)
Packs required 0 باكيت Units per pack
Bedding sand (m³) 0.00 م³ Bedding sand thickness (mm)

Instant Results & Bill of Quantities

Item Weight / Quantity Formula & Specifications

Result type: Material Consumption Estimate

Formulas & Assumptions

Formulas used

  • Units = ⌈ A × (1 + Waste) / (unit L × unit W) ⌉Paver units required
  • Packs = ⌈ Units / units per pack ⌉Packs required
  • V_sand = A × bed thicknessBedding sand volume

Assumptions & reference values

  • Editable assumptionUnits per pack varies by product — take it from the supplier data.
  • Default valueDefault bedding sand thickness 40 mm.

Notices: This result is intended for quantity estimation. Verify quantities against approved drawings and project specifications before procurement or construction.

This calculator provides quantity and preliminary cost estimation. Structural design, material specifications and final quantities must be verified against project drawings, specifications and applicable engineering standards.

Subbase & granular layers

Aggregate / Subbase Calculator

Calculate the compacted volume, the loose volume and the weight in tonnes for a subbase or aggregate layer from its thickness, compaction factor and density.

Instant Results & Bill of Quantities
Compacted volume (m³) 0.00 م³ Layer thickness (mm)
Loose / spread volume (m³) 0.00 م³ Compaction factor
Weight (tonnes) 0.00 طن Density (t/m³)

Instant Results & Bill of Quantities

Item Weight / Quantity Formula & Specifications

Result type: Material Consumption Estimate

Formulas & Assumptions

Formulas used

  • V_compacted = A × t × (1 + Waste)Compacted volume
  • V_loose = V_compacted × CompactionLoose / spread volume
  • W = V_compacted × DensityWeight in tonnes

Assumptions & reference values

  • Editable assumptionDefault compaction factor 1.25, adjustable to the aggregate and compaction method.
  • Editable assumptionDefault density 2.1 t/m³ for compacted aggregate.

Notices: This result is intended for quantity estimation. Verify quantities against approved drawings and project specifications before procurement or construction.

This calculator provides quantity and preliminary cost estimation. Structural design, material specifications and final quantities must be verified against project drawings, specifications and applicable engineering standards.

Project Mode & Bill of Quantities

Project Mode & Combined BOQ

Create a project, add calculations and items into sections, and produce a combined bill of quantities with costs, contingency and optional VAT.

1 Project

2 Project details

3 Add an item

Combined Bill of Quantities
Visible columns

Result type: Approximate Cost Estimate

Formulas & Assumptions

Formulas used

  • Qty_with_waste = Qty × (1 + Waste%)Quantity including waste per item
  • Material cost = Qty_with_waste × Material rateMaterial cost
  • Labor cost = Qty_with_waste × Labor rateLabor cost
  • Row total = Material + Labor + EquipmentItem total
  • Subtotal = Σ Row totalsProject subtotal
  • Contingency = Subtotal × Contingency%Contingency
  • VAT = (Subtotal + Contingency) × VAT% — only if enabledVAT is applied only when enabled

Assumptions & reference values

  • Editable assumptionRates come from your own Price Book; no market prices are loaded automatically.
  • Editable assumptionVAT is never applied unless you explicitly enable it.
  • Default valueDefault contingency is 0% — adjust it to suit the project stage.

Notices: This result is intended for quantity estimation. Verify quantities against approved drawings and project specifications before procurement or construction.

This calculator provides quantity and preliminary cost estimation. Structural design, material specifications and final quantities must be verified against project drawings, specifications and applicable engineering standards.

My rates & pricing

My Price Book

Save your material, labor and equipment rates per category and unit; they are then applied automatically in the bill of quantities.

1 Save rate

These are your own rates — no live market prices are loaded from any source.

2 Market preset

A preset only changes your currency and creates empty rate slots — no market prices are loaded; you enter every rate yourself.

My saved rates

Result type: Approximate Cost Estimate

Formulas & Assumptions

Formulas used

  • Cost = Quantity × Unit rateAny item cost = quantity × unit rate
  • Total rate = Material + Labor + EquipmentTotal unit rate

Assumptions & reference values

  • Exact input (calculated)Rates are values you enter; they are stored locally in your browser.
  • Editable assumptionKeeping material and labor rates separate lets you compare supplier and contractor offers.

Notices: This result is intended for quantity estimation. Verify quantities against approved drawings and project specifications before procurement or construction.

This calculator provides quantity and preliminary cost estimation. Structural design, material specifications and final quantities must be verified against project drawings, specifications and applicable engineering standards.

Recent Saved Calculations & BOQ