Back to blog
RevitFormworkBeamsColumnsSlabsConstruction

Formwork for Beams, Columns, Slabs, and Walls: What Makes Each One Different

Each structural element type has unique formwork challenges in Revit. Learn how formwork area differs for beams, columns, slabs, and walls — and why a one-size-fits-all approach fails.

BIMStudio Team·June 11, 2026·8 min read
Formwork for Beams, Columns, Slabs, and Walls: What Makes Each One Different

Formwork is not a single problem. It is four different problems wearing the same name. The formwork challenges for a beam are fundamentally different from those for a column, a slab, or a shear wall. Each element type has its own geometry, its own embedded face conditions, its own error patterns in manual estimation, and its own cost profile on site.

This guide breaks down formwork calculation for each major structural element type in Revit, explains where manual estimation commonly fails for each, and shows how BIMStudio's Formwork plugin handles the specific challenges of each element.

Beam formwork

What needs formwork

A concrete beam typically requires formwork on three faces:

  • Bottom face (soffit) — supports the wet concrete from below
  • Two side faces — contain the concrete laterally

The top face is open — that is where concrete is poured.

The embedded face problem

Beam formwork estimation is complicated by connections at both ends and potentially along the top edge:

  • Beam-to-column connections: where a beam frames into a column, the beam's end face is cast inside the column. The formwork area at that end is zero — the column formwork serves as the beam's end form. Additionally, portions of the beam's side faces may be embedded within the column width.
  • Beam-to-beam connections: where a secondary beam frames into a primary beam, the secondary beam's end is embedded in the primary. The deduction depends on the relative depth and width of both beams.
  • Beam-to-wall connections: where a beam frames into a shear wall, the beam end is fully embedded. The deduction is often larger than a column connection because walls are wider.
  • Slab-beam top interface: where a slab sits on top of a beam, the beam's top face is not formed — but neither is the slab edge at that location. The interaction between beam side face and slab soffit requires careful treatment.

Manual estimation errors

The most common beam formwork errors:

ErrorTypical impactWhy it happens
Including end faces+3–8% overcountEnd faces are small individually but add up across 100+ beams
Flat-rate deduction for embedment±5–10% varianceA 20% blanket deduction is wrong for beams with close vs. wide column spacing
Missing beam-to-beam joints+2–4% overcountSecondary beam ends embedded in primary beams are often overlooked
Counting top face+15–25% overcountOccurs when using Revit surface area directly

How the plugin handles beams

The Formwork plugin analyzes each beam's geometry and detects intersections with columns, walls, other beams, and slabs. It calculates the exact embedded area at each connection point and subtracts it from the gross formwork area. The result accounts for the specific column size at each end, the specific wall thickness if the beam frames into a wall, and the specific beam depth at each intersection.

Column formwork

What needs formwork

Columns typically require formwork on all vertical faces:

  • Rectangular columns: 4 side faces
  • Circular columns: full circumference
  • L-shaped or T-shaped columns: all exterior faces of the profile

The top and bottom faces are horizontal — the top is open for pouring, and the bottom rests on the previous level's slab or foundation.

The embedded face problem

Column formwork deductions come from:

  • Column-beam connections: where beams frame into the column, the beam occupies a portion of the column's face. This area does not need formwork because the beam formwork seals against the column. However, the column face area between beams still needs formwork.
  • Column-wall connections: where a column is partially or fully embedded in a wall, some or all column faces are covered by wall formwork. A column fully inside a wall has zero additional formwork.
  • Column-slab connections: the column face above the slab line needs formwork; below the slab, the column is embedded in the previous level's construction.

Manual estimation errors

ErrorTypical impactWhy it happens
Ignoring beam embedment in column face+5–15% overcountThe area where beams touch the column face is counted twice
Counting full perimeter when column is in wallUp to 100% overcountColumn fully embedded in wall needs zero additional formwork
Wrong height calculation±3–5% varianceUsing floor-to-floor height instead of slab-soffit-to-slab-top

How the plugin handles columns

The plugin calculates the exposed perimeter of each column at each level, subtracting the areas covered by intersecting beams, walls, and slabs. For columns partially embedded in walls, only the exposed faces are counted. For circular columns, the plugin calculates the arc length not covered by adjacent elements.

Slab formwork

What needs formwork

Slabs require formwork on one face only:

  • Bottom face (soffit) — this is the table formwork or prop-and-panel system that supports the slab from below

The top face is the pour surface — no formwork. The slab edges may or may not need edge formwork depending on the perimeter condition.

The critical mistake

The single biggest formwork estimation error across all element types is including the slab's top face in the formwork area. Since Revit's Surface Area parameter includes both top and bottom faces, using it directly for slab formwork doubles the actual requirement.

