EN

How to Calculate Concrete Volume: Slab and Foundation Formulas

Concrete volume is calculated in cubic metres (m³). For a slab, rectangular foundation or another element with a constant cross-section, convert all dimensions to metres and multiply them. For example, a slab measuring 6 × 4 m and 15 cm thick has a volume of 3.6 m³: 6 × 4 × 0.15 = 3.6.

This is the geometric volume of the structure. The quantity of concrete you need to order can be different: on a real site it is affected by an uneven base, oversized trenches, formwork deflection or bulging, the actual layer thickness and placement losses. Calculate the structure first, then determine the ordering allowance separately.

For load-bearing foundations, slabs, columns and other critical structural elements, dimensions must come from the design or an engineering calculation. The formulas below calculate concrete quantity from dimensions that are already known; they do not determine the required thickness, width or reinforcement.

Basic concrete volume formula

For a rectangular element:

V = L × B × H

where:

  • V — concrete volume, m³;
  • L — length, m;
  • B — width, m;
  • H — height or thickness, m.

If there are several identical elements, multiply the result by their number n:

Vtotal = V × n

The key requirement is that all linear dimensions use the same unit before they are inserted into the formula. Metres are usually the most convenient choice.

Converting centimetres and millimetres to metres

Slab, wall and other element thicknesses are often specified in centimetres or millimetres. Convert them to metres before calculating:

  • 10 cm = 0.10 m;
  • 15 cm = 0.15 m;
  • 20 cm = 0.20 m;
  • 100 mm = 0.10 m;
  • 150 mm = 0.15 m;
  • 200 mm = 0.20 m.

The rule is simple: divide centimetres by 100 and millimetres by 1000.

A useful quick reference: 1 m² of a layer 1 cm thick has a volume of 0.01 m³, or 10 litres. So every additional 1 cm of slab thickness adds 0.01 m³ of concrete per square metre of area.

Calculating concrete for a slab

For a solid rectangular slab, use the same formula:

V = L × B × H

Example: the slab is 6 m long, 4 m wide and 15 cm thick.

First convert the thickness:

15 cm = 0.15 m.

Then calculate:

V = 6 × 4 × 0.15 = 3.6 m³.

If only the slab area is known, the formula can be shortened to:

V = S × H,

where S is the area in m² and H is the thickness in metres.

For example, for an 80 m² area with a thickness of 12 cm:

V = 80 × 0.12 = 9.6 m³.

This calculation is valid when the thickness is constant. If the base has noticeable level variations, actual consumption may be higher than the geometric volume.

Calculating concrete for a strip foundation

A strip foundation should not simply be calculated as a sum of intersecting rectangles: at corners and intersections, the same volume can easily be counted twice.

For a simple closed rectangular strip, it is convenient to calculate the outer rectangular block and subtract the inner void:

V = (Lout × Bout − Lin × Bin) × H

where:

  • Lout and Bout — outer foundation length and width, m;
  • Lin and Bin — dimensions of the inner area without concrete, m;
  • H — strip height, m.

Example for a 10 × 8 m strip foundation

Assume the outside dimensions are 10 × 8 m, the strip is 0.4 m wide and 0.6 m high.

Inner dimensions:

  • 10 − 0.4 × 2 = 9.2 m;
  • 8 − 0.4 × 2 = 7.2 m.

Plan area of the strip:

10 × 8 − 9.2 × 7.2 = 80 − 66.24 = 13.76 m².

Volume:

13.76 × 0.6 = 8.256 m³, or about 8.26 m³.

If there are additional internal strips under load-bearing walls, calculate them separately and add them to the total, but do not count intersections with the perimeter strip or with each other twice. For a complex layout, the most reliable approach is to divide the plan into non-overlapping rectangular sections.

Pad foundations and rectangular columns

For a rectangular support:

V = A × B × H × n

where A and B are the cross-section dimensions, H is the height and n is the number of identical elements.

Example: six foundation pads measuring 1.2 × 1.2 m and 0.4 m high:

V = 1.2 × 1.2 × 0.4 × 6 = 3.456 m³, or about 3.46 m³.

If the supports are stepped, calculate each step as a separate rectangular volume and then add the results.

Round columns and bored piles

A round element is a cylinder. Its volume is:

V = π × d² / 4 × H × n

where:

  • π ≈ 3.1416;
  • d — diameter, m;
  • H — element height or length, m;
  • n — number of identical elements.

Example: 10 piles with a diameter of 300 mm and a length of 2 m.

Diameter in metres:

300 mm = 0.30 m.

Calculation:

V = 3.1416 × 0.30² / 4 × 2 × 10 ≈ 1.41 m³.

If the actual bore diameter is larger than the design diameter, concrete consumption will increase accordingly. For drilling work, the real bore geometry can therefore matter more than the nominal tool diameter.

Calculating concrete for a wall

For a solid straight wall of constant thickness:

V = L × T × H

where L is wall length, T is thickness and H is height.

For example, a wall 12 m long, 20 cm thick and 2.8 m high:

V = 12 × 0.20 × 2.8 = 6.72 m³.

