All posts
SteelJune 25, 2026

How to Prepare a Bar Bending Schedule

Learn how to prepare a bar bending schedule from structural drawings, including how to assign bar marks, read shape codes, calculate cutting length, total weight, and avoid the mistakes that cause waste on site.

Bar BendingSchedule

Bar bending schedules turn reinforcement drawings into something a steel fixer, cutter, or estimator can actually use. A good BBS says which bars are needed, where they go, how they are bent, how long they are, and what they weigh.

The aim is not only to calculate steel quantity. The schedule should also reduce confusion on site. Each row must describe one clear bar mark, with enough detail for cutting, bending, checking, and ordering.

What a bar bending schedule includes

A practical BBS normally contains:

  • Bar mark or reference number
  • Member or location, such as footing F1, beam B2, slab S1, or column C3
  • Bar diameter
  • Shape code or bend description
  • Number of bars
  • Spacing, if bars are repeated along a length
  • Member dimensions and cover assumptions
  • Cutting length for one bar
  • Total length for the mark
  • Unit weight and total weight
  • Notes for hooks, laps, bends, or special placement

The exact column names vary by office, country, and standard. What matters is that every row can be checked back to the drawing and used by the bending yard without guessing.

Step 1: Read the drawings before calculating

Start with the structural drawings, not the calculator. Check the plans, sections, bar callouts, general notes, and standard details.

For each reinforcement item, identify:

  • The member where the bar belongs
  • The bar diameter
  • The bar spacing or number of bars
  • The clear cover
  • The anchorage, hook, bend, or lap requirement
  • The relevant concrete dimensions

Also check whether the project uses a specific standard such as BS 8666, IS 2502, ACI-style detailing, or a local office standard. Bend deductions, hook lengths, and shape code naming can differ, so do not mix assumptions from different standards in the same schedule.

Step 2: Create bar marks

A bar mark groups identical bars into one schedule row. Two bars should share the same mark only when they have the same diameter, shape, dimensions, hooks, and placement requirement.

For example:

MarkMemberDescription
B1-01Beam B1Bottom main bar, straight
B1-02Beam B1Top support bar, bent or curtailed
B1-03Beam B1Closed stirrup
S1-01Slab S1Main distribution bar at fixed spacing

Keep marks predictable. A simple prefix based on the member name helps people find bars quickly when checking drawings against the schedule.

Avoid combining bars just because their cutting lengths look similar. If the bars belong to different locations or have different detailing notes, keep separate marks unless the project standard clearly allows grouping.

Step 3: Choose the shape code

The shape code describes the bend geometry. A straight bar, L-bar, U-bar, closed stirrup, open link, and crank bar should not be treated as the same item.

When assigning shape codes, check:

  • Whether the bar is straight or bent
  • How many bends it has
  • Whether hooks are required
  • Whether bend angles are 90 degrees, 135 degrees, 180 degrees, or another angle
  • Whether internal dimensions or external dimensions are being scheduled
  • Whether the code belongs to the standard named in the project notes

If a standard shape code is not available, describe the bar clearly with dimensions and bends. Do not force a bar into a shape code that does not match the drawing.

Step 4: Enter the bar diameter

Bar diameter affects three important parts of the schedule:

  • Minimum bend diameter
  • Hook or anchorage allowance
  • Unit weight

Common diameters include 8 mm, 10 mm, 12 mm, 16 mm, 20 mm, 25 mm, and 32 mm, but the schedule should always follow the drawing. A single mistaken diameter can create a large material error because weight increases with the square of the diameter.

For metric rebar, the common approximate unit weight formula is:

unit weight in kg/m = diameter^2 / 162

Using that formula, a 12 mm bar weighs about 0.889 kg/m, while a 16 mm bar weighs about 1.580 kg/m.

Step 5: Work out quantity from spacing

Some bars are given as a fixed count. Others are shown at a spacing, such as 12 mm bars at 150 mm centres.

