Quilt-top yardage from a cut list
Estimate quilt-top yardage from multiple rectangular cut sizes, grouped by fabric.
What this calculator answers
A cut-list estimate groups repeated rectangular cuts by fabric and cut size, then plans each cut row across its usable width.
How to use it
- For each cut row, enter fabric, cut width across WOF, cut length along the bolt and piece count.
- Measure usable WOF for that fabric.
- Enter any extra reserve strips deliberately; the default is zero.
- Add rows when cut sizes differ and review base, reserve and purchase quantities by fabric.
Formula and variables
Pieces per WOF strip = floor(usable WOF ÷ cut width). Required strips = ceiling(piece count ÷ pieces per strip). Base yards = required strips × cut length ÷ 36. Reserve yards = selected extra strips × cut length ÷ 36. Sum same-fabric rows before applying purchase rounding.
- Cut widthin
- Dimension across usable width of fabric.
- Cut lengthin
- Dimension along the bolt.
- Reserve stripsstrips
- User-selected full extra WOF strips beyond the base cut count.
Independent example
40 background rectangles, each 3.5 × 6.5 in; 40 in usable WOF; no reserve strips.
floor(40 ÷ 3.5) = 11 pieces per strip. ceiling(40 ÷ 11) = 4 strips. Base yardage = 4 × 6.5 ÷ 36 = 0.7222 yd. Round upward to 1/4 yd = 0.75 yd.
- 11 pieces per WOF strip
- 4 base strips
- 0.722 yd theoretical yardage
- 0.75 yd recommended purchase
What the result means
The result is a row-based rectangular strip estimate. It keeps entered reserve strips separate and does not nest mixed sizes or reuse scraps.
Common questions
Does this include cutting waste?
Only the allowances named in the inputs are included. The calculation does not infer scrap reuse or an extra waste percentage.
Are the result and purchase amount the same?
Theoretical material required and a recommended purchase quantity are different. A purchase amount is shown only when the method supports it and its rounding choice is supplied.
Method notes and unresolved issues
Use measured usable dimensions and the construction method named on this page. Example inputs are optional and are not universal standards.