Concrete Calculator: Slab on Grade (Polygon / Irregular) — Volume & Bags
Estimate concrete for irregular slabs by entering polygon vertices (X,Y). The tool computes area via the shoelace formula, perimeter, optional rectangular openings, and an optional perimeter thickening “ring” (approx). Get base, thickening, and total volumes in m³, yd³, and ft³ plus approximate bag counts. Notes, formulas, and FAQs included.
Results
Geometry
Area (net): 0.000 m²
Perimeter:
Openings subtracted from area only.
Base slab volume
0.000 m³
0.000 yd³
0.00 ft³
Thickening volume (approx)
0.000 m³
0.000 yd³
0.00 ft³
Total with waste
0.000 m³
0.000 yd³
0.00 ft³
Approximate bag counts (total with waste)
US bag sizes (QUIKRETE® yield)
Yields per bag from QUIKRETE data sheet. Actual yield varies with placement and compaction. Source
Metric bag sizes
Edit yields to match your local supplier data.
How to use this polygon slab calculator
- Select metric or US units.
- Set the number of vertices and enter X,Y coordinates in order around the slab. The last point closes to the first.
- Enter slab thickness and (optional) waste percentage.
- Optional: add rectangular openings to subtract.
- Optional: add a perimeter thickening band using the simple or rounded approximation.
- Read geometry, volumes, and bag counts. Round up for ordering.
Formulas and assumptions
- Polygon area (shoelace):
A = ½ |Σ(xᵢyᵢ₊₁ − xᵢ₊₁yᵢ)|
, indices wrap (i = 1…n). - Perimeter:
P = Σ √[(xᵢ₊₁ − xᵢ)² + (yᵢ₊₁ − yᵢ)²]
. - Openings:
Aopen = Σ (L × W)
(rectangles). Net areaAnet = max(A − Aopen, 0)
. - Base volume:
Vbase = Anet × T
(T converted to meters). - Thickening band (approx):
- Simple: band area
Aband ≈ P × E
- Rounded-corner:
Aband ≈ P × E + πE²
Δ = max(Tedge − T, 0)
; ring volumeVring = Aband × Δ
. These are approximations for quick estimating. - Simple: band area
- Total with waste:
Vtot,w = (Vbase + Vring) × (1 + waste%)
. - Scope: Volume only—does not size reinforcement, joints, subbase, or vapor control. Follow your engineer and local code.
References
- Shoelace formula for polygon area: see standard texts (e.g., overview).
- Concrete waste allowance ~4–10%: NRMCA Concrete In Practice CIP 8, CIP 31.
- Slab-on-ground practice: ACI 302.1R / ACI 360R (see ACI resources: ACI Slab-on-Ground).
- US bag yields: QUIKRETE® Concrete Mix 1101 data sheet.
FAQs
How accurate is the perimeter thickening option?
It’s a practical approximation. The simple model uses P×E; the “rounded” model adds πE² to mimic rounded corners. For exact band area on complex shapes, use CAD and enter the extra volume directly.
Do I have to repeat the first vertex at the end?
No. Enter each vertex once in order; the calculator automatically closes the polygon back to the first point.
Can I enter bearings and distances instead of X,Y?
This version uses X,Y for reliability. Use the rectangle helper for simple shapes, or ask for a “bearings & runs” variant and I’ll add it.