For spaced bars, calculate the count from the distribution length:

number of bars = floor(distribution length / spacing) + 1

Use the clear distribution length according to the drawing. In many cases this means subtracting cover or edge offsets before applying the spacing.

Example:

distribution length = 3000 mm
spacing = 150 mm
number of bars = floor(3000 / 150) + 1
number of bars = 21

Check edge conditions carefully. Some drawings specify exact first and last bar positions; others rely on typical cover rules. If the spacing note conflicts with a drawn bar count, flag it before finalising the schedule.

Step 6: Calculate cutting length

Cutting length is the length of steel needed before the bar is bent. It is usually based on straight portions, bend allowances or deductions, hooks, and lap lengths.

A simple straight bar may be:

cutting length = member length - cover at both ends

A closed stirrup may include straight sides, hooks, and bend deductions depending on the standard:

cutting length = sum of straight legs + hook allowances - bend deductions

The important point is consistency. Use one standard for bend and hook values, record the assumption, and apply it to every matching row.

For example, if a beam stirrup surrounds a 230 mm by 450 mm member with 25 mm cover and 8 mm stirrup bars, the internal dimensions are not the same as the concrete dimensions. You need to account for cover and bar position before adding hook or bend allowances.

Step 7: Calculate total length and weight

Once the cutting length for one bar is known, calculate the total length for that mark:

total length = cutting length per bar x number of bars

Then calculate the weight:

total weight = total length in metres x unit weight in kg/m

A compact schedule row might look like this:

MarkDia.ShapeCountCutting lengthUnit weightTotal weight
B1-0116 mmStraight45.80 m1.58 kg/m36.66 kg
B1-038 mmClosed stirrup281.42 m0.395 kg/m15.70 kg

Round only where the project method allows it. If you round too early, totals can drift, especially on repeated stirrups and slab bars.

Step 8: Add assumptions and notes

Every BBS should make its assumptions visible. This is especially important when the schedule is prepared from incomplete drawings or during early estimating.

Useful notes include:

  • Concrete cover used for each member type
  • Bend and hook standard used
  • Lap length assumptions
  • Whether lengths are rounded up
  • Whether wastage is included separately
  • Whether couplers or mechanical splices are excluded
  • Whether chairs, spacers, or tying wire are excluded

If a value is assumed, mark it as assumed. This makes review faster and prevents an estimate from being mistaken for a fabrication-ready schedule.

Common mistakes to avoid

The most common BBS errors are simple, but expensive:

  • Using concrete dimensions instead of bar centreline or clear dimensions
  • Forgetting cover on both ends of a straight bar
  • Counting spaced bars incorrectly by missing the + 1
  • Mixing bend deduction rules from different standards
  • Applying the wrong unit weight after changing bar diameter
  • Combining different bars under one mark
  • Forgetting hooks on stirrups and links
  • Missing laps at construction joints
  • Rounding each bar too aggressively before calculating totals
  • Updating the drawing but not updating the BBS mark

Review every schedule row against the drawing before ordering steel. A clean BBS should let another person trace the row back to the exact reinforcement note without asking what you meant.

Quick BBS preparation checklist

Before issuing the schedule, check:

  1. Every row has a unique mark.
  2. The member location is clear.
  3. Bar diameter matches the drawing.
  4. Shape code or bend description matches the detail.
  5. Spacing-based counts have been checked.
  6. Cover, hooks, laps, and bend deductions are included.
  7. Cutting length is shown per bar.
  8. Total length and total weight are calculated from the same units.
  9. Assumptions are listed.
  10. Revision changes have been carried through to the schedule.

For quick takeoffs, you can use the Siteometry Bar Bending Schedule Generator to calculate cutting lengths, bar counts, and weights in the browser. For fabrication, always verify the result against the project drawings and the detailing standard named in the contract documents.

Analytics help us to improve the quality of tools and workflows Privacy policy