Carpet is roll goods. It is manufactured at a fixed width and cut into long runs, so the amount you order depends on how those runs fit the room. A room can have a simple area while still requiring a noticeably larger piece of carpet.
You therefore need two quantities. The first is the floor area you will cover. The second is the roll area you must buy to create complete runs, include trimming, and keep every run facing the same direction. Those figures are rarely identical.
This guide shows how a 20 × 14 ft room measuring 280 sq ft becomes an order of 352.8 sq ft. You can enter your own dimensions in the carpet calculator, which tests both possible run directions before keeping the smaller result.
Measure both room dimensions
Measure the room’s length and width separately, preferably at more than one point if the walls are uneven. Use the greatest measured length and greatest measured width so that the cut pieces can reach the boundaries after positioning and trimming.
For plank or tile calculations, multiplying length by width gives the main ordering quantity. Carpet needs that multiplication too, but it also needs the original dimensions. One dimension determines how many roll-width runs sit beside one another, while the other determines how long every run must be.
The default room has an area of 280 sq ft because 20 × 14 = 280. Dividing by nine converts that area to 31.11 sq yd. Neither figure tells you whether a 12 ft wide roll should be cut into 14 ft runs or 20 ft runs.
For an L-shaped or otherwise irregular floor, divide the outline into non-overlapping rectangles and measure each rectangle. Do not stop after adding their areas. Each rectangle still has to come from fixed-width roll material, so its dimensions and likely cutting arrangement remain important.
Turn the width into complete runs
A run is one full-width length cut from the carpet roll. The runs sit beside one another until they cover the chosen span of the room. Because you cannot order a fraction of a full-width run for this calculation, the number always rounds upward.
runs = ceil(span ÷ roll width)
With a 12 ft roll and a 20 ft span, one run covers only the first 12 ft. A second run is required for the remaining 8 ft, making two runs in total. The second run is still cut from the full 12 ft roll width.
That upward rounding is the key difference between carpet and modular flooring. Planks and tiles are generally estimated from area plus an allowance, as explained in how much flooring you need. Carpet begins with full-width runs, so area plus a percentage is not enough.
The dimension perpendicular to the span becomes the run length. Trim is applied to that length before the order area is calculated. With no pattern repeat, the calculation uses the resulting cut length directly.
cut = run length × (1 + trim ÷ 100)
area = runs × cut × roll width
Choose which way the runs go
The same room can produce two valid cutting layouts. You cannot take some runs from one orientation and turn the others through 90 degrees to fill gaps. Carpet pile has a direction, and changing that direction within the room can make adjoining pieces reflect light differently.
For runs sitting side by side across the 20 ft length, the span is 20 ft and the run length is 14 ft. The 12 ft roll requires two runs. Adding 5 percent trim makes each cut 14.70 ft long.
runs = ceil(20 ÷ 12) = 2
cut = 14 × 1.05 = 14.70 ft
area = 2 × 14.70 × 12 = 352.8 sq ft
That order is 39.2 sq yd. It covers the same 280 sq ft room represented by 31.11 sq yd, but it includes the material required by the two full-width runs as well as the selected trim allowance.
Turn the layout through 90 degrees and the span becomes 14 ft. Two runs are still needed, but each run now follows the 20 ft dimension. After 5 percent trim, each cut is 21.00 ft long.
runs = ceil(14 ÷ 12) = 2
cut = 20 × 1.05 = 21.00 ft
area = 2 × 21.00 × 12 = 504.0 sq ft
The second orientation requires 151.2 sq ft more than the first, an increase of about 43 percent. The calculator evaluates both complete-room orientations and keeps the smaller result. Whether that layout also suits the pile, entrances, light, and intended seam position remains a practical decision for the room.
See where the extra material goes
The room covers 280 sq ft, while the selected orientation requires 352.8 sq ft of roll material. The difference is therefore 72.8 sq ft, which is about 26 percent of the room area.
352.8 − 280 = 72.8 sq ft
The chosen 5 percent trim allowance explains only 14.0 sq ft when measured against the room area. Subtract that allowance from the total extra and 58.8 sq ft remains attributable to the fixed-width layout.
280 × 0.05 = 14.0 sq ft
72.8 − 14.0 = 58.8 sq ft
This distinction matters because the extra is not a generous waste percentage. Most of it in this example comes from buying two complete 12 ft widths to cover a 20 ft span. The roll supplies 24 ft across even though the floor needs only 20 ft.
Raising or lowering the trim setting changes the cut length, but it does not remove the need for two runs. The order may therefore move less than you expect when you adjust trim. The roll width and the resulting number of runs are not negotiable within a selected product and orientation.
Use a trim value appropriate to your measurements and installation plan rather than treating one percentage as universal. Accurate walls may still require working room, while irregular boundaries or specific fitting instructions may change what your installer needs.
When the room fits inside the roll
The 26 percent is not a property of carpet. It is a property of a 20 ft span meeting a 12 ft roll. Change the room so that one dimension fits within the roll width and the penalty disappears entirely.
Take a 12 × 10 ft room, still on a 12 ft roll at 5 percent trim. Laying the runs across the 12 ft dimension needs ceil(12 ÷ 12), which is one run, cut to 10 × 1.05 = 10.50 ft.
runs = ceil(12 ÷ 12) = 1
cut = 10 × 1.05 = 10.50 ft
area = 1 × 10.50 × 12 = 126.0 sq ft
offcut = 1 × 12 − 12 = 0 ft
seams = 1 − 1 = 0
The room is 120 sq ft and the order is 126.0. The extra is 6.0 sq ft, which is exactly the 5 percent trim and nothing else. No seam, no offcut, no roll penalty.
Between those two cases the cost climbs with the remainder. A 16 × 11 ft room takes one run across its 11 ft dimension and leaves a 1 ft strip, so its order runs about 15 percent over the floor area rather than 5 or 26.
This is why the two dimensions matter separately, and it is worth checking before you settle on a carpet. A room a few inches over a roll width pays for a whole second run.
Account for the seam and offcut
Two adjacent runs create one join, so the number of seams is always one fewer than the number of runs in a rectangular layout. The default orientation has two runs and therefore one seam.
seams = runs − 1
seams = 2 − 1 = 1
Each run is 12 ft wide. Starting from one wall, the first run reaches 12 ft across the 20 ft span, so the seam lies 12 ft from that wall. The second run continues beyond the opposite boundary because its full width is required.
Together, the two runs provide 24 ft of roll width against a 20 ft span. That creates a 4 ft wide strip along the outer edge of the second run, bought as part of the roll area but not laid on the main rectangle.
offcut width = runs × roll width − span
offcut width = 2 × 12 − 20 = 4 ft
The strip might suit a cupboard or closet if its length, pile direction, pattern position, and usable edges all fit. You cannot assume that reuse in the estimate. Count the full room order first, then treat any suitable reuse as a separate cutting-plan decision.
Apply pattern repeat after trim
A repeating design restricts where each run can be cut while keeping motifs aligned across the seam. The calculator first applies trim to the run length, then rounds that cut upward to a whole number of pattern repeats.
With an 18 in repeat, the repeat interval is 1.5 ft. The trimmed cut of 14.70 ft is not a whole multiple of that interval, so it rounds upward to 15.00 ft. Both runs use that rounded cut length.
trimmed cut = 14 × 1.05 = 14.70 ft
pattern-adjusted cut = 15.00 ft
area = 2 × 15.00 × 12 = 360.0 sq ft
The resulting order is 360.0 sq ft instead of 352.8 sq ft. The rounding occurs after trim because the installer needs enough length for fitting before moving the cut point to a position where the design can align.
A seam makes this sequence especially important. Matching only the nominal room length can leave adjacent runs ending at different points in the motif. Whole-repeat cuts provide the length needed to position corresponding parts of the design beside one another.
Keep square feet and square yards separate
Carpet quantities may be stated in square feet or square yards. These units differ by a factor of nine, not by a small conversion. One square yard contains nine square feet.
square yards = square feet ÷ 9
square feet = square yards × 9
The 280 sq ft room is 31.11 sq yd, while the selected 352.8 sq ft order is 39.2 sq yd. Comparing the room’s square-foot figure directly with the order’s square-yard figure would mix different units and conceal the real relationship.
When comparing two supplier quotes, first identify the area unit attached to every stated quantity. Convert both coverage amounts to square feet or convert both to square yards, then check that each quote uses the same roll width, orientation, trim, and pattern-repeat assumptions.
A quantity interpreted in the wrong unit is out by nine times. Write the unit beside every measurement and intermediate result, especially when transferring figures between your notes, the calculator, and a supplier’s cutting schedule.
Check the plan before ordering
Confirm the maximum room length and width, the actual roll width for the selected carpet, the intended pile direction, the trim setting, and any pattern repeat. Check that the calculator’s retained orientation agrees with the proposed physical layout.
Review the predicted seam position against doors, sight lines, daylight, and furniture without assuming that arithmetic can judge visibility. The smaller orientation answers a material question, while the final run direction can require installation experience and knowledge of the room.
Finally, identify alcoves, thresholds, cupboards, and other connected areas that need carpet. Decide whether they require separate runs or can genuinely fit within a verified offcut before changing the main-room quantity.