How to Manage Customer's Own Material (COM) in Your Upholstery Shop

COM fabric jobs create a specific kind of risk that doesn't exist with your own fabric inventory. When a client supplies the fabric, any problem with that fabric becomes a shared problem — and without clear documentation, it becomes your problem alone.

30% of COM fabric arrives without enough yardage. Shops without an intake check eat the cost of reordering. That's not an estimate. It's what happens when clients measure their own yardage, estimate rather than calculate, or cut the fabric before realizing they need to set some aside.

The 8-point COM intake check protects your shop from every scenario.

TL;DR

  • Designer clients typically supply their own fabric (COM) and expect precise material handling, clear communication, and professional documentation.
  • COM fabric must be tracked individually by piece from intake to installation to prevent allocation errors across multi-piece projects.
  • Interior designers value upholsterers who communicate proactively and document each stage with photos, not just those who do good work.
  • Building a designer referral pipeline requires consistent quality, professional invoicing, and reliable turnaround time.
  • Designer clients often have higher per-job revenue than direct residential clients because projects involve multiple pieces and premium materials.
  • A professional customer portal that gives designers visibility into job status reduces back-and-forth communication significantly.

Why COM Jobs Need a Different Process

When you source the fabric, you control the quality, the yardage accuracy, and the delivery timeline. When a client brings their own fabric, you're receiving an unknown quantity in an unknown condition with yardage you haven't verified.

The client may have bought the exact right amount, or they may have used some of it for another project. They may have stored it in perfect conditions, or it may have been in a garage for two years. The fabric may match what they described, or it may be a different colorway than they told you.

None of this is the client's fault. It's just the reality of COM fabric. Your intake check is what stands between these variables and a job that goes badly.

The 8-Point COM Intake Check

Run all eight checks at drop-off, with the client present if possible, before you accept the fabric.

1. Verify the fabric identity. Ask the client the fabric name, supplier, and content. Write it down. This establishes what was represented to you.

2. Measure the yardage. Unroll and measure every yard. Don't trust the client's count or the manufacturer's label. Shortages at this stage are addressed before any commitment to a timeline.

3. Check against the job's yardage requirement. Calculate what the job requires — including your pattern matching buffer if applicable — and confirm the client has brought enough. If they haven't, tell them now.

4. Document the condition. Photograph the full length of fabric, unrolled, before accepting it. Look for stains, tears, weave defects, or sun fading. Note anything you find in writing.

5. Note the selvage and grain direction. For patterned or directional fabric, confirm the grain before accepting. Off-grain COM fabric that can't be corrected becomes your problem at cutting time.

6. Check for shrinkage risk. Natural fiber COM fabric — linen, wool, cotton — may need pre-shrinking before cutting. Identify this at intake, not after production has started.

7. Record the pattern repeat if applicable. Measure the vertical and horizontal repeat for any patterned COM fabric. This determines whether the client has enough yardage for pattern matching.

8. Have the client sign the intake form. The form documents the fabric condition, the yardage count, and a clause stating that any shortfall in client-supplied fabric will require additional purchase at the client's cost. The signature changes the burden of proof.

What to Do When Yardage Is Short

If the client brings less fabric than the job requires, don't accept the job under those conditions. Tell the client the shortage amount, explain what it means for the job (what you can't complete or what the piece will look like), and give them three options:

  1. Source additional yardage themselves
  2. Authorize you to source matching yardage and bill them for the cost
  3. Choose a different design approach that works with the available yardage

Document the conversation and the decision. If the client authorizes you to source additional yardage, get that in writing before ordering.

What to Do When Fabric Has Defects

Photograph every defect immediately at intake. Then show the photos to the client before accepting the fabric.

For minor defects (small snag, isolated thread pull), note the defect location on a diagram of the yardage and confirm whether you can cut around it.

For significant defects (large stain, structural damage, extensive fading), decline the fabric as-is and explain why. The client needs to return the fabric to the supplier or source a replacement. A job built on damaged fabric is a dispute waiting to happen.

Never cut into fabric you have documented concerns about without written client acknowledgment.

Linking COM Intake to Your Shop's Documentation System

Your intake form should live in the same place as the job record. In StitchDesk or a similar tool, the COM intake data attaches to the job so you have photographic and written evidence accessible throughout production. See the custom fabric upholstery guide for additional notes on how to structure COM jobs in your quoting and job tracking process.

The upholstery deposit policy guide covers how to handle deposits on COM jobs specifically, where the fabric risk profile changes your deposit terms.

FAQ

How do I handle customer's own material?

Run an 8-point intake check at drop-off: verify the fabric identity, measure all yardage, compare against the job's yardage requirement, photograph the fabric's condition, note the grain and selvage, check for shrinkage risk, record the pattern repeat, and have the client sign an intake form that documents all of the above. Do these checks with the client present when possible. The intake form signature is the most important step — it documents that the fabric condition and yardage were verified and agreed upon before work began.

What should I check when a client brings their own fabric?

Check five things: yardage (measure it, don't trust the client's count), condition (photograph defects before accepting), grain direction (for patterned or directional fabric), pattern repeat (measure it to verify the yardage calculation), and shrinkage risk (for natural fibers). Document everything in writing and photograph the full length of fabric before accepting. These checks catch 80% of potential COM problems before they affect production. The checks you skip are the ones that cause disputes later.

What if a customer's fabric doesn't have enough yardage?

Tell the client before accepting the job, not after cutting begins. Show them the calculated yardage requirement, show them what you measured, and present the shortage amount clearly. Give them three options: source more themselves, authorize you to source matching yardage at their cost, or adjust the design scope to work with the available yardage. Document whichever option they choose and get their written authorization before proceeding. Never begin cutting fabric that you've identified as insufficient for the full job — the conversation becomes much harder after you've already started.

How do I get more interior designer clients?

The most effective path to designer clients is through referrals from designers who have already worked with you. This means the first designer relationship is the most important to establish and maintain carefully. Beyond referrals, joining local chapters of the American Society of Interior Designers (ASID) or attending showroom events where designers congregate gives you visibility. Having a professional portfolio with before-and-after photography is essential because designers evaluate shops visually.

What do interior designers expect from upholstery shops?

Designers expect reliable turnaround time, clear communication when issues arise, professional invoicing, and careful handling of often-expensive COM fabric. They also expect you to know fabric behavior: which materials are suitable for which applications, how to handle delicate COM, and what questions to ask about the end use. Designers who trust a shop will send repeat business; those who have a bad experience with fabric handling or communication will not return.

Sources

  • American Society of Interior Designers (ASID)
  • Interior Design Society (IDS)
  • Association of Master Upholsterers and Soft Furnishers (AMUSF)
  • National Upholstery Association

Get Started with StitchDesk

Designer clients expect professional documentation, clear communication, and careful handling of COM fabric throughout every project. StitchDesk helps upholstery shops manage multi-piece designer projects with fabric tracking by piece, client portals, and professional invoicing. Try StitchDesk free and see how it supports your designer client relationships.

StitchDesk | purpose-built tools for your operation.