Anchor Bolts — Concepts, Limit States & Detailing Checklist

Reference guide to anchor bolt development length, edge distance, and spacing requirements for concrete anchorage design. Always verify with governing concrete code (ACI 318, CSA A23.3, or Eurocode 2).

Development length concepts

Development length is the length of anchor bolt embedment required to develop the bolt's full tensile capacity through bond with concrete. The required embedment depends on bolt diameter, concrete strength, loading condition (tension vs. shear), and edge effects. Tension loading typically governs embedment because bolts develop tensile stress through a combination of bond along the shank and mechanical interlock at the embedded end (hook or nut).

For straight anchors without end fixity, development length in ACI 318 is calculated as: ld = (db × fy) / (λ × φ × √(f'c)), where db is bolt diameter, fy is bolt yield strength, f'c is concrete compressive strength, λ is lightweight concrete modification factor (1.0 for normal-weight concrete), and φ is strength reduction factor. This formula shows that larger bolts, higher strength bolts, and weaker concrete all increase required embedment. For hooked anchors, the development length is significantly reduced because the hook provides additional mechanical anchorage.

Edge distance and spacing requirements further limit practical embedment. Minimum edge distance prevents concrete breakout failure modes in tension and shear. Minimum spacing ensures individual anchor breakout cones do not overlap. When edge distance or spacing cannot meet minimums, reinforcement (hairpin bars, edge reinforcement, or supplementary rebar) may be required to restore capacity.

Common anchor bolt types

Headed studs provide the most efficient development because the head creates a large bearing area at the embedment end, distributing tensile load into the concrete over a breakout cone. J-bolts (hooked anchors) provide reliable tension development through hook action, but require longer embedment than headed studs. L-bolts with short legs rely on bond along the shank and are less reliable for high-tension applications.

For cast-in-place anchors, a nut and washer welded or threaded onto the embedded end is a common alternative to headed studs. This detail provides mechanical anchorage similar to a head while allowing field fabrication of anchor lengths. Post-installed anchors (chemical anchors, undercut anchors) have different development calculations based on manufacturer testing data, not the simple bond-based equations used for cast-in-place bolts.

Anchor embedment checklist

When verifying anchor bolt design or detailing, confirm the following:

For full verification and documentation workflow, see How to verify calculator results.

Frequently Asked Questions

What is the standard embedment length for anchor bolts? There is no universal standard. Required embedment depends on bolt diameter, concrete strength, and loading. For Grade 55 bolts in 3000 psi concrete, embedment is typically 12-18 times bolt diameter (e.g., 12" embedment for 1" bolt). Always calculate using governing code provisions rather than relying on rules of thumb.

How does concrete strength affect anchor bolt embedment? Higher concrete strength (higher f'c) reduces required embedment because concrete can develop more bond stress per unit length. The relationship is proportional to the square root of f'c: doubling concrete strength reduces required embedment by approximately 30%. However, other limit states (steel strength, edge distance, spacing) may govern before bond requirements.

Why do hooked anchors require less embedment than straight bars? The hook provides mechanical interlock with concrete, allowing the anchor to develop tensile capacity through bearing on the hook interior rather than relying solely on bond along the shank. ACI 318 provides reduced development length factors for hooked reinforcement compared to straight bars. The hook must be properly detailed (minimum leg extension, bend radius) to achieve this benefit.

What is the difference between cast-in-place and post-installed anchors? Cast-in-place anchors are placed in formwork before concrete is poured. They develop capacity through bond and end details per code-based development length equations. Post-installed anchors (chemical anchors, mechanical expansion anchors, undercut anchors) are drilled into hardened concrete and develop capacity through mechanisms specific to each anchor type. Post-installed anchor design typically follows manufacturer test data rather than general code equations.

When is edge reinforcement required for anchor bolts? Edge reinforcement (hairpin bars, supplementary rebar, or edge reinforcement) is required when edge distance is less than code minimum for the applied load. Reinforcement restrains concrete breakout and can restore capacity reduced by edge effects. Edge reinforcement must be properly developed and placed within the breakout cone to be effective.

How does anchor bolt spacing affect capacity? Closely spaced anchors can have overlapping concrete breakout cones, reducing the effective breakout area for each anchor. Codes provide reduced capacity factors when spacing is less than the critical spacing (typically 6-8 times bolt diameter for tension). To maintain full capacity, provide minimum spacing or use reinforcement to bridge breakout cones.

What is the minimum concrete cover for anchor bolts? Minimum cover protects anchors from corrosion and provides concrete confinement for bond. ACI 318 typically requires minimum cover of 1.5 times bolt diameter or 1.5 inches (38 mm), whichever is larger. Cover must be maintained in all directions (bottom, sides, top) unless the anchor is exposed on one face.

Do galvanized anchor bolts require different embedment? Galvanizing adds a thin zinc coating that slightly reduces bond stress between bolt threads and concrete. Some codes and specifications provide reduced bond strength factors for galvanized reinforcement. For critical applications, use slightly longer embedment or verify that galvanizing is permitted for the intended structural application.

When is a head plate or washer required at the embedded end? A head plate or welded washer/nut at the embedded end provides mechanical anchorage similar to a headed stud. This detail significantly reduces required embedment compared to a straight bolt relying solely on bond. The bearing area must be adequately sized to prevent concrete crushing under the head plate.

ACI 318 Chapter 17 anchor bolt design overview

ACI 318-19 Chapter 17 (formerly Appendix D in earlier editions) governs the design of anchors in concrete for both cast-in and post-installed systems. The chapter uses the Concrete Capacity Design (CCD) method, which models concrete breakout failures using a 35-degree breakout cone radiating from the anchor toward the concrete surface.

The CCD method assumes a concrete breakout cone with a projected area on the concrete surface. The full breakout area for a single anchor远离 edges is A_Nco = 9 * hef^2 (for tension) and A_Vco = 4.5 * c_a1^2 (for shear), where hef is the effective embedment depth and c_a1 is the edge distance in the direction of shear. When multiple anchors or edge proximity reduce the breakout area, capacity modification factors are applied.

Design approach

The ACI 318 Chapter 17 design procedure requires checking each limit state independently and taking the controlling (lowest) capacity as the design strength. The overall process:

1. Determine factored loads on each anchor (tension, shear, or combined)
2. Calculate steel strength (phi * Nsa or phi * Vsa)
3. Calculate concrete breakout strength (phi * Ncbg or phi * Vcbg)
4. Calculate pullout strength for headed anchors (phi * Npn)
5. Calculate concrete side-face blowout for shallow anchors near edges (phi * Nsb)
6. Calculate pryout shear strength for short anchors (phi * Vcp)
7. Check combined tension and shear interaction
8. Verify minimum edge distance, spacing, and embedment requirements

Limit states table for anchor bolt design

Each limit state must be checked independently. The controlling limit state (lowest phi*Rn) governs the anchor capacity. Understanding which limit state typically controls helps engineers design efficient anchorage.

Limit State Code Section Strength Equation phi Factor Typical Governing Condition
Steel strength (tension) 17.6.1 phi _ Nsa = 0.75 _ A_se * futa 0.75 Ductile steel, deep embedment
Steel strength (shear) 17.6.2 phi _ Vsa = 0.65 _ A_se * futa 0.65 Ductile steel, deep embedment
Concrete breakout (tension) 17.6.3 phi _ Ncb = 0.70 _ k*c * sqrt(f'c) _ A_Nc 0.70 (cast) Shallow embedment, group anchors
Concrete breakout (shear) 17.6.4 phi _ Vcb = 0.75 _ k*c * sqrt(f'c) _ A_Vc 0.70-0.75 Anchors near free edges
Pullout (tension) 17.6.5 phi _ Npn = 0.70 _ psi*c * 8 _ A_brg * f'c 0.70 Headed anchors, insufficient embedment
Side-face blowout (tension) 17.6.6 phi _ Nsb = 0.70 _ 160 _ c_a1 _ sqrt(c_a2) 0.70 Anchors near free edge with hef > 2.5*ca1
Concrete pryout (shear) 17.6.7 phi _ Vcp = 0.70 _ k_cp * Ncb 0.70 Short anchors in shear (hef < 2.5 in.)
Combined tension and shear 17.7 (Nu/Nn)^5/3 + (Vu/Vn)^5/3 <= 1.0 N/A When both tension and shear are present

Notes on the table:

The phi factors for concrete limit states (0.70) are lower than for steel limit states (0.75 tension, 0.65 shear) because concrete breakout is more variable and less predictable than steel yielding. When ductile anchorage is required (steel failure must control over concrete failure), the designer must ensure phi * Nsa < phi * Ncb for all concrete limit states.

Cast-in vs. post-installed anchor comparison

The choice between cast-in and post-installed anchors affects both the design procedure and the achievable capacity.

Property Cast-In Anchors Post-Installed Anchors
Installation timing Before concrete pour (set in formwork) After concrete has cured (drilled into hardened conc.)
Typical types Headed bolts, J-bolts, L-bolts, welded studs Expansion, undercut, adhesive (chemical)
Design basis ACI 318 Chapter 17 general provisions ACI 318 Chapter 17 + manufacturer's ESR report
Capacity calculation Code equations (k_c = 24) Per ESR report (may differ from code defaults)
Edge distance sensitivity Moderate High (especially expansion anchors near edges)
Inspection requirements Visual before pour (location, embedment) Special inspection per ACI Chapter 17 (torque, pull test)
Quality control Good (verified before pour) Variable (depends on installer and substrate)
Maximum capacity High (limited by embedment and steel strength) Moderate (limited by adhesive/expansion mechanism)
Seismic qualification Inherently qualified Must meet ACI 355.2 or 355.4 for seismic
Fire resistance Good (concrete cover provides insulation) May require supplementary fire protection
Cost Low material, moderate labor (formwork coordination) Higher material, lower labor (no formwork impact)
Retrofit applications Not practical Ideal for existing concrete

When to use cast-in anchors:

When to use post-installed anchors:

Anchor bolt sizing table by column size

The following table provides preliminary anchor bolt selections for common steel column sizes. These are minimum recommendations for typical gravity-loaded columns in low-to-moderate seismic regions. Final anchor design must be verified with full ACI 318 Chapter 17 calculations including all limit states.

Column Section Base Plate (in.) Anchor Bolts Bolt Diameter Embedment (hef) Edge Distance f'c (psi) Typical Axial Load (kips)
W6x15 6 x 6 (4) cast-in 5/8 in. 8 in. 2.0 in. 3,000 30 - 60
W8x31 8 x 8 (4) cast-in 3/4 in. 10 in. 2.5 in. 3,000 60 - 120
W10x33 10 x 8 (4) cast-in 3/4 in. 10 in. 2.5 in. 3,000 60 - 120
W10x45 10 x 10 (4) cast-in 7/8 in. 12 in. 2.75 in. 4,000 100 - 180
W12x40 10 x 10 (4) cast-in 7/8 in. 12 in. 2.75 in. 4,000 100 - 180
W12x65 12 x 12 (4) cast-in 1 in. 14 in. 3.0 in. 4,000 150 - 280
W12x96 14 x 14 (4) cast-in 1-1/4 in. 16 in. 3.5 in. 4,000 250 - 400
W14x61 12 x 12 (4) cast-in 1 in. 14 in. 3.0 in. 4,000 150 - 280
W14x82 14 x 14 (4) cast-in 1-1/4 in. 16 in. 3.5 in. 4,000 250 - 400
W14x120 16 x 14 (4) cast-in 1-1/4 in. 18 in. 3.5 in. 5,000 350 - 550
W14x193 18 x 18 (4) or (6) cast-in 1-1/2 in. 20 in. 4.0 in. 5,000 500 - 900
W14x257 20 x 20 (6) or (8) cast-in 1-1/2 in. 22 in. 4.0 in. 5,000 700 - 1,200

Notes on the sizing table:

Worked example -- (4) 1" anchor bolts for W12x65 base plate

Given: W12x65 column supporting a factored axial load Pu = 220 kips and a factored base moment Mu = 80 kip-ft (from lateral wind load). Base plate is 12 in. x 12 in. x 1 in. thick. Concrete pedestal is 20 in. x 20 in. with f'c = 4,000 psi. Four (4) cast-in 1-inch diameter anchor bolts, ASTM F1554 Grade 55 (fu = 75 ksi, fy = 55 ksi), placed symmetrically at 3.5 inches from the column centerline in each direction (9.5 in. x 9.5 in. bolt spacing).

Step 1 -- Anchor forces from eccentric loading:

Bolt group geometry: 4 bolts at 3.5 in. from center (each quadrant)
  Bolt spacing = 2 * 3.5 = 7.0 in. (each direction)

Moment eccentricity: e = Mu / Pu = (80 * 12) / 220 = 4.36 in.
Since e = 4.36 in. < bolt spacing/2 = 3.5 in... wait:
  Actually, the neutral axis must be calculated for the full base plate.

Using the simplified triangular stress block method:
  e = 4.36 in., with bolts at +/- 3.5 in. from center

For the bearing pressure approach (assuming no tension if e < L/6):
  L = 12 in., L/6 = 2.0 in.
  Since e = 4.36 > L/6 = 2.0, there is tension in the anchor bolts.

Maximum tension in one bolt:
  N_u = (Mu * 3.5 - Pu * 0) / (2 * 3.5^2) ... simplified for symmetric bolt pair
  N_u = (80 * 12 - 220 * 0) / (2 * 3.5) = 960 / 7.0 = 137 kip per pair
  Per bolt: T_u = 137 / 2 = 68.5 kip (approximately, assuming two bolts in tension)

Actually, let me use a more precise calculation. The tension in the two bolts on the tension side:

Taking moments about the compression edge (bearing point at 6 in. from center):
  T_u * 9.5 + Pu * (6 - 0) = Mu ... wait, using equilibrium:

  Sum of moments about the compression edge:
  T_total * (9.5 in.) + Pu * (6 in. - e_total) = 0

  Simpler approach: resolve the moment into a force couple.
  For 2 bolts in tension at 3.5 in. from center, and 2 bolts in compression at -3.5 in.:

  Force couple arm = 7.0 in.
  T_total = Mu / couple_arm = (80 * 12) / 7.0 = 137.1 kip
  T_per_bolt = 137.1 / 2 = 68.6 kip

Factored shear per bolt: V_u = V_base / 4 = (assume V_base = 30 kip) / 4 = 7.5 kip/bolt

Step 2 -- Steel strength check (tension):

phi * Nsa = 0.75 * A_se * fu
  A_se for 1" bolt = 0.606 in^2 (threaded area)
  phi * Nsa = 0.75 * 0.606 * 75 = 34.1 kip

Wait -- fu is limited to min(fu, 1.9*fy, 125 ksi) = min(75, 104.5, 125) = 75 ksi. OK.

T_u = 68.6 kip > phi * Nsa = 34.1 kip --> Steel strength is NOT adequate.

Need to revise: use 1-1/4" anchors or higher grade.
Let me check with ASTM F1554 Grade 105 (fu = 125 ksi):
  phi * Nsa = 0.75 * 0.606 * 125 = 56.8 kip --> Still not enough.

Or increase to 1-1/4" bolts (A_se = 0.969 in^2):
  phi * Nsa = 0.75 * 0.969 * 75 = 54.5 kip --> Still not enough.

Use 1-1/4" bolts with Grade 105:
  phi * Nsa = 0.75 * 0.969 * 125 = 90.8 kip > 68.6 kip --> Steel OK.

Let's proceed with (4) 1-1/4" Grade 105 anchors.

Step 3 -- Concrete breakout (tension):

hef = 14 in. (specified embedment)
Edge distance c_a1 = (20 - 9.5) / 2 = 5.25 in. (from anchor to pedestal edge)

Since hef = 14 > 2.5 * c_a1 = 13.125, the breakout cone is limited by the edge.
Use modified hef per ACI 17.6.3.3:
  hef_mod = 2.5 * c_a1 = 13.125 in. (controls for shallow edge)

k_c = 24 (cast-in anchors)

Single anchor breakout:
  N_co = k_c * sqrt(f'c) * hef_mod^1.5 = 24 * sqrt(4000) * (13.125)^1.5
       = 24 * 63.2 * 47.6 = 72,240 lb = 72.2 kip

Group breakout area modification:
  A_Nc = min(3*hef, s_x + 3*hef) * min(3*hef, s_y + 3*hef)
  Edge reduction: A_Nc / A_Nco < 1.0

  A_Nco = 9 * hef_mod^2 = 9 * (13.125)^2 = 1550 in^2

  Actual projected area (considering 20x20 pedestal and 9.5" spacing):
    x-direction: min(3*13.125, 20) = 20 in. (pedestal limits)
    y-direction: min(3*13.125, 20) = 20 in.
    A_Nc (group of 4) = 20 * 20 = 400 in^2 (limited by pedestal)

  Modification factor: psi_ec,N = 1.0 (eccentricity in line with bolts)

  phi * Ncbg = 0.70 * (A_Nc / A_Nco) * psi_ec,N * N_co
             = 0.70 * (400 / 1550) * 1.0 * 72.2
             = 0.70 * 0.258 * 72.2 = 13.0 kip (per anchor)

Hmm, the group effect significantly reduces capacity. With 4 bolts, total:
  phi * Ncbg_total = 4 * 13.0 = 52.0 kip ... this is less than the required 137 kip.

This indicates the pedestal is too small or the embedment is insufficient.
Options: (a) increase pedestal size, (b) increase embedment, (c) add supplementary reinforcement.

Using supplementary reinforcement (hairpin bars or surface reinforcement):
  phi = 0.75 (instead of 0.70) and the reinforcement resists the breakout.

Step 4 -- Summary and recommendations:

This example illustrates that concrete breakout is often the controlling limit state for anchor bolts, particularly when edge distances are limited by the pedestal or footing dimensions. For the W12x65 with significant overturning moment, the design requires:

For columns with predominantly axial compression and minimal moment, the anchor bolt design is much simpler, often governed by the minimum embedment and edge distance requirements rather than calculated strength.

Run This Calculation

Base Plate & Anchors Calculator — full ACI 318 / AS 4100 anchor bolt design with breakout, pullout, and combined tension/shear checks.

Anchor Bolts Calculator — standalone anchor bolt capacity screening tool.

See Also

Disclaimer (educational use only)

This page is provided for general technical information and educational use only. It does not constitute professional engineering advice, a design service, or a substitute for an independent review by a qualified structural engineer. Any calculations, outputs, examples, and workflows discussed here are simplified descriptions intended to support understanding and preliminary estimation.

All real-world structural design depends on project-specific factors (loads, combinations, stability, detailing, fabrication, erection, tolerances, site conditions, and the governing standard and project specification). You are responsible for verifying inputs, validating results with an independent method, checking constructability and code compliance, and obtaining professional sign-off where required.

The site operator provides the content "as is" and "as available" without warranties of any kind. To the maximum extent permitted by law, the operator disclaims liability for any loss or damage arising from the use of, or reliance on, this page or any linked tools.