Comparing Ribbon OEM Quotes: A Scorecard for Comparing Mills Beyond Unit Price (2026)

Published: 2026-11-06  |  Updated: 2026-11-06  |  By Xiamen Smith Ribbon & Bow Co., Ltd.  |  Since 2004

Core principle: a quotation is not a price, it is a description of an object plus a set of assumptions. Two mills quoting "US$0.42 per metre" are usually describing two different objects, and the gap between the lower and the higher number is very often a scope difference rather than a margin difference. The skill is not finding the cheapest number — it is reading the assumptions until the numbers become comparable, and only then deciding.

Why the lowest ribbon quote is the most expensive way to start a programme

Almost every ribbon sourcing mistake we are asked to diagnose traces back to a comparison that was never a comparison. A buyer sends a one-line brief, receives four responses, sees four unit prices, picks the lowest, and only discovers — sometimes eighteen months later — that the quotations covered different objects. The cheap quote excluded the yarn. The middle quote excluded the test reports. The expensive quote included everything and happened to be quoted on a DDP basis with freight included, while the cheap one was EXW and therefore appeared 8–12% cheaper before a container, a customs broker and a haulier were ever mentioned.

None of the mills lied. Each quoted accurately for what it was quoting. The failure was upstream, in a comparison that had no fixed basis.

The commercial argument for doing this properly is straightforward. A ribbon programme that arrives at the wrong mill for the wrong reasons is not saved by the unit price being 6% lower; the rework, the delayed launch, the certification gap and the seasonal stockout all cost multiples of that saving. And a comparison done badly is not a one-off cost — it is a pattern that repeats on every reorder, because the next quotation arrives in the same shape as the last one.

Step one: fix the comparison basis before any bid is scored

The most valuable ten minutes in a sourcing exercise happens before you send anything. You fix the basis on which all quotes will be compared, and you write it into the brief. Get this wrong and no amount of analytical effort later will rescue the decision.

There are four axes of basis, and all four need to be pinned:

Step two: write a specification tight enough that the mills quote the same object

The purpose of the RFQ is not to get prices. It is to get several mills to price the same thing, so that the differences in their responses reflect differences in their capability and cost structure rather than differences in what they decided to build.

A workable ribbon RFQ specification contains, at minimum: the material and construction (woven jacquard, printed polyester, grosgrain, organza, velvet, elastic), the width and the width tolerance, the construction call-up (polyester, RPET, bamboo, cotton blend), the colour reference and the acceptable Delta E tolerance, the decoration method (digital print, rotary print, jacquard weave, foil, flock), the repeat length, the edge treatment, the cut length if applicable, the packing format (spool, reel, flat fold, cut length, bow), the quantity bands you want priced, the delivery window, the destination, and the certifications required. Add the tolerance for print registration, the colourfastness requirements and the packing label format if your retail programme requires them.

Two instructions in the request make the difference between a usable set of bids and a set of unusable ones. First, require every mill to confirm the specification line by line and list deviations explicitly, so that a mill quietly changing a detail surfaces as a line in its response rather than as a surprise in production. Second, require a fixed quotation template with the same cost categories in the same order, so that the numbers can be compared without interpretation.

Step three: read the quotation structure, not just the number

A ribbon quotation typically contains cost lines that a reader who has not asked the right questions will gloss over. The following table shows the structure we recommend buyers require, and what each line actually tells you.

