Vertical Pattern Repeat Calculation for Upholstery: Drop Matching Guide

Half-drop patterns use 15-20% more yardage than straight-match patterns of the same repeat size. That's a number most upholstery content glosses over, treating all vertical repeats the same regardless of their structure. Getting it wrong means you're short on half the pattern jobs you take.

This guide explains vertical pattern repeat calculation for upholstery: straight match vs half-drop, the exact yardage formulas, and worked examples on real furniture.

TL;DR

  • Pattern repeat is the most common source of fabric waste and yardage underestimation in upholstery shops.
  • Each cutting zone on a piece must start at the same point in the repeat, meaning waste accumulates across every panel.
  • A 27-inch vertical repeat on a 3-cushion sofa can add 4-6 yards of fabric over the same sofa in plain fabric.
  • Horizontal and vertical repeats must both be planned; a plaid or geometric with both adds more waste than a single-axis repeat.
  • Pattern centering decisions (where the motif falls on the seat face) should be made at the quoting stage, not after cutting begins.
  • Always quote pattern repeat work with a zone-by-zone calculation, not a flat percentage buffer.

What Is a Vertical Pattern Repeat?

The vertical repeat is the distance along the bolt length from one point in the pattern to the next identical point. If you find a specific flower on the fabric and measure along the selvage until you find the same flower in the same position, that distance is the vertical repeat.

Vertical repeats drive extra yardage because every cut piece must start at the correct position in the vertical repeat to align with adjacent pieces. Between where one piece ends and where the next matching position begins, the fabric is waste.

This is distinct from the horizontal repeat, which drives different issues. Vertical repeat directly determines how much extra length you need on the bolt.

Straight Match vs Half-Drop: The Fundamental Difference

Straight match (also called square repeat): The pattern elements line up in straight rows both horizontally and vertically. If you fold the fabric in half lengthwise, the pattern on each half lines up perfectly. All cut pieces start at the same position in the repeat.

Half-drop repeat: The pattern staggers. Every other column of pattern elements is dropped by half the vertical repeat distance. When you fold the fabric lengthwise, the pattern on one half falls halfway between the pattern units on the other half.

