Estimating vs Calculating Fabric Yardage: When Each Approach Is Right

There's a mistake that costs upholstery shops real business: refusing to give any yardage number until you've seen the piece in person and done a full calculation. Clients asking for a rough number over the phone are trying to decide whether the job is worth pursuing. If you make them wait, they call the next shop on the list.

Shops that use estimates for phone quotes close 30 percent more than shops that won't quote without measuring first. The estimate isn't a commitment, it's a tool that gets the client in the door.

But the opposite mistake also exists: ordering fabric from a phone estimate without ever verifying the actual dimensions. That's where shortfalls happen.

Here's the decision framework for when to estimate and when to calculate precisely.

TL;DR

  • Accurate pricing requires knowing your actual labor rate (overhead + target wage + profit margin), not a rough estimate.
  • Most shops undercharge by failing to account for pattern repeat waste, frame repair time, and non-billable admin overhead.
  • A documented pricing structure with itemized line items builds client trust and reduces negotiation friction.
  • Fabric markup of 20-40% over cost is standard practice in residential upholstery shops.
  • Premium work (leather, tufting, custom trim) warrants a premium labor rate, which should be explicit in your quote structure.
  • Consistent pricing with clear line items also makes it easier to analyze profitability by job type over time.

The Three Stages of a Job and Their Precision Requirements

Stage 1: Initial inquiry (phone or online)

What the client wants: A ballpark number. Are we talking $200 or $2000? Rough enough to know if the conversation is worth continuing.

Precision needed: Low. A range with stated caveats is appropriate. "For a standard 3-cushion sofa, you're typically looking at 12 to 16 yards of fabric, plus the labor estimate. Once I see the piece I can give you the exact number."

Risk: Minimal. You're not ordering anything. You're just keeping the client engaged.

Stage 2: In-shop consultation or on-site visit

What the client wants: A real quote they can act on. If they like the price, they're ready to commit.

Precision needed: Moderate to high. You should have the piece in front of you or have the client's specific measurements. This is where you do the actual panel-by-panel calculation, confirm fabric width and any directional requirements, and calculate pattern repeat waste if applicable. Your quote should be specific enough that you're confident in what you'll need to order.

Risk: Moderate. You're quoting a price. If your yardage is off, your material cost is off, and your margin is squeezed.

Stage 3: Fabric order

Precision needed: High. You're spending money. Use the complete calculation, confirmed measurements, and your buffer addition. There's no situation in which you should order fabric from a phone estimate alone without confirming dimensions.

Risk: High. Direct financial exposure. This is where shortfalls become expensive.

How to Give an Accurate Phone Estimate

The goal of a phone estimate is accuracy enough to not be embarrassing when the real calculation comes back. Here's how to stay in that range:

  1. Ask for the piece type and approximate size. "Is it a standard sofa, a large sectional, or a loveseat?" Even a rough category gets you to the right ballpark.
  1. Ask for the main dimension. Sofa length, chair seat width, headboard dimensions. One measurement dramatically narrows the range.
  1. Ask about any complicating factors. "Is it plain fabric, or do you have something with a pattern?" "Is it tufted?" "Does it have a skirt?" These are the most common yardage multipliers.
  1. Give a range, not a specific number. "I'd estimate 12 to 16 yards for your sofa, but I'll give you the exact number when I see it." The range communicates your confidence level accurately.
  1. State the caveat clearly. "This is based on a standard configuration, if it's a more complex style, it could be more."

This approach gets you a useful estimate in 2 minutes, keeps the client engaged, and sets appropriate expectations.

When Estimation Is Not Appropriate

Some jobs genuinely need precise calculation before any numbers are given:

Complex patterned fabric jobs. If the pattern repeat is large and the piece is complex, the pattern waste can swing the yardage by 30 percent or more. A range that spans 30 percent on an expensive fabric is not useful to the client.

COM (customer's own material) jobs. When the client is supplying fabric, you need to tell them exactly how much to bring. An estimate that's 2 yards short means the client buys 2 yards less than they need. "Please bring approximately 15 yards" should be based on an actual calculation, not a guess.

Sectionals with many pieces. A 7-piece sectional can range from 45 to 80+ yards depending on configuration. A range that wide isn't useful for ordering. Do the piece-by-piece calculation before giving any number.

Large commercial jobs. If someone is ordering fabric for 50 chairs, your estimate needs to be within 5 percent. At scale, small percentage errors become large yard errors that become large dollar errors.

Using the StitchDesk Estimator for Fast Phone Quotes

The StitchDesk upholstery yardage estimator lets you generate quick estimates based on piece type, size, and basic style inputs, without going through a full panel-by-panel calculation. The output is a range, clearly labeled as an estimate, with flagged caveats if the inputs suggest a complex piece.

This is the right tool for stage 1. When the client comes in for the actual quote, you run the full calculation.

Frequently Asked Questions

When should I estimate vs calculate fabric yardage?

Estimate for initial phone inquiries, give a range with caveats to keep the client engaged. Calculate precisely for any consultation where you're providing a real quote, and again for any fabric order. Never order fabric from a phone estimate alone; always confirm measurements before placing the order.

How accurate does a phone quote yardage estimate need to be?

Accurate enough to be in the right ballpark, within 20 to 25 percent of the actual number is reasonable for a phone estimate. More precision requires the piece in front of you or exact client measurements. A range of 12 to 16 yards for a standard sofa is a legitimate estimate. "Around 14 yards" as a specific number you'd order to is not appropriate without confirmed measurements.

Can I estimate yardage for a complex patterned piece?

You can give a very rough range as a starting point, but make clear that the pattern repeat adds notable yardage that can't be calculated without the specific fabric. "For a plain sofa this style would be 13 to 16 yards, but a large patterned fabric can add 3 to 5 yards on top of that: I'd need to see the specific fabric to give you a more accurate number."

How do I set an hourly labor rate for my upholstery shop?

Start with your actual cost per hour: divide total monthly overhead (rent, utilities, insurance, supplies, equipment) by your billable hours per month, then add your target wage per hour. Apply a profit margin of 20-35% on top of that base. Most residential upholstery shops in 2025 bill $65-120/hour depending on location and specialization. Urban markets and shops specializing in antiques or premium leather command the higher end of that range.

How do I handle clients who want to negotiate the price?

The most effective response to price negotiation is to explain what the price covers, not to simply lower it. Walk the client through the labor time, fabric cost, and any structural work required. If the client needs a lower price, offer to adjust the scope (simpler fabric, no welt cording, tight seat instead of loose cushion) rather than discounting the same work. Discounting without scope changes devalues your labor and creates an expectation of discounting on future jobs.

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

Pricing confidence comes from knowing your actual costs and communicating them clearly in every quote. StitchDesk helps upholstery shops build detailed quotes, track job costs against estimates, and develop pricing that protects margins across every job type. Try StitchDesk free and bring precision to your pricing.

StitchDesk | purpose-built tools for your operation.