Cost lineWhat it should containWhat it reveals when read closely
Raw materialYarn or base fabric cost per metre, with the material and specification namedWhether the mill buys greige and dyes it, or buys pre-dyed — these have different colour-control and cost consequences
Weaving or base conversionConversion cost per metre, with the loom or construction statedWhether the construction is standard for that mill or a special run, which drives setup cost and repeat-order risk
DyeingColour cost, or included, with the dye-lot minimum statedDye-lot minimums drive the minimum order quantity more often than the mill’s stated MOQ does
Decoration setupScreen, cylinder, plate, jacquard card or engraving cost, stated separatelySetup cost is amortisable — a quote that hides it makes a repeat order look artificially expensive
Decoration runCost per metre or per piece for the printed or woven decorationWhether the mill prints in-house. Sub-contracted printing is the most common source of a colour claim
FinishingHeat-setting, edge treatment, winding, cutting, folding, bow assemblyWhether the mill is a ribbon mill that also assembles bows, or a converter buying in assembly
PackingCarton, labels, barcodes, retail-ready formatsRetail-ready packing is often a bigger cost than buyers expect and is frequently quoted as “on request”
Tooling and samplesCharge for sample runs, lab dips, master samplesA mill that charges nothing here is either absorbing development or will recover it in the unit price
FreightBy mode, or excluded with the Incoterm statedExcluded freight tells you the mill is not thinking about your delivery risk
Lead timePer quantity band, and what it includesWhether the quoted lead time is a real production lead time or a placeholder that expands after the order

Two questions settle much of this in a single exchange. Ask each mill to break out the setup cost separately from the run cost, and then ask what the quotation looks like at 2×, 5× and 10× the volume. A mill that quotes honestly across quantity bands is revealing its cost structure; a mill that quotes one number for any volume is telling you the number is a placeholder.

Step four: verify the capacity claim

Capacity is where quotation comparison and supplier selection meet. A mill can quote a price it cannot produce, and in a ribbon programme the consequences arrive at the worst possible moment — inside a seasonal peak, when the alternative is air freight or a missed shelf date.

Capacity claims need to be interrogated rather than noted. A useful test is to ask for the output figure broken down by construction and decoration type. "We produce 100,000 metres a day" is a claim about the mill's best-performing product, usually plain polyester woven ribbon. If your programme is 38 mm printed grosgrain with a foil overlay and a matching bow, the relevant number is the output of that line, not the mill headline.

Beyond the breakdown, three checks carry most of the weight:

Step five: score the survivors on a weighted scorecard

Once quotes are normalised onto the same basis, the remaining decision is a balance of risk against price. A weighted scorecard, with the weights fixed before the bids are read, is the most defensible way to do that — and it is also the version a retailer or auditor can be shown.

CriterionSuggested weightWhat good looks likeHow to test it
Quality & colour control25%Documented Delta E tolerance, lab dip process, retained samples, incoming inspectionAsk for the measurement record behind a past order, not a description of the process
Capacity & lead-time reliability20%Output by construction, real peak reference, lead time with defined exclusionsAsk for the largest order in the last twelve months and the on-time rate
Compliance & documentation20%OEKO-TEX, BSCI, SMETA, SEDEX, ISO 9001, FSC where relevant, with valid scope and datesVerify the certificate number against the issuing body’s register and the scope against your construction
Cost & price structure20%Transparent, stable structure with volume tiers that make senseCompare the 1× and 10× volume tiers; a flat quote across volumes is not credible
Communication & responsiveness15%Answers questions directly, flags issues early, proposes alternativesSend a technical question with a date and a deadline; a mill that cannot answer a colour question in two days has a communication problem

Two disciplines make the scorecard work. First, weight before you price — if the weights are chosen after the bids are open, the scorecard becomes an instrument for justifying a decision already made, and everyone in the room knows it. Second, score the evidence, not the presentation. A mill with a comprehensive, well-answered RFQ response that shows real project detail is a different proposition from one that returns a glossy document and cannot answer a specific technical question.

Common failure patterns

How a mill should behave during your comparison

Because we sit on the other side of this process, it is worth being explicit about what a good mill does when it is one of four bidders.

A good mill asks clarifying questions before quoting, because a fast quotation for an ambiguous specification is a guess dressed as a number. It states what is included and what is excluded. It quotes on the Incoterm and currency you asked for. It tells you where it is out of its depth — a mill that quietly accepts a construction it cannot run well will deliver it late or badly, and it will tell you at the sample stage rather than at the shipment stage. It prices setup separately so you can see the shape of the repeat order. And it responds to a question about quality with a document rather than an assurance.