The practical effect: on a straight-match fabric, adjacent pieces (like the sofa's inside back and its adjacent back cushion) can often be cut from the same starting position in the repeat. On a half-drop, alternating pieces must start at offset positions, one at the top of the repeat, the next at the half-drop point.

This staggering adds waste because the half-drop offset means you can't always use the fabric between pieces. Half-drop vs straight match comparison shows yardage difference on a sofa back and love seat.

Calculating Straight-Match Vertical Repeat Yardage

Formula: Extra yardage = (Number of repeat-consuming pieces × vertical repeat in inches) ÷ 36

For a standard 3-cushion sofa with a 13-inch straight-match vertical repeat:

  • Number of major pieces: approximately 10
  • Extra yardage: (10 × 13) ÷ 36 = 130 ÷ 36 = 3.6 yards

Add to base sofa yardage of 13 yards: 16.6 yards. Round to 17 yards.

Calculating Half-Drop Vertical Repeat Yardage

For a half-drop pattern, the formula changes because alternating pieces must start at different positions:

Simplified approach: Add 15-20% to the straight-match extra yardage figure.

For the same sofa with a 13-inch half-drop repeat:

  • Straight-match extra: 3.6 yards
  • Half-drop multiplier: 3.6 × 1.17 = 4.2 yards additional
  • Total order: 13 base + 4.2 = 17.2 → order 17.5 yards

This is approximately 0.5 yards more than the straight-match calculation. Over 20 patterned sofa jobs per year, that's 10 yards of savings from correct repeat identification.

More precise approach: Calculate half-drop and straight-match positions separately for each pair of adjacent pieces and sum the waste.

For each pair of adjacent pieces in a half-drop:

  • Piece 1 starts at top of repeat (position 0)
  • Piece 2 must start at position 6.5 inches (half of 13-inch repeat)
  • If piece 1 is 28 inches tall, it ends at 28 inches = 2 full repeats + 2 inches
  • Piece 2 must start at 6.5 inches, so the next half-drop position after 28 inches is: ceiling(28/6.5) × 6.5 = 5 × 6.5 = 32.5 inches
  • Waste between pieces: 32.5 − 28 = 4.5 inches

Do this for each pair of adjacent pieces and sum.

Vertical Repeat Yardage Table

| Repeat Size | Match Type | Extra on Sofa | Extra on Chair | Extra on Loveseat |

|---|---|---|---|---|

| 6 inches | Straight | 1.7 yards | 0.7 yards | 1.2 yards |

| 9 inches | Straight | 2.5 yards | 1 yard | 1.8 yards |

| 13 inches | Straight | 3.6 yards | 1.4 yards | 2.5 yards |

| 18 inches | Straight | 5 yards | 2 yards | 3.5 yards |

| 27 inches | Straight | 7.5 yards | 3 yards | 5.3 yards |

| 9 inches | Half-drop | 2.9 yards | 1.2 yards | 2.1 yards |

| 13 inches | Half-drop | 4.2 yards | 1.7 yards | 3 yards |

| 18 inches | Half-drop | 5.9 yards | 2.4 yards | 4.1 yards |

| 27 inches | Half-drop | 8.8 yards | 3.6 yards | 6.2 yards |

These are extra yardage figures to add to the base fabric calculation.

How to Identify Half-Drop vs Straight Match

Look at the fabric and find a distinctive element (a flower, a central motif, a geometric shape). Find the same element in the next column to the right. Does it line up horizontally at the same height? If yes: straight match. Does it fall half a repeat lower? If yes: half-drop.

The bolt tag or spec sheet from the supplier often states the match type. If it says "half drop" or "drop match," use the half-drop calculation. If it says "straight match" or just gives a repeat size without qualifying, assume straight match unless the visual inspection suggests otherwise.

For a jacquard fabric yardage calculator, see the jacquard fabric yardage calculator for large-scale repeat handling specific to jacquard construction.

Use the pattern repeat calculator upholstery to input both repeat size and match type for an automatic calculation.

FAQ

What is a vertical pattern repeat in fabric?

A vertical pattern repeat is the distance along the fabric bolt from one point in the pattern to the next identical point. It's measured along the length (selvage) of the fabric, not across the width. The vertical repeat determines how much extra fabric length you need between cut pieces to maintain pattern alignment, each piece must start at the same position in the repeat as the reference piece, and the fabric between pieces is waste.

What is the difference between a straight match and half-drop repeat?

In a straight-match repeat, all pattern elements in a row align at the same vertical height, if you cut two pieces side by side, they're identical in pattern position. In a half-drop repeat, alternating columns of pattern elements are dropped by half the repeat distance. The half-drop creates a staggered, more organic look but uses 15-20% more yardage because adjacent pieces must start at different positions in the repeat, creating more waste between cuts.

How do I calculate yardage for a half-drop pattern?

First, calculate the extra yardage as if it were a straight-match repeat: (number of pieces × repeat size in inches) ÷ 36. Then multiply this extra yardage figure by 1.15-1.20 to account for the half-drop offset waste. Add the adjusted extra yardage to your base fabric calculation. For a sofa that needs 13 base yards with a 13-inch half-drop repeat and 10 pieces: extra = (10 × 13 ÷ 36) × 1.17 = 4.2 yards extra. Total order: 17.2 yards, round to 17.5 yards.

How do I calculate yardage for a large pattern repeat?

Calculate each cutting zone separately. For each zone, round up to the next full repeat. Sum the adjusted zones and add a 15-20% buffer. For a 27-inch repeat, a seat cushion panel that measures 22 inches still requires a full 27-inch repeat allocation, wasting 5 inches. Multiply this across 8-12 zones on a sofa and the waste adds up to 4-6 yards over the plain-fabric calculation. Zone-by-zone calculation is the only reliable method.

Should I charge extra for pattern repeat work?

Yes. Pattern repeat work adds material cost (extra yardage) and labor cost (planning time, careful alignment during cutting and installation). Both should be reflected in the quote. For clients providing COM fabric with a pattern repeat, calculate and communicate the additional yardage requirement before accepting the fabric. For shop-supplied fabric, build the pattern repeat waste into your material cost and add a pattern complexity labor charge.

Sources

  • National Upholstery Association
  • Association of Master Upholsterers and Soft Furnishers (AMUSF)
  • Upholstered Furniture Action Council (UFAC)
  • Furniture Today (trade publication)

Get Started with StitchDesk

Pattern repeat work is where fabric errors are most common and most costly. StitchDesk's yardage calculator handles pattern repeats zone by zone, not as a flat buffer, so your quotes for patterned fabric are accurate before the first cut. Start a free trial and eliminate the most expensive source of fabric waste in your shop.

StitchDesk | purpose-built tools for your operation.