Rebar placement tolerances are the allowable deviations in where a bar ends up in the formwork: its cover to the concrete surface, its position in the depth of the member, its spacing, and the location of its ends and bends. For buildings in Canada, they are set in CSA A23.1, and project specifications often add to them. Ontario provincial road and bridge work uses OPSS 905, which allows, for example, plus or minus 20 mm on cover for principal cast-in-place reinforcement, with cover never reduced by more than one third. The details below show how these tolerances work and how to stay inside them.
What a placing tolerance covers
Every structural drawing gives exact positions: 40 mm cover, bars at 300 mm, a hook 150 mm from the face. No crew places bar to the millimetre, so standards define how far off is acceptable before the work has to be corrected. Placing tolerances usually deal with five things:
- Concrete cover, measured from the concrete surface to the nearest bar, including stirrups and ties. Usually the tightest tolerance, and usually tighter on the minus side, because too little cover is a durability and fire problem.
- Position in the depth of the member (sometimes written as "d", the effective depth). A bar that drops in a slab or beam reduces the member's strength.
- Lateral spacing of bars in slabs and walls.
- Location of bar ends and bends, along the member.
- Clear distance between bars, which must still meet the minimum spacing rules after placement.
Tolerances do not change the design values. They are the allowance for real-world placement, not an alternative spacing or cover the crew can aim for.
CSA A23.1: where the building tolerances live
CSA A23.1, the Canadian standard for concrete materials and construction, is the document referenced by the 2024 Ontario Building Code for how concrete is built. It covers the reinforcement items contractors deal with on site: specified cover by exposure class, minimum clear spacing between bars, bar supports and placing, and the tolerances on cover and placement.
We have not reproduced the A23.1 tolerance values here. They vary with the type and size of member, and they should be read from the edition your project specification cites, not from a summary. If you are the placing contractor, get the project's A23.1 edition and the specification section for reinforcement before the job starts, and check two things:
- Does the specification change A23.1? A project specification can tighten or add to the standard's tolerances for particular elements, so read both documents together.
- What happens at the minus limit on cover? Find out how the specification treats cover that comes in under the specified value, because that is the deviation inspectors look for first.
The cover values themselves are covered in our concrete cover guide, and the industry practice for bar supports and placing is set out in the Reinforcing Steel Institute of Canada (RSIC) Manual of Standard Practice, which Ontario's concrete industry guide recommends for placing tolerances.
OPSS 905: a published Ontario tolerance table
For highway, bridge and much municipal infrastructure work, Ontario uses the Ontario Provincial Standard Specifications. OPSS 905, Construction Specification for Steel Reinforcement for Concrete, publishes its tolerance table in full, and it states that the tolerances include fabrication tolerances. For cast-in-place concrete:
| Item | Tolerance (cast-in-place) |
|---|---|
| Principal reinforcement: cover and placing accuracy | ±20 mm |
| Concrete cast against and permanently exposed to earth | ±25 mm |
| Stirrups, ties and spirals | ±20 mm |
| Deck slab, top | ±20 mm |
| Deck slab, bottom | ±10 mm |
| Lateral spacing of bars in slabs and walls | ±30 mm |
| Location of bends and bar ends, continuous member | ±50 mm |
| Location of bends and bar ends, discontinuous end | ±20 mm |
The notes to the table matter as much as the numbers:
- Cover can never be reduced by more than one third of the specified cover, whatever the tolerance says. On a 40 mm cover, that caps the reduction at about 13 mm.
- The full number of bars specified per metre width must be placed in that metre. The spacing tolerance lets individual bars shift, not disappear.
- Where bars are in two or more layers, they must sit directly above one another with at least 25 mm clear between layers.
Precast concrete gets tighter tolerances in the same table. If your job is under OPSS, the current OPSS 905 in your contract documents governs.
ACI 117: the US tolerances you will see quoted
Searches for "ACI rebar cover tolerance" and "ACI rebar spacing tolerance" lead to ACI 117, the American tolerance standard. It does not govern Canadian buildings, but it is worth knowing because US-based details, specifications and online answers quote it. As summarized in the CRSI Manual of Standard Practice:
| Item | ACI 117 tolerance |
|---|---|
| Cover reduction, member 12 in (300 mm) deep or less | minus 3/8 in (about 10 mm) |
| Cover reduction, member deeper than 12 in | minus 1/2 in (about 13 mm) |
| Maximum cover reduction | one third of specified cover |
| Spacing of bars | ±3 in (about 75 mm), total number of bars not reduced |
| Bends and ends, general | ±2 in (about 50 mm) |
| Bends and ends, discontinuous ends | ±1 in (about 25 mm) |
The pattern is the same as OPSS: tighter on cover reduction than on spacing, and never fewer bars than specified. If a specification references ACI 117 on a Canadian job, ask which document governs before work starts.
Placing tolerance vs fabrication tolerance
There are two kinds of tolerance at work on any rebar job:
- Fabrication tolerances govern how accurately bars are cut and bent in the shop. RSIC practice, for example, holds stirrups and ties to plus or minus 13 mm so they fit inside the forms. Our post on rebar fabrication tolerances covers the full set.
- Placing tolerances govern where the bar ends up in the forms.
They add up. A stirrup bent 10 mm oversize has already used much of the cover tolerance before the crew sets it. OPSS 905 states outright that its placing tolerances include fabrication tolerances, and the same logic applies on any job. Accurate shop fabrication from a detailed bar list leaves the placing crew most of the tolerance to work with.
How to stay inside tolerance on site
Most tolerance problems are not measurement problems. They are bars that moved after they were placed. The fixes:
- Use bar supports sized for the cover. Chairs, bolsters and spacers set cover; a mat laid on the subgrade and "pulled up" during the pour will not be in tolerance. See our guide to buying rebar chairs in Canada.
- Support at close enough centres that the mat does not sag between supports under foot traffic.
- Tie firmly at the intersections the drawings or specification require, so bars cannot shift during placing and vibration.
- Check cover at forms, not just at the mat. Side cover to wall and beam forms is where tolerance is usually lost.
- Count bars per bay. Spacing within tolerance with a missing bar is still a deficiency.
- Check before the inspector does. Walk the deck with a tape and a cover template before calling for the pre-pour inspection.
Spacing limits themselves are explained in our guide to maximum rebar spacing under CSA A23.3.
Bar that fits the first time
Placing to tolerance starts in the shop. When bars arrive cut and bent to the bar list, tagged by mark and bundled by area, the crew is not trimming, re-bending or guessing, and the tolerance is available for the placing work it was meant for.
We prepare bar lists and placing drawings from your structural drawings and fabricate the bar to match, from straight 10M to 55M bar to stirrups, ties and dowels. Send us your drawings for a free take-off and quote, or see our services for detailing, cut and bend, delivery and installation.
Frequently asked questions
What is the tolerance for rebar placement in Canada?
For buildings, placing tolerances for cover and bar position are set in CSA A23.1, and the project specification can tighten them. Ontario provincial road and bridge work uses OPSS 905, which allows plus or minus 20 mm on cover and placing accuracy for principal cast-in-place reinforcement and plus or minus 30 mm on bar spacing in slabs and walls.
What is the rebar cover tolerance?
It depends on the governing document. OPSS 905 allows plus or minus 20 mm for principal cast-in-place reinforcement but never a cover reduction of more than one third. ACI 117 in the US allows minus 3/8 in (about 10 mm) for members 12 in deep or less and minus 1/2 in (about 13 mm) for deeper ones, also capped at one third of the cover.
What is the rebar spacing tolerance?
OPSS 905 allows plus or minus 30 mm on lateral spacing in slabs and walls, and ACI 117 allows plus or minus 3 in (about 75 mm). Both require the full number of bars to be placed, so a spacing tolerance never lets you drop a bar.
Do placing tolerances include fabrication tolerances?
Under OPSS 905 they explicitly do. In general, a bar cut or bent slightly off size uses up part of the placing tolerance, which is why shop fabrication to a bar list leaves more room for the placing crew.