For a 500 m² floor slab, the surface area reports approximately 1,000 m² (top + bottom). The formwork area is approximately 500 m² (bottom only). An estimator who does not explicitly halve the surface area will order twice the needed formwork.

Edge formwork and openings

Additional slab formwork complexity comes from:

  • Slab edges: where the slab terminates at the building perimeter, a small vertical face needs edge formwork. The area is the slab thickness × edge length. Often negligible but not zero.
  • Openings: stair openings, elevator shafts, and MEP penetrations create additional edge conditions. The edge formwork around a 3m × 5m stair opening in a 200mm slab adds 3.2 m² of edge formwork — small per opening but cumulative across a building.
  • Slab steps and drops: where the slab changes thickness (drop panels around columns, stepped slabs), the vertical face at the transition needs formwork.

Manual estimation errors

ErrorTypical impactWhy it happens
Including top face+100% overcountUsing Revit surface area without adjustment
Missing edge formwork at openings−2–5% undercountOpening edges are tedious to calculate manually
Ignoring drop panels−1–3% undercountVertical faces at thickness changes are missed
Double-counting slab-beam interfaces+3–8% overcountWhere beams support the slab, the slab soffit above the beam is not formed

How the plugin handles slabs

The plugin calculates the slab soffit area only, automatically excluding the top face. It detects openings and calculates edge formwork. It identifies where beams support the slab and excludes the slab area directly above beams (since the beam formwork covers that zone). Drop panels and thickness changes are detected from the slab geometry.

Wall formwork

What needs formwork

Concrete walls require formwork on both vertical faces:

  • Interior face — often the more complex side due to connections with floor slabs, beams, and other walls
  • Exterior face — typically cleaner geometry but may interface with foundation or adjacent structures

The complexity factor

Walls often have the most complex formwork conditions:

  • Wall-slab connections: where a floor slab meets a wall, the slab's edge is embedded in the wall pour. The wall formwork must accommodate this.
  • Wall-beam connections: beams framing into walls create embedded zones similar to beam-column connections.
  • Wall openings: doors and windows create openings that reduce formwork area. Each opening also requires edge formwork on all four sides.
  • Wall intersections: where two walls meet at a corner or T-junction, the inner faces at the intersection do not need formwork — they are cast monolithically.
  • Core walls: elevator and stair cores create complex wall configurations with multiple intersections and openings.

Manual estimation errors

ErrorTypical impactWhy it happens
Not deducting openings+10–20% overcountDoor and window openings are missed or approximated
Missing wall intersection deductions+5–10% overcountT-junctions and corners have hidden embedded faces
Including wall-slab embedded zone+3–5% overcountWhere slab is cast into the wall pour
Ignoring opening edge formwork−2–4% undercountVertical edges around openings need formwork

How the plugin handles walls

The plugin calculates both faces of each wall, deducting openings (doors, windows, generic openings) and intersection zones with other walls, slabs, and beams. It handles core wall configurations by detecting all wall-to-wall intersections and computing the exact overlap area. Opening edge formwork is included in the total.

Side-by-side comparison

FactorBeamsColumnsSlabsWalls
Faces needing formwork3 (bottom + 2 sides)All vertical1 (bottom only)2 (both sides)
Biggest error sourceEmbedded endsBeam overlap on faceIncluding top faceOpenings not deducted
Typical manual error range±5–15%±5–15%±10–100%±10–20%
Formwork systemBeam bottom + sidesColumn formsTable / prop-panelWall panel / climbing
Cost per m² (typical)$18–25$20–30$20–28$16–22

The slab category stands out: the potential error when using Revit surface area directly is not 10 or 15% — it is 100%. This single mistake, applied across all floors of a building, can double the estimated slab formwork cost.

Why a unified tool matters

Each element type has different formwork logic, different embedded face conditions, and different error profiles. A manual estimation process that handles all four correctly requires deep expertise and significant time. More importantly, it requires re-doing the entire analysis every time the structural design changes.

BIMStudio's Formwork plugin applies the correct logic for each element type automatically:

  • Beams: 3-face calculation with end and side embedment detection
  • Columns: perimeter calculation with beam, wall, and slab intersection subtraction
  • Slabs: soffit-only calculation with opening detection and beam zone exclusion
  • Walls: dual-face calculation with opening, intersection, and slab zone deduction

One plugin run processes all element types simultaneously. The results are written to model parameters where they can be scheduled, exported, and used for procurement — all in minutes instead of days.

Keep reading

Get started

The BIMStudio Formwork plugin is available on the Autodesk App Store at $10/month or $100/year.

Get Formwork on the Autodesk App Store

Want to see how the plugin handles your specific element types? Contact the BIMStudio team at [email protected] or visit bimstudio.com.vn.