— Structural steel estimating

Structural Steel Takeoff:
Connections and Tonnage

Steel is bid by weight, and the tonnage hidden in connection material is where bids quietly bleed. This guide covers the linear-foot-to-tons conversion and the percentage adds that catch missing steel.

Convert linear feet to tons

The fundamental operation in a structural steel takeoff is straightforward: for every shape on the drawings, count the total linear feet and multiply by that shape's weight per linear foot. The result is pounds. Divide by 2,000 to arrive at short tons, which is the unit fabricators and erectors price against.

AISC shape tables are the authoritative source for weight per foot, and the W-shape designation makes this unusually convenient. The second number in the designation is the weight directly: a W12x26 weighs exactly 26 lb/ft, so 150 linear feet is 3,900 lb, or just under 2 tons. For hollow structural sections (HSS), angles, channels, and plates, the same AISC Manual tables apply. Structural plate and miscellaneous steel use a density of approximately 7,850 kg/m³, which is why plate quantities are typically calculated by volume — length × width × thickness — then converted to weight.

The practical workflow is to build a shape-by-shape schedule: list each unique designation, total the LF for each, apply the lb/ft factor, and sum. Keeping shapes in a spreadsheet or estimating tool rather than rolling them into a single total preserves the ability to back-check individual framing areas if your final tonnage looks off.

Split primary vs secondary

Not all steel performs the same structural role, and erection productivity rates differ significantly between primary and secondary framing. Keeping the categories separate from the start of the takeoff is far easier than trying to split them after the fact.

Primary members — beams, girders, columns, bracing, and trusses — typically account for 60 to 75% of total steel tonnage on a commercial building. These are the pieces that carry gravity and lateral loads directly to foundations, and they tend to be the heavier shapes. Secondary members (purlins, girts, bridging, and similar framing) are generally 10 to 15% of total tonnage. The balance — what you reach once you add connections on top — completes the picture.

The productivity split matters because a steel erector installs a 40-foot column or girder very differently than a run of light secondary framing. Lumping tonnage into one number hides that difference and produces labor estimates that don't hold up in the field. Separate line items also make it easier to cross-check your split against the structural engineer's framing schedule, which often lists primary and secondary members in distinct table sections.

  • Primary members (beams, girders, columns, bracing, trusses): 60–75% of total tonnage
  • Secondary members (purlins, girts, bridging): typically 10–15% of total tonnage
  • Keep categories separate for accurate productivity application

Add connection material

Connection material is the single most common source of missing tonnage in a structural steel bid. It's easy to read every beam and column on the drawings and still deliver a short bid because the connection hardware — plates, angles, bolts, gussets, shear tabs, stiffeners, and base plates — never appears as a simple line-item quantity. It has to be added as a percentage.

Industry practice, supported by fabricator benchmarks, is to add 8 to 15% to primary member weight for connection material. The lower end applies to simple shear connections on straightforward framing; the upper end applies when the structural drawings show moment connections, heavy gusset plates for braced frames, or complex multi-story column base conditions. If the structural engineer's drawings include a detailed connection schedule, use it — but in the absence of that detail, the percentage add is the industry-standard approach.

Forgetting this add entirely is one of the most reliable ways to lose money on a steel bid. A 20-ton primary frame with a 12% connection add is 2.4 tons of fabricated steel that disappears from the estimate if the estimator doesn't account for it. At current fabrication rates, that gap is not recoverable through field efficiency.

  • Connection material adds 8–15% to primary member weight
  • Includes plates, angles, bolts, gussets, stiffeners, and base plates
  • Use the upper range for moment connections and braced-frame gussets
  • Apply the percentage to primary weight only, not secondary members

Benchmark lb/ft²

Once you have a detailed tonnage figure, benchmarking it against pounds per square foot of gross floor area is the fastest sanity check in structural steel estimating. The benchmark doesn't replace the takeoff; it validates it. If your detailed estimate lands at 8 lb/ft² on a project type that typically runs 12 to 16 lb/ft², something is missing — a framing level, an area of the plan, or a systematic unit error.

Typical ranges vary significantly by building type. Light industrial and warehouse framing often lands in the 6 to 10 lb/ft² range. Multi-story office construction runs higher, commonly 12 to 18 lb/ft², and heavy industrial or long-span structures can exceed 20 lb/ft². These are rough guides, not specifications, and they depend on span lengths, bay sizes, and design live loads — but they're calibrated enough to catch gross misses.

The most common causes of large deviations are a missed framing area (a mezzanine or canopy left out of the linear-foot schedule), a shape miscounted by a factor of 10, or lb/ft confusion — entering a weight-per-foot figure in a field expecting weight-per-inch. Running the lb/ft² check before submitting gives you the chance to catch those errors on your own time rather than during a post-bid audit.

Capture miscellaneous metal

Structural frame tonnage and miscellaneous metal are separate line items for good reason. Stairs, open-web steel joists outside the primary frame, railings, embeds, lintels, ladders, and equipment supports are all fabricated and installed under different subcontracts or scopes, priced at different rates, and subject to different drawing sheets. Folding them into structural tonnage obscures the cost and makes reconciliation during buyout difficult.

Coatings add another layer of complexity. Primer and finish paint are typically measured by surface area — square feet of steel surface — and surface area for a given tonnage varies considerably by shape depth and flange width. Galvanizing is priced by weight (per hundredweight or per ton) but requires clean, uncoated steel delivered to the galvanizer. Intumescent fireproofing is measured by surface area and dry-film-thickness specification. None of these quantities flow naturally from the tonnage schedule, so they need their own takeoff pass.

Shop connections versus field connections also affect labor scope. Connections made in the fabrication shop are included in the fabricator's price; field connections are erection labor. When the connection schedule doesn't specify, structural connections are typically assumed shop-welded and field-bolted — but confirm this with the fabricator during bid review, as assumptions in this area have a habit of becoming disputes.

  • Stairs, railings, embeds, lintels: tracked separately from structural frame
  • Coatings: paint and primer by surface area; galvanizing by weight; intumescent by area and DFT
  • Confirm shop vs field connection split with fabricator before submitting

Questions estimators actually ask

How do I calculate steel tonnage from drawings?

Multiply the linear feet of each shape by its weight per foot to get pounds, sum across shapes, then divide by 2,000 for tons.

How much do connections add to steel tonnage?

Connection material (plates, angles, bolts, gussets, base plates) typically adds 8-15% to primary member weight.

What share of tonnage is primary vs secondary?

Primary members are 60-75% of total tonnage and secondary members about 10-15%, with connections adding on top of primary weight.

How do I read weight from an AISC shape?

W-shape designations include the weight per foot. A W12x26 weighs 26 pounds per linear foot, so 100 LF is 2,600 lb.

How do I sanity-check total steel tonnage?

Benchmark steel weight as pounds per square foot of gross floor area. Large deviations flag a missed framing area or a unit error.

Is miscellaneous metal part of the steel takeoff?

Track stairs, railings, embeds, and lintels separately from the structural frame, and measure coatings by surface area or weight.

See Pilars run a takeoff on your own plans. Book a call →