If the wall has large openings that will not be filled with concrete, their volume can be subtracted from the total. Small embedded items and complex local irregularities are usually better handled when the final order is refined from the design and actual geometry rather than through numerous tiny deductions.

Complex structures: divide them into simple volumes

There is no single short formula for a stepped foundation, grade beam, thickened retaining wall or irregular structure. A practical method is:

  1. Divide the structure into rectangular blocks, cylinders or other simple geometric solids.
  2. Make sure those parts do not overlap in the calculation.
  3. Calculate the volume of each part in m³.
  4. Add the volumes together.
  5. Subtract large voids and openings that will genuinely remain unfilled.
  6. Only then determine the order quantity, taking site conditions into account.

This approach is more reliable than using one “average” length or thickness, especially when a foundation has several levels and different cross-sections.

Geometric volume and the amount of concrete to order are not the same

A drawing-based calculation shows how much space the structure occupies at the specified dimensions. Ready-mixed concrete is supplied as fresh concrete, and additional sources of consumption appear on site.

Common reasons for a difference include:

  • actual slab thickness being greater than assumed in the calculation;
  • an uneven or settled base;
  • oversized trenches and boreholes;
  • formwork deflection, bulging or movement;
  • losses and leftovers during delivery and placement;
  • inaccurate initial measurement of a complex structure.

In a US industry guide on yield discrepancies, NRMCA recommends allowing 4–10% above the volume calculated from design dimensions for ready-mixed concrete to cover waste, over-excavation and other unforeseen factors. ACI materials also use a broader practical approach: 5–10% is often allowed for larger orders and 10–15% for smaller ones. These figures are not a universal rule for every project. The fact that the recommendations differ is itself a reminder that the allowance should depend on geometric accuracy, construction method and supplier conditions.

If an allowance of p% is selected, the order quantity can be calculated as:

Vorder = Vcalc × (1 + p / 100)

For example, with a geometric volume of 3.6 m³ and an assumed allowance of 7%:

Vorder = 3.6 × 1.07 = 3.852 m³.

Do not round the order “by habit”. Take into account the supplier’s minimum increment, truck capacity and whether the final loads or batches can be adjusted. Excess allowance is undesirable too: surplus concrete has to be placed somewhere or disposed of.

Why a few millimetres of thickness can noticeably change the volume

Over a large area, even a small thickness error can make a significant difference. The change in slab volume can be estimated quickly with:

ΔV = S × ΔH

For example, over an area of 100 m², an extra 5 mm of thickness gives:

5 mm = 0.005 m;

ΔV = 100 × 0.005 = 0.5 m³.

An extra 1 cm over the same area adds 1 m³ of concrete. For large slabs, accurate control of base levels and actual thickness is therefore more important than trying to find a supposedly “perfect” allowance percentage.

Quick formula table

Structure Volume formula What to measure
Slab, pad V = L × B × H or V = S × H length, width/area and thickness
Rectangular block, footing V = L × B × H three dimensions
Straight strip or wall V = L × B × H length, width/thickness and height
Closed rectangular strip V = (Sout − Sin) × H outer and inner dimensions, height
Rectangular supports V = A × B × H × n cross-section, height and quantity
Round piles or columns V = π × d² / 4 × H × n diameter, length/height and quantity
Complex structure V = V₁ + V₂ + … − Vvoids dimensions of non-overlapping parts and voids

How to check the calculation before ordering

Before finalising the quantity, it is useful to check the calculation once more:

  • all dimensions have been converted to metres;
  • thickness is entered in metres, not as a centimetre value;
  • strip and wall intersections have not been counted twice;
  • identical columns or piles have been multiplied by their quantity;
  • large unfilled openings have been handled correctly;
  • design dimensions have been checked against the actual formwork, trenches and base;
  • the allowance for losses and deviations has not been mixed into the geometric volume;
  • the final volume is compatible with the supplier’s delivery format or batch size.

If concrete is mixed on site, once the required volume is known you can calculate the mix composition separately. See how to make concrete yourself: proportions and mixing. After placement, cubic metres are no longer the main issue; curing conditions and strength development matter instead. These are covered in how long concrete takes to dry and gain strength.

Frequently Asked Questions

How do you calculate concrete volume from area and thickness?

If the thickness is uniform, multiply the area in m² by the thickness in metres: V = S × h. For example, for 100 m² at 10 cm thick: 100 × 0.10 = 10 m³ of concrete.

How much concrete is needed for a 100 m² slab that is 15 cm thick?

The geometric volume is 100 × 0.15 = 15 m³. That is the volume of the slab itself. The ordered quantity may be higher because of an uneven base, actual thickness variations and placement losses.

How much extra concrete should be allowed when ordering?

There is no universal percentage. The allowance depends on measurement accuracy, the base, formwork, placement method and supplier conditions. NRMCA guidance for ready-mixed concrete mentions an allowance of 4–10% above volume calculated from design dimensions, but this is not a universal rule and should not be applied automatically.

How do you calculate concrete for a complex foundation?

Divide the foundation into simple non-overlapping elements, calculate the volume of each and add them together. If two elements intersect, the shared volume must not be counted twice. For a closed rectangular strip foundation, it is convenient to subtract the inner rectangular volume from the outer one.