2026-07-15 by Jane Smith

How I Learned to Stop Looking at Price Per Yard and Start Considering TCO: A Denim Sourcing Story

A purchasing administrator shares how comparing Candiani Denim with a lower-cost Turkish mill taught them that total cost of ownership (TCO) matters more than unit price in fabric sourcing.

I manage purchasing for a mid-sized apparel brand—about 60–80 orders a year across 8 vendors, covering everything from cotton knit fabric suppliers to denim for seasonal collections. In 2023, I was tasked with sourcing sustainable, high-quality denim for a new client project: a limited-edition Meshki Denim Dress. The brief was clear—premium feel, Italian heritage, eco-certifications. And that meant Candiani.

But my boss, who reports to finance, saw the unit price. "This Candiani quote is $12.50 a yard. I found a Turkish mill at $8.20. Why would we pay 52% more?"

I won't lie—I didn't have a good answer. At least not at first.

Background: Why I Was Even Looking at Candiani Denim Italy

When I took over purchasing in 2020, I inherited a vendor list that prioritised lowest bid. It worked fine for things like cotton knit fabric suppliers—commodity items where specs are standard. But denim? Denim is different. Especially when the client is asking for something specific: what kind of fabric is used on outdoor furniture? No, that was a different project. But the principle applies—you can't compare fabrics by price alone when durability and finish matter.

For the Meshki Denim Dress, the designer wanted a 12 oz. selvedge with a deep indigo wash. She'd specified Candiani denim fabric by name. So I had to get buy-in from leadership. And that meant proving that the cheaper option wasn't actually cheaper.

The Turn: Breaking Down the Hidden Costs

I decided to run a full TCO comparison. Here's what I found, and honestly, it surprised me.

Cost ComponentCandiani Denim Mill (Italy)Turkish Supplier
Per-yard price$12.50$8.20
Shipping (based on 5000 yards)$0.90/yd (included)$0.70/yd
Customs & duties$0.30/yd$0.50/yd
Minimum order quantity1000 yds3000 yds
Lead time4–6 weeks6–8 weeks
Color consistency guaranteeStandard (Delta E < 2)None stated
Sample approval turnaround5 business days10–14 days

Everything I'd read about premium Italian denim said it's overpriced. In practice, I found the opposite. The Turkish mill looked cheaper at first glance, but here's what the spreadsheet missed:

  • MOQ mismatch. We only needed 1500 yards for the pilot run. The Turkish mill wouldn't split a 3000-yard production—meaning we'd carry 1500 yards of dead stock. At $8.20 a yard, that's $12,300 tied up in inventory we might not use.
  • Color risk. Candiani's denim fabric is known for consistent dye lots. Delta E < 2 is their standard. The Turkish mill didn't offer any tolerance guarantee. If a second run matched poorly, we'd be looking at re-dyeing or scrapping—easily $2,000–$3,000.
  • Time is money. Our production schedule was tight. A 6–8 week lead time meant we'd miss the launch window. The expedited shipping to make up would have added $1.50/yard.

Never expected the "expensive" option to be cheaper. But once I ran the full numbers, Candiani Denim Italy ended up at about $14.10/yd all-in vs. the Turkish mill's total landed cost of $15.80/yd including dead stock risk. The surprise wasn't the price difference—it was how much hidden value came with the premium option.

The Result: What I Actually Learned

I presented the TCO analysis to my boss. The conversation changed instantly. He approved the Candiani purchase within 24 hours.

The Meshki Denim Dress launched on schedule. Our client was happy with the quality. Production had zero issues with dye consistency. And that 1500-yard dead stock risk? Never materialised.

But the real win was bigger than one purchase order. I now have a framework I use for every sourcing decision—whether I'm looking at cotton knit fabric suppliers, outdoor furniture fabric, or premium denim. The bottom line: unit price is not the same as total cost.

My Honest Reflection

Part of me wishes I'd learned this lesson earlier. Another part knows that some lessons only come from making the near-mistake. I'm not saying expensive is always better. I'm saying the math changes when you factor in everything.

That said, I can only speak to our situation—a mid-size brand with predictable order volumes and a sustainability mandate. If you're buying in bulk (10,000+ yards), or if your brand doesn't require eco-certifications, the calculus might be different. Your mileage may vary.

But if you've ever had a vendor's lower quote cost you more in returns, re-dos, or inventory write-offs? You already know what I learned the hard way: TCO thinking is a game-changer.