Carpet Square-Yard and Linear-Foot Takeoff

Carpet in the units it is bought (square yards off a 12 ft roll), with higher waste for seam layout and pattern.

Run the calculator

Example

You enter

You get

Details, formula, and sources

gross = area x (1 + waste); SY = gross / 9; linear feet = gross / roll width. A 900 sf room at 10% waste is 110 SY, or 82.5 linear feet off a 12 ft roll; a 15 ft roll cuts it to 66 LF at the same 110 SY - a wider roll cuts the length and often the seams, not the yards. Distinct from the square-foot flooring-takeoff.

gross_sf = area_sf x (1 + waste_pct/100); carpet_sy = gross_sf / 9; linear_ft = gross_sf / roll_width_ft.

Carpet takeoff identity by name (gross area with waste, then square yards and roll length); first-principles unit conversion.

The unit conversions are public first-principles; the seam plan and roll width come from the installer and the product.

Estimate. AHJ and licensed professional govern.

Field names used by the API: area_sf, waste_pct, roll_width_ft, gross_sf, carpet_sy, linear_ft

Related tools