Every formula, worked example, and free material estimator for concrete, roofing, framing, flooring, decking, fencing, asphalt, HVAC, steel rebar, and 200+ more construction calculations — built for contractors, estimators, and serious DIY builders.
Concrete volume, mix ratios, slab thickness, footings, columns, steps, and driveway cost estimation — the most-used calculations on every job site.
Concrete is ordered by the cubic yard. Every concrete calculation starts by finding cubic feet and converting. Measure length, width, and depth all in feet (convert inches by dividing by 12), multiply together, then divide by 27 to get cubic yards.
Volume (cubic yards) = (Length ft x Width ft x Depth ft) / 27
Circular slab: Volume = (3.14159 x Radius ft x Radius ft x Depth ft) / 27
Always add 10% overage: Order volume = Calculated volume x 1.10
Standard ready-mix concrete for residential work is typically 3,000 PSI (one bag mix). For structural work, footings, and driveways, use 4,000 PSI. If mixing on site, the classic 1:2:3 ratio means 1 part cement, 2 parts sand, 3 parts aggregate by volume. Water-to-cement ratio should be 0.45 to 0.60 — lower ratios produce stronger concrete.
Cement bags = (Volume in cubic yards x 27) / 0.6 cubic ft per bag / 6 (mix ratio factor)
Sand (cubic yards) = 2 x Cement bags x 0.6 / 27
Aggregate (cubic yards) = 3 x Cement bags x 0.6 / 27
One 94-lb bag of Portland cement = approx. 0.6 cubic ft
Continuous footings are calculated as a rectangular prism running the full perimeter. Strip footing volume = Perimeter x Width x Depth / 27. Isolated column footings are individual rectangular or square pads. Spread footing area must be large enough so the soil bearing pressure does not exceed the allowable soil capacity (typically 1,500 to 2,000 PSF for residential).
| Application | Min. Thickness | Recommended | PSI |
|---|---|---|---|
| Residential walkway | 3 in | 4 in | 3,000 |
| Residential driveway | 4 in | 5-6 in | 4,000 |
| Garage floor | 4 in | 5-6 in | 4,000 |
| Basement floor | 3.5 in | 4 in | 3,500 |
| Structural slab | 5 in | 6-8 in | 4,000+ |
| Concrete steps | 4 in | 6 in | 4,000 |
| Post holes | N/A | Twice post width | 3,000 |
Standard concrete weighs approximately 145 lbs per cubic foot, or 3,915 lbs per cubic yard. Lightweight concrete runs 90-115 lbs/cubic ft. This weight matters for structural loading calculations, truck delivery limits (typically 10 cubic yards per standard mixer), and post-tension slab design.
Roof area, squares, shingles, metal roofing, flat roof, rafter length, pitch factor, and ice & water shield — every roofing measurement in one place.
Roofers measure in "squares" — one square equals 100 square feet of roof surface. The calculation starts with the building footprint, then applies a pitch multiplier to account for the sloped surface area being larger than the ground footprint.
Roof area (sq ft) = Footprint area x Pitch multiplier
Roofing squares = Roof area / 100
Shingles needed = Squares x 3 bundles/square (standard 3-tab)
With 15% waste: Squares to order = Calculated squares x 1.15
| Pitch (rise/run) | Angle | Multiplier | Common Use |
|---|---|---|---|
| 3/12 | 14.0° | 1.031 | Low-slope, shed roofs |
| 4/12 | 18.4° | 1.054 | Low residential |
| 5/12 | 22.6° | 1.083 | Standard residential |
| 6/12 | 26.6° | 1.118 | Most common residential |
| 7/12 | 30.3° | 1.158 | Steeper residential |
| 8/12 | 33.7° | 1.202 | Cape Cod style |
| 9/12 | 36.9° | 1.250 | Steep residential |
| 12/12 | 45.0° | 1.414 | Very steep, decorative |
The rafter is the hypotenuse of a right triangle formed by the run (half the building span) and the rise (determined by pitch). Always add the eave overhang to the calculated rafter length.
Run = Building span / 2
Rise = Run x (Pitch numerator / 12)
Rafter length = sqrt(Run^2 + Rise^2)
Total with overhang = Rafter length + Overhang length
| Shingle Type | Per Bundle | Bundles/Square | Life Span |
|---|---|---|---|
| 3-Tab asphalt | 33.3 sq ft | 3 bundles | 15-25 years |
| Architectural (laminate) | 25-33 sq ft | 3-4 bundles | 25-40 years |
| Premium architectural | 20-25 sq ft | 4-5 bundles | 30-50 years |
| Metal panel (standing seam) | Varies | N/A — by sq ft | 40-70 years |
| Wood shake | 25 sq ft | 4 bundles | 20-40 years |
Wall stud count, board feet, plywood sheets, linear feet, lumber weight, and wood beam span — the complete framing material takeoff toolkit.
Standard framing uses studs at 16 inches on-center (OC) for load-bearing walls, or 24 inches OC for non-load-bearing partitions. The formula accounts for the stud at each end of the wall plus one stud per interval.
Studs at 16" OC = (Wall length in feet x 0.75) + 1 (round up)
Studs at 24" OC = (Wall length in feet x 0.5) + 1 (round up)
Corner framing = 3 studs per outside corner
T-intersection = 3 studs per partition wall intersection
Plates = Wall length x 3 (single bottom + double top plate)
Board feet is the standard lumber measurement for pricing and ordering. One board foot = 1 ft x 1 ft x 1 inch thick. Actual lumber dimensions are smaller than nominal (a 2x4 measures 1.5 x 3.5 inches), but board feet calculations always use nominal dimensions.
Board Feet = (Thickness in" x Width in" x Length ft) / 12
Example: 2x6 at 10 ft = (2 x 6 x 10) / 12 = 10 board feet
Plywood (4x8 sheet) = 32 sq ft per sheet
Linear feet measures length only — used for baseboards, trim, framing plates, and siding. To convert square footage to linear feet, divide the area by the material width in feet. For 4-inch baseboards covering a 12 x 14 ft room (perimeter = 52 linear ft), subtract door widths (typically 3 ft each) from the total.
| Nominal Size | Actual Size | Common Use |
|---|---|---|
| 2x4 | 1.5" x 3.5" | Interior walls, non-load bearing |
| 2x6 | 1.5" x 5.5" | Exterior walls (better insulation), load-bearing |
| 2x8 | 1.5" x 7.25" | Floor joists, rafters (shorter spans) |
| 2x10 | 1.5" x 9.25" | Floor joists, rafters (medium spans) |
| 2x12 | 1.5" x 11.25" | Stair stringers, longer joist spans |
| 4x4 | 3.5" x 3.5" | Deck posts (up to 8 ft high) |
| 6x6 | 5.5" x 5.5" | Structural posts, beam support |
Hardwood, tile, carpet, laminate, vinyl plank, and wainscoting — calculate materials, waste, and cost for every floor and wall surface.
Every flooring project starts with an accurate area measurement. For rectangular rooms, Length x Width = Area. For L-shaped rooms, split into two rectangles and add them. For irregular shapes, break the space into measurable sections. Measure in feet and calculate square footage, then order by the appropriate unit (sq ft, sq yard, or box).
Net area (sq ft) = Length x Width (subtract fixed cabinets and islands)
Order quantity = Net area x (1 + Waste factor)
Waste factors: Straight lay = 10%, Diagonal = 15%, Herringbone = 20%
Convert to sq yards: Area in sq ft / 9
Grout quantity depends on tile size and joint width. Wider joints require significantly more grout. Use the formula: Grout (lbs) = Tile perimeter (inches) x Joint depth x Joint width x Area (sq ft) / Tile area (sq ft) x Grout density. For most 12x12 tile with 3/16 inch joints, plan on 1-1.5 lbs of grout per square foot.
Carpet is sold by the square yard (1 sq yard = 9 sq ft). Standard rolls are 12 feet wide. Seams should never fall in high-traffic areas or doorways. For rooms wider than 12 ft, you'll need two widths — the secondary strip adds waste. Always buy 10-15% extra for pattern matching and cuts.
| Flooring Type | Straight Lay | Diagonal | Pattern Match |
|---|---|---|---|
| Hardwood (random length) | 10% | 15% | N/A |
| Tile (square) | 10% | 15% | 20-25% |
| Laminate / LVP | 10% | 15% | N/A |
| Carpet | 10-15% | N/A | 15-20% (pattern) |
| Vinyl sheet goods | 10% | N/A | 15% (pattern) |
| Cork / bamboo | 10% | 15% | N/A |
Deck boards, baluster spacing, deck stain, and total deck construction cost — everything needed from design to completion.
Deck boards are calculated by dividing the total deck area by the actual coverage width per board (accounting for gaps). Standard 5/4x6 decking has a 5.5 inch actual width. With a 1/4 inch gap, the net coverage per board is 5.25 inches (0.4375 ft).
Board run needed (linear ft) = Deck area / ((Board width - Gap) / 12)
Number of boards = Board run / Board length
Example: 400 sq ft deck, 5.5" boards, 0.25" gap = 400 / 0.4375 = 914 linear ft
Add 10-15% waste for cuts. For diagonal lay, add 15-20%.
Building codes require balusters be spaced so a 4-inch sphere cannot pass through (IRC R312.1.3). Maximum clear spacing = 4 inches. Calculate the number of balusters needed for any railing run:
Number of spaces = (Railing length - Post width) / (Baluster width + Max gap)
Number of balusters = Number of spaces - 1
Actual gap = (Railing length - Post width - Balusters x Baluster width) / (Balusters + 1)
Verify actual gap is 4 inches or less for code compliance
Deck stain coverage varies by product and wood condition. New wood is thirstier and absorbs more. Rough-sawn wood uses 30-50% more stain than smooth surfaces. Plan on 150-200 sq ft per gallon for new, clean wood, and 100-150 sq ft per gallon for older weathered decking.
Posts, pickets, rails, concrete, gates, and total fence cost — wood, vinyl, chain link, and metal fence material estimation.
Posts are the foundation of any fence. Space them correctly for structural integrity and material efficiency. Standard post spacing is 6 to 8 feet center-to-center for wood fences, 10 feet for chain link. Always start from a corner post.
Number of posts = (Fence perimeter / Post spacing) + 1 (for the closing post)
Pickets (6" width, 1.5" gap): Pickets = Fence length / 0.625 ft per picket
Rails: (Posts - 1) x Rails per bay (typically 2 for 4 ft fence, 3 for 6 ft)
Post hole concrete: (pi x (Hole diameter/2)^2 x Depth) / 27 cubic yards each
Frost depth and wind load determine post burial depth. The general rule: bury at least 1/3 of the total post length, or to frost line depth (whichever is greater). For a 6-foot fence panel, use an 8-foot post buried 2 feet. In frost-prone regions, consult local codes for minimum frost depth (varies from 12 to 60 inches by climate zone).
Gutters around fenced areas and structures need proper slope. Standard gutter pitch is 1/4 inch of drop per 10 feet of run, directing water toward downspouts. Too little slope causes pooling; too much causes water to run past the downspout.
Asphalt tonnage, driveway cost, sealer coverage, blacktop, bitumen, and base material — complete paving material estimation.
Asphalt is ordered by the ton. Standard hot-mix asphalt weighs approximately 145 pounds per cubic foot (compacted). The tonnage formula converts your area and depth to weight, which is what paving suppliers price by.
Volume (cubic ft) = Length x Width x (Depth inches / 12)
Weight (lbs) = Volume x 145 lbs/cubic ft
Tons = Weight / 2,000
Example: 20 x 50 ft at 3" = (20 x 50 x 0.25) x 145 / 2,000 = 18.1 tons
Note: Asphalt compacts 20-25% — your loose volume delivered is larger than final
| Driveway Use | Asphalt Layer | Base Layer | Total Depth |
|---|---|---|---|
| Residential (passenger cars) | 2-3 in | 4-6 in gravel | 6-9 in total |
| Light truck / SUV | 3-4 in | 6-8 in gravel | 9-12 in total |
| Commercial / heavy vehicles | 4-6 in | 8-12 in gravel | 12-18 in total |
| Asphalt sealer coat | 1/8 in | N/A | Applied every 3-5 years |
Driveway sealer is sold by the gallon or in 5-gallon buckets. Coverage rates: new sealer on rough asphalt = 75-100 sq ft per gallon, second coat on sealed surface = 100-150 sq ft per gallon. Apply sealer when temperatures are 50°F or above and rain is not forecast for 24 hours.
HVAC sizing, BTU load, insulation R-value, blown-in insulation, mini-split sizing, ductwork, and furnace replacement cost estimation.
Proper HVAC sizing prevents short-cycling, humidity problems, and premature equipment failure. While a full Manual J load calculation requires detailed inputs, the rule-of-thumb formula gives a reliable estimate for standard residential buildings in moderate climates.
BTU/hour = Square footage x 25 (moderate climate, average insulation)
Tons of cooling = BTU/hour / 12,000
Climate adjustments: Hot/humid = x30, Cold = x30-35, Mild = x20-22
Add 10% for south-facing rooms, 10% for poorly insulated homes
Subtract 10% for well-shaded homes with excellent insulation
R-value measures thermal resistance — the higher the number, the better the insulation. The Department of Energy recommends different R-values by climate zone. The most common insulation types and their R-values per inch:
| Insulation Type | R-Value/Inch | Common Use |
|---|---|---|
| Fiberglass batt | R-3.1 to R-3.4 | Walls, attic floors |
| Mineral wool batt | R-3.7 to R-4.2 | Fire-rated assemblies |
| Blown-in fiberglass | R-2.2 to R-2.7 | Attics, wall cavities |
| Blown-in cellulose | R-3.2 to R-3.8 | Attics, retrofit walls |
| Open-cell spray foam | R-3.5 to R-3.7 | Crawl spaces, rim joists |
| Closed-cell spray foam | R-6.0 to R-6.5 | Rooflines, high-moisture areas |
| Rigid foam board (XPS) | R-5.0 | Exterior continuous insulation |
Concrete block, cinder block, cement block, mortar volume, brick, and retaining wall material estimation for any masonry project.
Standard concrete masonry units (CMU) — commonly called concrete block or cinder block — are 8 inches tall x 8 inches wide x 16 inches long (nominal). The actual masonry unit with mortar joint coverage is 1.125 blocks per square foot of wall area.
Wall area (sq ft) = Wall length x Wall height
Blocks needed = Wall area x 1.125 (for 8x8x16 standard block)
Add 5-10% waste: Order quantity = Blocks needed x 1.08
Mortar (cubic ft) = Wall area x 0.06 (accounts for all joints)
Mortar bags (60 lb) needed = Mortar cubic ft / 0.45
Siding is ordered by square foot of coverage, but sold by the square (100 sq ft) or by the box. Measure all exterior wall surfaces, subtract window and door openings, then add your waste factor. Corners, j-channels, and trim pieces are ordered separately based on linear footage of each detail.
Steel rebar weight, reinforcement quantity, rebar spacing, mesh coverage, and structural steel weight calculation.
Rebar is placed in a grid pattern to provide tensile strength to concrete (which is strong in compression but weak in tension). Standard residential slabs use #4 rebar (1/2 inch diameter) on 12 to 18 inch centers. Structural slabs use #5 or #6 on closer spacing per engineer specifications.
Rows per direction = (Slab dimension - Cover x 2) / Spacing + 1
Total bars = (Rows in X direction) + (Rows in Y direction)
Linear feet = Total bars x Bar length (per direction)
Rebar weight (lb/ft): #3=0.376, #4=0.668, #5=1.043, #6=1.502, #8=2.670
| Bar Size | Diameter | Weight (lb/ft) | Common Use |
|---|---|---|---|
| #3 | 3/8 in | 0.376 | Walkways, thin slabs, ties |
| #4 | 1/2 in | 0.668 | Residential slabs, footings |
| #5 | 5/8 in | 1.043 | Structural slabs, beams |
| #6 | 3/4 in | 1.502 | Heavy structural members |
| #7 | 7/8 in | 2.044 | Columns, heavy beams |
| #8 | 1 in | 2.670 | Structural columns |
| #10 | 1.27 in | 4.303 | High-strength structural |
Square footage, cubic yards, cubic feet, tank volume, pool volume, and unit conversions — the foundation of every construction estimate.
Construction involves constant unit conversions. Knowing these prevents costly ordering errors:
| From | To | Multiply by | Use Case |
|---|---|---|---|
| Square feet | Square yards | 0.111 | Carpet, flooring pricing |
| Cubic feet | Cubic yards | 0.037 | Concrete, soil ordering |
| Cubic yards | Tons (soil) | 1.35 (avg) | Excavation, fill dirt |
| Cubic yards | Tons (asphalt) | 1.96 | Paving projects |
| Linear feet | Square feet | x width (ft) | Trim, siding calculation |
| Inches | Feet | 0.0833 | Converting depth measurements |
| Gallons | Cubic feet | 0.134 | Tank and pool volumes |
Pool volume is needed for chemical treatment, pump sizing, and water delivery. For a rectangular pool: Volume = Length x Width x Average depth x 7.48 gallons per cubic foot. For a kidney or irregular shape, break into geometric sections or use the constant of 0.45 x (A + B) x Length x Avg depth x 7.48, where A and B are the widths at each end.
Rectangular pool: Gallons = Length x Width x Avg depth x 7.48
Circular pool: Gallons = pi x Radius^2 x Depth x 7.48
Cylindrical tank: Gallons = pi x (Diameter/2)^2 x Height x 7.48
Oval pool: Gallons = Length x Width x Avg depth x 5.9
Landscape cost, soil, gravel, mulch, grass seed, sod, and site preparation material estimation for residential and commercial projects.
Bathroom remodel, foundation repair, mold remediation, house repiping, impact windows, and full construction cost estimation for home improvement projects.
Remodeling costs vary dramatically by region, finish level, and project scope. Use national averages as a starting point, then adjust for your local labor market (typically +/- 20-30% from national averages). Always get three contractor quotes for projects over $5,000, and add a 10-20% contingency to your budget for unforeseen conditions — especially in older homes.
| Project | Low | Average | High |
|---|---|---|---|
| Bathroom remodel (full) | $5,000 | $15,000 | $35,000+ |
| Kitchen remodel (full) | $15,000 | $50,000 | $100,000+ |
| Foundation repair | $2,000 | $8,000 | $25,000+ |
| Mold remediation | $500 | $3,500 | $10,000+ |
| House repiping | $4,000 | $8,000 | $15,000 |
| Impact windows (each) | $800 | $1,500 | $3,000+ |
| New construction (per sq ft) | $100 | $200 | $400+ |
Beam span, wood beam sizing, occupancy load, pool volume, and structural material estimation for engineered construction projects.
For preliminary beam sizing, engineers use a rule of thumb: beam depth (in inches) should equal approximately 1/12 to 1/15 of the span (in inches) for simple spans under typical loads. A 12-foot span needs a beam roughly 9.6 to 12 inches deep. Always have structural members verified by a licensed structural engineer for permit applications.
Minimum depth (in) = Span (in) / 12 for light loads (floor joists)
Minimum depth (in) = Span (in) / 15 for roof rafters
Width = Depth / 2 to Depth / 3 (for rectangular timber beams)
Always verify with span tables per species, grade, and load — consult your local code
Residential floors are typically designed for 40 PSF (pounds per square foot) live load plus 10-15 PSF dead load. Decks require 40 PSF live load plus 15 PSF dead load per IBC. Balconies require 60 PSF. Snow loads vary by location — consult ASCE 7 ground snow load maps and your local building department for code-required design loads.
All formulas, reference data, and benchmarks on this guide are sourced from current industry standards, building codes, and engineering specifications: