All calculations run in your browser. Your inputs are never sent to any server.

Calculate Rebar for a Slab

Bar count, laps, length, weight and what to order — for a rectangular slab

← Back to the calculator
24 ft × 20 ft slab, #4 at 12 in on centre, 3 in edge clearance, 20 ft bars → order 49 bars (654.6 lb).

The net steel in the slab is 938 ft, which is 47 bars. The other 2 bars are laps — 20 joints × 20 in each. Most slab calculators stop at 47 and leave you short.

Open the calculator to run your own numbers, or read the four steps below.

Slab grid plan and a lap joint The grid 24 ft × 20 ft slab, #4 at 12 in on centre 24 ft 20 ft The lap a 23.5 ft line from 20 ft bars 20 in overlap = 40 × db 20 bars × 20 in = 33.3 ft = 22.3 lb of extra steel 47 bars → 49 bars
The grid is the easy part — 20 bars one way, 24 the other, 938 ft of steel. The lap is what the plan does not show: every 23.5 ft line is longer than a 20 ft bar, so each one needs a joint, and each joint costs 20 in of steel that has to be bought.

The four numbers you need

Everything on this page comes out of these four lines. Nothing else is needed for a rectangular slab.

Grid length = slab length − (2 × edge clearance) Grid width = slab width − (2 × edge clearance) Bars across = floor(grid width ÷ spacing) + 1 (these run the length) Bars along = floor(grid length ÷ spacing) + 1 (these run the width) Net length = (bars across × grid length) + (bars along × grid width) Laps per line = ceil(line length ÷ bar you can buy) − 1 Lap allowance = (total laps) × lap length Order length = net length + lap allowance Bars to order = ceil(order length ÷ length of one bar)

The first four lines are the standard grid calculation, and any slab calculator will give you them. The last three are the ones that decide whether your order arrives long enough.

Worked example, all the way to the order

A 24 ft × 20 ft slab. #4 bar at 12 in on centre. 3 in edge clearance all round. Your yard sells 20 ft bars.

