-
How to Source Fabric on a Budget: A 6-Step Procurement Checklist
-
Step 1: Calculate Your Real Annual Volume Before You Ask for Pricing
-
Step 2: Decide Between OEM and Private Label Before You Start Negotiating
-
Step 3: Verify You're Dealing With the Mill, Not a Trader
-
Step 4: Compare Samples Side by Side, Not in Separate Meetings
-
Step 5: Set a Color Tolerance You Can Enforce
-
Step 6: Calculate Total Cost of Ownership, Not Just Price Per Yard
-
What Most Buyers Get Wrong
How to Source Fabric on a Budget: A 6-Step Procurement Checklist
If you're responsible for sourcing fabric for an apparel brand—whether that's denim, rayon, satin, or wool—you already know the drill. You get three quotes, you pick the lowest price per yard, and then somewhere between the setup fee, the sample charges, and the batch that arrives a shade darker than the proof, the "cheap" option stops being cheap.
I've managed purchasing for a mid-sized apparel company for six years. We spend roughly $180,000 a year on fabric across 40+ suppliers, and I've documented every order in our cost tracking system. This checklist is the process I run through when evaluating a new mill or renegotiating a bulk fabric contract. It's six steps. Do them in order.
Step 1: Calculate Your Real Annual Volume Before You Ask for Pricing
Most buyers request a quote for a single order. That's backwards. Suppliers price based on committed volume, and this is especially true for bulk rayon fabric or cotton jersey, where tiered pricing can swing by 15–20% depending on the quantity you commit to.
In my first year, I made the classic volume error: I asked for 5,000 yards of rayon, got a decent per-yard price, and placed the order. Six months later I found out the same mill would've given us 18% less per yard if we'd committed to 50,000 yards across the year. We hit that volume anyway—we just paid more than we should have for the first two quarters.
What to do instead:
- Map your actual SKU-level demand for the next 12 months. Not your best guess—your forecast by style and colorway.
- Identify which fabrics can be consolidated into fewer, larger orders.
- Ask each supplier for tiered pricing at three volume levels, then calculate the total cost at each tier.
Checkpoint: You should know your annual volume per fabric type within +/- 10% before you send a single inquiry.
Step 2: Decide Between OEM and Private Label Before You Start Negotiating
This is especially important for wool fabric. The OEM vs private label decision shapes everything downstream—cost, lead time, MOQ, even how you handle quality claims.
OEM (original equipment manufacturing) means you specify the construction, the blend ratio, the finish. You own the spec. Great for differentiation, but it comes with higher setup costs, longer lead times, and MOQs that can be brutal if you're a smaller brand.
Private label means you pick from the mill's existing range. For satin fabric private label is often the smart entry point: you get a proven product, lower MOQ, faster turnaround, and predictable quality. The tradeoff is that your competitor could buy the exact same satin from the same mill.
Here's what my cost data says after comparing both routes for wool suiting: if you're launching a seasonal capsule under 3,000 units, private label is almost always the better total-cost play. OEM only starts to make sense when you can commit to 10,000+ units across multiple seasons—because the development cost gets amortized over enough fabric.
Checkpoint: Plot your expected volume per SKU. If the number is under 3,000 units per fabric, private label is probably your answer.
Step 3: Verify You're Dealing With the Mill, Not a Trader
When a supplier quotes you "arvind denim fabric," your first question should be: are you the mill, or are you trading the mill's product? It matters more than you'd think. A trader adds margin, has zero control over dye lots, and can't help you when a batch goes sideways.
Arvind is an integrated textile mill in India—it produces denim, shirting, suiting, and knits at scale, and supplies fabric to a lot of Indian fashion apparel brands and export houses. That's exactly the kind of supplier you want to verify you're dealing with directly, especially for denim, because denim consistency across batches is what separates a good garment from a return problem.
How to verify:
- Ask for their mill certificate and registration number.
- Request a factory audit report—or at minimum, a video walk-through of the production floor.
- Ask for batch numbers on every shipment and keep them in your records.
- If you're buying arvind denim fabric, ask the supplier to confirm whether they're authorized to sell Arvind's production directly.
Checkpoint: If a supplier can't tell you the name of the specific mill that produced your fabric, you're not buying from the mill.
Step 4: Compare Samples Side by Side, Not in Separate Meetings
When I compared fabric samples from three mills side by side—same spec, same GSM, same fiber content—I finally understood why the details matter so much. One looked slightly duller under the same light. Another had a stiffer drape. A third had a hand feel that was noticeably cheaper than the lab test suggested.
In isolation, all three seemed fine. Side by side, the differences were obvious.
Your customers will have the same reaction when they hold your finished garment. The fabric is the first thing they feel, and that feeling is the basis of how they judge your brand. Save money where it doesn't show. Don't save on the one thing your customer literally touches.
What to do:
- Get one full yard of each candidate—not a 4-inch swatch.
- Compare them in the same room, under the same lighting.
- Check drape, hand feel, weight, and color consistency between the edge and the center of the bolt.
- Wash test each sample the same way your garment will be washed.
Checkpoint: If you can't tell the difference between two samples without looking at the label, buy the cheaper one. If you can, the more expensive one is the right call.
Step 5: Set a Color Tolerance You Can Enforce
Color disputes are the most common source of fabric returns, and they're almost always avoidable. The industry standard for brand-critical colors is Delta E less than 2, per the Pantone Color Matching System. Delta E of 2 to 4 is noticeable to a trained observer; above 4, anyone can see the difference.
Ask your supplier what Delta E tolerance they work to. If they don't know what Delta E is, that's a red flag. If they promise "the same color as the sample" without a number attached, ask for it in writing. Don't hold me to this, but I've seen mills quote tighter tolerances than they can actually hit—so verify it on the first production batch, not the sample.
One nuance: if your brand color is a specific Pantone reference, the printed color and the dyed fabric color won't match perfectly—fabric substrates absorb dye differently than ink on paper. So define your color standard against a physical fabric standard, not a Pantone book.
Checkpoint: Your purchase order should include a Delta E tolerance for every colored fabric you buy.
Step 6: Calculate Total Cost of Ownership, Not Just Price Per Yard
I only started calculating full TCO after it bit me once. A supplier quoted 12% below our incumbent mill per yard for a satin program. I almost went with them. Then I added everything else: setup fee, sample charges, minimum batch surcharge, and a freight surcharge because their warehouse was on the other side of the country. The "cheap" option ended up costing 6% more than the incumbent.
That's the thing about hidden costs—they're not hidden in the sense that they're secret. They're in the fine print. You just have to look.
Here's what belongs in your TCO calculation:
- Price per yard at your committed volume (not the brochure price)
- Setup or development fees—get a line item before you commit
- Sample charges and whether they're credited against the bulk order
- Freight, insurance, and customs/duties if importing
- Rush fees if you're working against a tight launch calendar
- Estimated defect ratio and the cost of a redo if quality fails
Checkpoint: If your supplier can't give you a line-item breakdown of all fees before you sign the PO, you're not ready to sign.
What Most Buyers Get Wrong
Three mistakes I see constantly:
1. Assuming "standard quality" means the same thing to every mill. It doesn't. Define your specs in writing: tolerance for weight, shrinkage, colorfastness, tear strength. If a mill pushes back on the spec, that's not a bad sign—it means they've actually read it. If they accept it without a single question, be suspicious.
2. Ordering extra volume just to hit a lower price tier. That's not savings, that's inventory risk. The 15% discount doesn't help you if you're sitting on 20,000 yards of rayon that didn't sell.
3. Skipping the reference check. Ask for two current customers who buy fabric similar to what you're ordering. Call them. A 10-minute conversation will tell you more about a mill's reliability than a factory audit ever will.
That's the checklist. None of these steps are difficult. The hard part is actually doing them consistently—especially when the launch calendar is screaming and you just want to get the PO signed.