What Is a Pattern Repeat in Fabric? Upholstery Shop Explanation

Shops that always calculate pattern repeat before ordering reduce fabric overruns by 70% on patterned jobs. The calculation isn't hard. The problem is most shops skip it, they order based on the flat panel dimensions and assume there'll be enough for pattern matching. Sometimes there is. Often there isn't.

Here's the direct explanation, then the financial reality.

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 Pattern Repeat in Fabric?

A pattern repeat is the distance, measured in inches, over which a fabric's design element completes one full cycle before repeating. It's the space between one motif and the identical motif directly above, below, or beside it.

On a fabric with a 12-inch vertical repeat, a flower that appears at the top of your ruler reappears 12 inches below. Everything between those two points is one repeat unit.

When cutting upholstery panels, you must start each panel at the same point in the pattern repeat, or at a calculated offset for pattern matching, which means you can't cut panels back to back without accounting for the distance from the end of one panel to the start of the next repeat.

That gap is waste. And it adds up.


Types of Pattern Repeat

Vertical Repeat (Also Called Length Repeat)

The most common type. The pattern runs up and down the fabric, and the repeat distance is measured vertically along the fabric length.

A damask with a 18-inch vertical repeat means every 18 inches along the roll, the full pattern element reappears. When you cut a 30-inch back panel, you're consuming 30 inches of fabric plus up to 18 inches of waste to reach the next repeat start point for the following panel.

On a sofa with 10 panels that each need to start at the same point in an 18-inch repeat, that repeat waste multiplies across every single cut.

Horizontal Repeat (Also Called Width Repeat)

The pattern also repeats across the fabric width. A horizontal repeat of 13.5 inches means the motif repeats every 13.5 inches across the 54-inch width.

Horizontal repeat matters when you need to center a pattern on a sofa back or cushion. If the motif falls in an awkward position at the center of your panel, you have to shift the starting position, which adds waste.

On railroaded fabric, the horizontal repeat becomes the direction running across the piece, which changes the calculation entirely.

Half-Drop Repeat

A half-drop repeat offsets alternating columns by half the repeat distance. If the repeat is 12 inches vertically, every other column of the pattern is dropped 6 inches. This creates a more organic, less grid-like pattern appearance.

Half-drop repeats require more yardage than straight repeats because the alternating offset means you're effectively working with a much larger effective repeat unit. A fabric with a 12-inch half-drop repeat may require yardage calculated on a 24-inch effective repeat.


How Pattern Repeat Affects Yardage: The Real Numbers

This is where the calculation becomes a profit-protection exercise.

Without pattern repeat: A panel measuring 30 inches tall requires 30 inches of fabric plus seam allowances.

With a 9-inch vertical repeat: You need to start each panel at the same point in the repeat. If one panel ends at inch 5 of a repeat, you can't start the next panel there, you need to waste the remaining 4 inches of that repeat and start the next panel at inch 0. Your effective per-panel fabric consumption is the panel height plus up to one full repeat in waste.

For 10 panels on an 18-inch repeat, in the worst case you add up to 15 yards of waste. In practice it's less, because you can sometimes nest panels to use repeat waste more efficiently. But the basic principle holds: repeat waste is real and compounds as panel count increases.

A 12-chair dining set with a 9-inch pattern repeat needs roughly 8 more yards than the same chairs done in solid fabric. That's the kind of number that turns a profitable dining set job into a break-even, if you didn't calculate it before ordering.

Use the pattern repeat calculator to get the exact number for any piece before ordering. The pattern repeat guide has the full calculation methodology.


Related Questions

How does a pattern repeat affect fabric yardage?

Pattern repeat increases yardage because each panel must start at the same point in the repeat cycle. The gap between where one panel ends and where the next repeat begins is wasted fabric. The total waste equals the number of panels multiplied by up to one full repeat per panel, though efficient nesting reduces this in practice. On a patterned sofa with a large repeat (18–24 inches), pattern waste typically adds 2–4 yards over the solid-fabric calculation.

What is the difference between a horizontal and vertical pattern repeat?

A vertical repeat is the distance the pattern travels along the fabric length before repeating, it affects how much extra yardage you need per panel. A horizontal repeat is the distance the pattern repeats across the fabric width, it affects how you center motifs on panels and whether you need to shift your starting position. Both must be accounted for on patterned upholstery. Vertical repeat affects total yardage most considerably; horizontal repeat affects panel centering and cutting layout.


Conclusion

Pattern repeat is both a technical term and a profit-protection calculation. Know the repeat on every patterned fabric before you order. Calculate the waste into your yardage estimate. Document it in your quote so clients understand why patterned fabric costs more than solid.

The calculation takes three minutes with the right tool. Skipping it can cost 2–8 yards of fabric on a complex job.

Frequently Asked Questions

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.