We are a 15,000 m² factory in Xiamen, running with 200+ staff and a daily output of 100,000 metres, working to OEKO-TEX®, FSC®, BSCI, SEDEX, SMETA and ISO 9001. We quote from 500 m for small batches and 1,000 m for full production, with OEM and ODM development welcome. If you want to see what a well-specified quotation looks like, send us your specification and we will price it — and if a line in your brief is ambiguous, we will tell you before we price it, not after.

Requesting a comparable quotation from us

We are happy to quote against your specification using the line-item template above, with setup, run cost, finishing and packing separated, volume tiers stated, and anything excluded named explicitly. We will also tell you, in writing, if any part of your specification is going to be expensive or slow, and what the alternative construction would be. Send the specification, the quantity bands and the destination, and we will price it accordingly.

Comparing ribbon mills for a private-label programme?
We are a 15,000 m² factory in Xiamen with 200+ staff and a daily output of 100,000 metres, working to OEKO-TEX®, FSC®, BSCI, SEDEX, SMETA and ISO 9001. Small-batch from 500 m, full production from 1,000 m, OEM and ODM welcome.
Request a quote →  |  smithribbon.com

Ribbon OEM Supplier Comparison RFQ Landed Cost Factory Audit Brand Procurement

Frequently asked questions

How many ribbon suppliers should I request quotes from?

Four is the practical minimum that produces a defensible comparison: two below your target price and two above it, so you can see whether the low quotes are genuine capability or simply narrower scope. Three is workable if the category is simple. One quote is not a comparison at all, and two usually produces an either-or decision between a good mill and a cheap one rather than a range you can reason about. Whatever the number, each quote must be against the same specification, because a quote for a different object is not a cheaper version of the same thing.

Why is the unit price in a ribbon quote not comparable across suppliers?

Because the quoted object is often not the same object. A per-metre price tells you nothing about whether the quotation includes the yarn, the dyeing, the print or jacquard setup, the finishing, the edge treatment, the cutting to length, the packaging, the test reports or the freight. One mill may quote a base substrate with decoration billed separately; another may quote the finished decorated and packed unit delivered to your door. Normalise the quotation onto a single landed-cost basis per finished unit before comparing anything.

How can I verify a mill's claimed production capacity?

Ask for capacity expressed as a monthly output by construction and decoration type, then test it against reality: a written explanation of how the number is derived, the shift pattern and the number of lines that actually run your construction, and an example of the largest order the mill has run in the last twelve months. A mill that quotes a headline daily output without naming the construction is quoting a best case for its easiest product. Capacity claims verified against a real recent peak order are worth far more than a plant photograph.

Should I use a weighted scorecard or compare prices directly?

Use both, in sequence. Landed cost should screen, not decide, because the cheapest quote that arrives late or fails an audit costs more than the difference you saved. Then score the survivors on the dimensions that actually determine programme outcome: quality and colour control, capacity and lead-time reliability, compliance and documentation, communication and responsiveness, and cost. Publish the weights before you see the prices, because weights chosen after the bids are in are an argument waiting to happen.

What should I do when quotes arrive in different currencies or with different Incoterms?

Fix the comparison basis before comparing: one currency, one Incoterm, one freight assumption and one duty assumption applied to every bid. If a mill quotes EXW and another quotes DDP, the gap between them is mostly logistics and tax, not mill capability, and treating the DDP quote as more expensive tells you nothing about which mill is better. Ask every mill to re-quote on the same Incoterm and currency; a mill that cannot do that is telling you something about how it will handle the rest of the programme.

How do I run a ribbon RFQ that produces comparable bids?

Send a written specification with construction, width, material, colour references, decoration, repeat length, finishing, edge treatment, cut length, packing format, quantity bands, delivery window, destination port and the required certifications, and require each mill to confirm deviations from it explicitly rather than silently. Ask for the quotation in a fixed template so the cost lines are comparable, and require the mill to state what is excluded. A specification loose enough that each mill designs a different object produces a set of beautiful, meaningless quotations.