How to Estimate Concrete for Any Job
Concrete is unforgiving to estimate badly. Order too little and you face a cold joint, a second delivery, or a frantic bag run while a slab waits. Order far too much and you pay for material and disposal you never needed. The good news is that concrete volume is simple geometry, done carefully, plus a realistic allowance for what happens on site.
This guide covers slabs, footings, and walls, explains the bags versus ready mix decision without hype, and works a complete example step by step. When you want to check your own dimensions quickly, use the concrete volume calculator for slabs and footings and compare your hand math to the result.
Start with volume: length times width times thickness
For any rectangular piece, volume is length multiplied by width multiplied by depth or thickness. Keep all three measurements in the same unit before you multiply. In Canada, work in metres for the calculation, then convert the final volume if your supplier orders in cubic yards.
A useful memory aid: a slab that covers 10 square metres at 100 mm thick needs 1 cubic metre of concrete, before waste. Area in square metres times thickness in metres equals volume in cubic metres. If thickness is given in millimetres, divide by 1,000 to get metres. If it is given in inches, convert carefully, or measure again in metric to avoid a mixed unit error.
Slabs and pads
Measure the inside of the forms, not the excavation. If the slab has a thickened edge or a grade beam, calculate that section separately as its own rectangle and add it to the main slab volume. Do not average the thickness across a slab that varies. Separate shapes, separate calculations, then add.
Sloped or uneven subgrade is the most common reason a slab uses more concrete than the drawing suggests. If the base is low in the middle, the slab will be thicker in the middle. Grade and compact the base, then measure thickness at several points and use a realistic average for ordering, not the thinnest point.
Footings
A continuous footing is a long rectangle: length times width times depth. Add each run separately if widths change at corners or steps. For pier or post footings, calculate one footing and multiply by the count. A cylindrical pier uses the circle formula: pi times radius squared times depth. Radius is half the diameter. That detail matters, because using diameter in place of radius will overstate the volume by a large factor.
Footing sizes, depths, and reinforcement are code and engineering decisions, not estimating preferences. Frost depth, soil conditions, and loads govern them.
Walls
A straight foundation or retaining wall section is also a rectangle: length times height times thickness. Deduct large openings only if they truly displace concrete through the full thickness, and add separately for pilasters, steps in the wall, or thickened sections. For walls, formwork and placement time often matter as much as volume, so record the wall dimensions in your notes for the labour estimate as well as the material order.
Bags versus ready mix: a decision framework
Neither option is automatically cheaper or better. The right choice depends on volume, access, timing, and how many hands you have.
Bagged mix makes sense when
The total volume is small, such as a few post holes or a small repair. Access is tight and a truck cannot reach the forms. The work can be done in stages without harming the result, such as setting posts one at a time. You have a mixer or are prepared to mix consistently, and you can place and finish each batch before it starts to set beyond working.
The hidden costs of bags are labour, time, and consistency. Each bag must be carried, opened, mixed with the correct water, placed, and cleaned up after. At large counts, that labour is the job.
Ready mix makes sense when
The volume is larger, the element should be placed in one continuous pour, or finish quality matters across a large surface. Truck access is workable, your crew is ready when the truck arrives, and forms and reinforcement are complete and inspected where required. Ready mix brings plant batched consistency and placement speed, but it also brings delivery windows, minimum load considerations, and waiting or return policies that vary by supplier. Confirm those terms when you order, and have your finishing crew and tools ready before the truck is scheduled.
Use total placed cost to compare, not just material price. For bags, that includes bags, delivery or pickup, mixer use, and the hours to mix and place. For ready mix, that includes the ordered volume, delivery terms, any pump if access requires it, and the crew needed to place and finish at truck pace.
Run your dimensions through the BuildTrue concrete estimator to get both the cubic metre and cubic yard volume and a bag count from the same inputs. Seeing both numbers side by side makes the decision concrete, in every sense.
Waste allowances: plan for the site you have
Waste for concrete is not mostly spillage. It is over excavation, uneven subgrade, form movement, priming and leftover material in a pump line where one is used, spillage during wheelbarrow transport, and the simple fact that you cannot order a perfect fraction and place it perfectly.
Simple, well prepared work on a flat, compacted base needs a smaller allowance. Work with uneven grade, stepped footings, long wheelbarrow routes, or pumped placement needs a larger one. State your allowance as a separate line. For example: base volume, plus allowance, equals order volume. If a client or a partner questions the order, that line explains itself.
Do not double count. If you already measured a realistic average thickness that accounts for a low base, do not add a second large allowance for the same condition. Allowances should cover distinct risks, not the same risk twice.
Worked example: a 5 m by 4 m pad at 100 mm
Example inputs, stated for this calculation only: length 5 m, width 4 m, thickness 100 mm (about 4 in). Bag yield example input: one 30 kg bag yields 0.0135 cubic metres. Check the yield printed on the specific bag you plan to buy, because yields vary by product.
Step 1: Convert thickness to metres. 100 mm divided by 1,000 equals 0.100 m.
Step 2: Calculate slab area. 5 m times 4 m equals 20 square metres.
Step 3: Calculate base volume in cubic metres. 20 square metres times 0.100 m equals 2.00 cubic metres.
Step 4: Convert cubic metres to cubic yards. Use the conversion 1 cubic metre equals 1.30795 cubic yards. 2.00 times 1.30795 equals 2.6159 cubic yards. Rounded for discussion, that is about 2.62 cubic yards, before waste.
Step 5: Calculate the bag count at the stated yield. 2.00 cubic metres divided by 0.0135 cubic metres per bag equals 148.148 bags. You cannot buy a fraction of a bag for a complete pour, so round up to 149 bags, before waste.
Step 6: Apply an example waste allowance and recalculate. Example allowance for illustration: 10 percent. 2.00 cubic metres times 1.10 equals 2.20 cubic metres. In cubic yards: 2.20 times 1.30795 equals 2.87749 cubic yards, about 2.88 cubic yards. In bags: 2.20 divided by 0.0135 equals 162.963 bags, round up to 163 bags.
What this example shows: even a modest pad is a large bag job. At 163 bags with allowance, most people will at least price ready mix for comparison, unless access or staging rules it out. The math does not make the decision for you, but it makes the scale impossible to miss.
Also note the subgrade warning. If the base under this pad averaged 115 mm instead of 100 mm, the base volume alone would be 20 times 0.115, which equals 2.30 cubic metres, before any allowance. Fifteen millimetres of extra depth across the whole pad adds more than the 10 percent example allowance above. Preparation is estimating.
A short pre pour checklist
Forms are to dimension, braced, and at the correct elevation. Base is compacted and thickness has been checked in several places. Reinforcement and embedded items required by the design are in place. Volume has been calculated by shape, allowance added as its own line, and units confirmed with the supplier. Access, crew, finishing tools, curing plan, and weather plan are ready. If an inspection or permit step applies, it is complete before the truck is booked.
Sources and figures note
The bag yield used above, 0.0135 cubic metres per 30 kg bag, is a stated example input for the worked example: verify the yield on the product data sheet or bag for the mix you buy. The conversion 1 cubic metre equals 1.30795 cubic yards is a standard unit conversion. Footing depth and size, frost protection, and structural requirements are governed by the applicable provincial building code, municipal bylaws, and, where required, engineering design. Verify local code before you dig or pour. This article teaches estimating math only and is not structural advice.