Upholstery Shop Capacity Utilization: How Full Should Your Shop Be?

Shops at 90% or more capacity utilization have three times more missed deadline incidents than shops operating at 80%. That's not a coincidence. At 90%, there's no room for a job that runs long, a fabric delivery that's delayed, or a supplier problem on a Tuesday that ripples through the rest of the week.

The goal isn't to be as full as possible. The goal is to be full enough to cover your overhead comfortably, while keeping enough buffer to deliver on time consistently.

TL;DR

  • A well-managed upholstery shop tracks every job from intake to delivery with documented status at each stage.
  • Fabric management, including ordering, receiving, storing, and allocating by job, is operationally the most complex part of running an upholstery shop.
  • Client communication (status updates, completion photos, delivery scheduling) reduces inbound calls and increases repeat business.
  • Shops that document their workflow can train new employees faster and maintain consistent quality during growth periods.
  • Measuring key metrics (jobs per week, average ticket, fabric waste rate) is the foundation of informed business decisions.
  • Professional shop management tools pay for themselves through reduced errors and faster quoting, typically within the first quarter.

What Capacity Utilization Means for an Upholstery Shop

Capacity utilization is the percentage of your available production hours that are committed to booked jobs. If your shop can produce 120 job-hours per month and you have 100 hours of work booked, you're at 83% utilization.

At 100%, you have zero slack. Every job runs exactly as long as planned. Every fabric arrives exactly on schedule. No clients call with changes. That never happens in an upholstery shop.

At 70%, you have plenty of buffer but you're leaving revenue on the table and your overhead costs the same regardless.

The sweet spot for most upholstery shops is 75-85% capacity, with seasonal adjustments for your busiest and slowest months.

The Cost of Operating Above 90%

When a shop operates consistently above 90% capacity, small disruptions become big problems. A velvet job that takes 3 extra hours because the nap direction was tricky pushes the next job's start time. That next job was supposed to be ready Thursday. Now it's ready Monday. The client expected Thursday and is already planning their dinner party around it.

At 80% capacity, that 3-hour overrun is absorbed. At 90%, it cascades.

This is why shops that chronically miss deadlines are often, paradoxically, the busiest shops in their area. Busyness isn't the problem. Zero buffer is the problem.

The Cost of Operating Below 70%

Operating below 70% means your production capacity exceeds your booked work. You have available hours that aren't generating revenue. Meanwhile, your overhead costs (rent, supplies, equipment, software, any employee wages) continue.

The right response to consistently low utilization isn't to say yes to every low-margin job to fill the schedule. Low-margin jobs fill time but don't build a sustainable business.

Low utilization usually signals one of three things: insufficient lead generation, poor close rate on quotes, or seasonal slowdown. Each has a different solution.

Seasonal Capacity Targets

Your target utilization shouldn't be the same in October as it is in January. Upholstery shops typically experience seasonal demand patterns with peaks in spring and fall and slowdowns in deep winter and midsummer.

A realistic seasonal capacity calendar looks like this:

  • Q1 (January-March): Target 70-75% — post-holiday slowdown, use open time for shop improvements and marketing
  • Q2 (April-June): Target 80-85% — spring demand increase
  • Q3 (July-September): Target 80-90% — peak season, manage carefully
  • Q4 (October-December): Target 75-85% — holiday demand, but protect December for clean delivery schedules

Booking aggressively in Q3 at 95% sets you up for Q4 missed deadlines when jobs run long and you have no slack.

How to Track Your Utilization

Calculate your monthly production hours. Count every booked job's estimated production hours. Divide booked hours by available hours. That's your utilization rate.

Review it weekly, not monthly. A weekly view lets you see an overloaded week coming before it arrives and either push a booking to the following week or accelerate an in-progress job.

The upholstery shop production capacity article covers how to calculate your available hours accurately. Once you have that number, tracking utilization is simple arithmetic.

Connecting Utilization to Your Quoting

When you know your current utilization, quoting timelines becomes accurate rather than guesswork. If you're at 82% this week and next week is already at 70%, the next available production slot is week three. The client's job starts in week three.

Say that. "Our current schedule has your job starting [date three weeks from now], so you'd be looking at a [X] week completion." That's the honest number.

See the upholstery shop scheduling guide for how to build a scheduling process that keeps your utilization visible and your timelines accurate.

FAQ

What is ideal capacity for an upholstery shop?

The ideal operating range is 75-85% of your calculated production capacity. This range generates enough revenue to cover overhead comfortably while preserving buffer for jobs that run long, supplier delays, or unexpected complexity. Operating at 85-90% is acceptable during peak season if you're monitoring it weekly. Sustained operation above 90% reliably produces missed deadlines at a rate three times higher than operating at 80%. Below 70% indicates a demand or close rate problem that needs addressing through marketing or sales process improvement.

How do I know if my shop is too busy?

Track these signals: you're consistently delivering jobs late, clients are calling to check on status more than once per job, you're quoting delivery dates that you don't believe when you say them, or you're working nights and weekends to keep up with the schedule. These are signs you're above your sustainable capacity. Calculate your actual production hours, count your booked job hours, and compare. If you're above 90% for more than two consecutive weeks, you're in the zone where one disruption cascades into a problem week.

What happens when an upholstery shop is overbooked?

Missed deadlines are the first consequence. When there's no buffer in the schedule, any job that runs longer than planned pushes back every job that follows. Clients who expected Thursday pickup call Friday, then call again Monday. Staff work under pressure that reduces quality. Rush decisions get made — rushing a seam, skipping a quality check — that create callbacks later. The second consequence is client attrition: clients who experienced a late delivery often don't come back, even when they say they understand. One overbooked season can cost a shop the repeat business it spent two years building.

How do I track multiple jobs at different stages simultaneously?

A job tracking system, whether paper-based or software-based, should give you a clear view of every active job's current stage at a glance. The minimum useful stages are: intake received, fabric ordered, fabric received, work in progress, quality check, ready for pickup/delivery, completed. Software that shows all active jobs on a single dashboard with current stage and due date eliminates the mental overhead of tracking multiple jobs manually.

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

A well-run upholstery shop is built on consistent processes, accurate information, and clear client communication. StitchDesk gives you the tools to manage all three from intake to delivery, without the overhead of paper systems or generic software that does not understand the trade. Start a free trial and see how StitchDesk fits your workflow.

StitchDesk | purpose-built tools for your operation.