StepWorkingResult
Grid24 − 2(0.25) × 20 − 2(0.25)23.5 × 19.5 ft
Bars running the lengthfloor(19.5 ÷ 1) + 120 bars @ 23.5 ft
Bars running the widthfloor(23.5 ÷ 1) + 124 bars @ 19.5 ft
Net length20(23.5) + 24(19.5)938 ft
Net weight (#4 = 0.668 lb/ft)938 × 0.668626.6 lb
Laps needed23.5 ft lines > 20 ft stock → 1 lap each; 19.5 ft lines → none20 laps
Lap length (#4)40 × 0.5 in20 in = 1.67 ft
Lap allowance20 × 20 in33.3 ft ≈ 22.3 lb
Order length938 + 33.3971.3 ft
Bars to orderceil(971.3 ÷ 20)49 bars = 654.6 lb

Swipe the table sideways for more columns →

That is the whole job. 47 bars if you ignore laps, 49 if you count them. Two bars is a cheap correction at the yard and an expensive one when the crew is standing around waiting for a delivery.

How do I calculate rebar in a spreadsheet?

The whole takeoff is ten cells. Put the inputs in the first four and let the rest follow — then you can change the slab size or the bar size and read the new answer straight off.

CellWhat it isType thisOn the 24 ft × 20 ft job
A2Slab length (ft)2424
B2Slab width (ft)2020
C2Spacing (ft)11
D2Edge clearance (ft)0.250.25
E2Grid length=A2-2*D223.5
F2Grid width=B2-2*D219.5
G2Bars running the length=ROUNDDOWN(F2/C2,0)+120
H2Bars running the width=ROUNDDOWN(E2/C2,0)+124
I2Net length (ft)=G2*E2+H2*F2938
J2Net weight (lb)=I2*0.668626.6

Swipe the table sideways for more columns →

Two things to watch. ROUNDDOWN is not the same as ROUND — you are counting whole bars, so a 19.7 result is 19 bars plus the closing bar, not 20 plus one. And the 0.668 in J2 is the weight per foot of #4: swap it for 0.376, 1.043, 1.502 or 2.670 when you change bar size. Those figures are on the rebar weight calculator.

What the spreadsheet still does not do is the laps. I2 is the steel in the finished slab, so J2 is the net weight. If any line is longer than the bar you can buy, add the lap allowance before you order — that is the whole subject of this page.

Why the lap allowance gets left out

A lap is the overlap where two bars join to make one continuous line. The steel in that overlap is real steel you have to buy, and it is not part of the slab's net length.

It gets left out because it is invisible in the plan. The drawing shows one continuous line, the grid calculation produces one continuous length, and the two agree with each other — so the number looks finished. It is only when you cut the bars that the joint appears, and by then the order is placed.

Three things make it worse on a slab:

Lap length by bar size

The usual field rule for a tension lap is 40 times the bar diameter, and never less than 12 in.

BarDiameter (in)40 × db (in)Lap (ft)
#30.375151.25
#40.500201.67
#50.625252.08
#60.750302.50
#81.000403.33

Swipe the table sideways for more columns →

This table is a rule of thumb, not a code check. ACI 318 sets the required tension lap from the bar size, the concrete strength, the cover and the bar spacing, and gives different values for Class A and Class B splices. The rule of thumb above is the one most often used in the field for ordinary slab work. Your drawings and your engineer govern — where they disagree with this table, they win.

The four numbers a concrete slab rebar calculator has to get right

If you are comparing tools, these are the four things that change the order quantity. A slab calculator that gives you fewer than four has not finished the job.

  1. Bars each way, not just a total. You need the count per direction, because the two directions have different lengths and lap differently.
  2. Edge clearance applied to both ends. Leaving it out on one side inflates the grid and overcounts the steel.
  3. Weight, not just length. Steel is bought by weight at most yards, and the weight depends on the bar size — 938 ft of #4 is 626.6 lb, while 938 ft of #6 is 1,409 lb.
  4. The lap allowance. The one this page is about, and the one that is usually missing.

The calculator on the home page returns all four, plus a cost estimate from a price per bar or per pound. The rebar size and weight chart has the per-foot weights for every imperial and metric size if you want to check the arithmetic by hand.

Open the Rebar Calculator → Free, no login, runs in your browser

Common questions

How do I calculate how much rebar I need for a slab?

Subtract twice the edge clearance from the slab length and width to get the grid. Bars each way = floor(grid dimension ÷ spacing) + 1. Net length = (bars across × grid length) + (bars along × grid width). Then add the lap allowance: every line longer than the bar you can buy needs one lap per joint, and a lap is roughly 40 times the bar diameter. Order length = net length + (number of laps × lap length).

What is the lap length for slab rebar?

A common field rule of thumb for tension laps is 40 times the bar diameter, never less than 12 inches: #3 = 15 in, #4 = 20 in, #5 = 25 in, #6 = 30 in, #8 = 40 in. This is a rule of thumb only. ACI 318 sets the required lap by bar size, concrete strength, cover and spacing, and the drawings govern.

Why do I come up short when I order the net length?

Because the net length is the length of steel in the finished slab. It does not include the overlap where two bars join. If a line is longer than one bar, the joint eats an extra lap length that was never counted, so the order is short by that amount. On a 24 ft × 20 ft slab with 20 ft bars, that is about 33 ft of extra steel, or two extra bars.

How far apart should slab rebar be spaced?

Slab rebar is commonly placed at 12 to 18 inches on centre in residential work and 18 to 24 inches on centre in lighter duty slabs, both ways. Spacing is set by the design and the local code, not by the calculator.

What this page does not do

It does not design the slab. Bar size, spacing, cover and lap class are engineering decisions set by the load, the soil, the exposure and your local code. This page tells you how to count what the design calls for, and how much of it to buy. It assumes a rectangular slab with a uniform grid and no openings — for irregular outlines, thickenings or openings, break the slab into rectangles and run each one, then add the trim bars by hand. It also does not cover development length, anchorage, or hooked bars, which are separate checks.

Related

Published 2 October 2026 · Last reviewed 2 October 2026