How this calculation works
Simply dividing perimeter by fabric width can underestimate how many strips you need. Each join removes some usable length. The formula retains the fact that the first strip has no preceding join, so a chain of eight strips has seven joins rather than eight.
Joined length = strip count × usable strip length − (strip count − 1) × join lossA worked example
A 60 × 80 inch quilt plus 20 finishing inches needs 300 inches. Eight 40 inch strips with 2.5 inches lost per join provide 302.5 inches and use 20 inches, or 0.556 yards, of fabric.
Good to know
Fabric yardage follows the width of each strip before folding. A finished binding measurement is smaller and depends on folding and attachment technique. This planner handles straight strips across the fabric; continuous bias cutting and curved-edge requirements use a different layout and need separate allowances.
Reference: Utah State University Extension — sewing resources (opens in a new tab) ↗
A strip seam consumes usable length
Simply dividing perimeter by fabric width can underestimate how many strips you need.
Each join removes some usable length. The formula retains the fact that the first strip has no preceding join, so a chain of eight strips has seven joins rather than eight.
The Quilt backing yardage and panel layout calculator handles the other major fabric purchase. A long backing panel layout cannot be assumed to provide all binding strips unless you plan and measure the offcuts.
Cut width is not finished binding width
Fabric yardage follows the width of each strip before folding.
A finished binding measurement is smaller and depends on folding and attachment technique. This planner handles straight strips across the fabric; continuous bias cutting and curved-edge requirements use a different layout and need separate allowances.
Check that one fewer strip really falls short
A purchase count should be the smallest whole number that still provides the required joined length. With the default inputs, seven strips provide only 265 inches after joins, while eight provide 302.5 inches. The target is 300 inches, so the extra strip is necessary.
Changing cut strip width affects the fabric length to buy, while changing join loss affects available binding length. They are separate inputs even when a diagonal seam convention makes their numerical values similar. Review the corner and finishing allowance before reducing the extra-length input to save fabric.
Work through the entered example
A 60 × 80 inch quilt plus 20 finishing inches needs 300 inches. Eight 40 inch strips with 2.5 inches lost per join provide 302.5 inches and use 20 inches, or 0.556 yards, of fabric.
Start with this case, then change one input and calculate again. Keep the other assumptions fixed so the result has an interpretable cause. The result table exposes intermediate quantities and units rather than hiding them behind a single headline number.
Use the output in a real plan
Fabric yardage follows the width of each strip before folding. A finished binding measurement is smaller and depends on folding and attachment technique. This planner handles straight strips across the fabric; continuous bias cutting and curved-edge requirements use a different layout and need separate allowances.
Before purchasing material or comparing alternatives, check the measurements at the point where they enter the calculation. A mathematically precise answer can still be a poor plan when the measured size, loss allowance or price basis is wrong. Save the input assumptions with any result you intend to reuse.
A few questions, answered
What is the calculation method?
Joined length = strip count × usable strip length − (strip count − 1) × join loss
Does this use live prices or automatic measurements?
No. All measurements, prices and allowances come from your entries. The example values are illustrative and are not a recommendation for your situation.
Can I reuse the result for a different case?
Change the inputs and calculate again. Read the stated units and limits; the assumptions must still apply to the new case.