Custom Ribbon Colour Matching: A Pantone Guide for OEM Buyers

MSD Bow · 14 min read · Updated 2 November 2026

Colour is the fastest way for a packaging programme to fail. Everything else about a ribbon order is a conversation about tolerances, lead times and unit cost — measurable, negotiable, bounded. Colour is a perception, and perception is where a well-run order and a well-received order come apart. A buyer who has been handed the exact Pantone reference, confirmed the colour on the proof, signed off the artwork and approved a production sample can still receive a shipment whose red is not the red they approved, whose dye lot has drifted across the order, or whose second reorder is a shade away from the first. The difference between those outcomes is almost never the ribbon. It is a process for defining colour that the buyer and the factory both agree on, before anyone commits to a dye lot. This guide covers how custom ribbon colour matching actually works, what a Pantone reference does and does not tell you, how lab dips and bulk samples differ, how to specify a Delta E tolerance that means something, why colour shifts between runs, and how to build a colour standard that protects every reorder you place for the next three years.

Why ribbon colour is a different problem from fabric colour

Most buyers arrive at ribbon sourcing with a mental model borrowed from apparel or home textiles, where a fabric is a flat, matte, opaque surface and colour is read from the face. Ribbon breaks that model in four specific ways, and each one changes how the colour has to be controlled.

This is why the industry has largely moved from judging colour by eye in a daylight room to measuring it with a spectrophotometer against a defined standard, and why the specification for a ribbon colour should name the measurement method rather than only naming a colour.

Pantone matching versus dye matching: choosing the right route

These two approaches are used interchangeably in casual conversation, and they have materially different risk profiles. Understanding which one applies to your programme is the first real decision in colour development.

DimensionPantone matchingDye matching (custom dyeing)
ReferenceA Pantone code from the coated or uncoated bookA physical swatch, an existing product, a photograph or a colour description
ReproducibilityHigh — both sides work from the same defined targetLower — the target has to be interpreted, so a physical reference is essential
Development costLow to moderate; usually a single production sampleModerate; usually a lab dip plus at least one bulk sample
Typical use caseBrand palettes, matched packaging sets, colour blocking across a rangeMatching an existing product, a competitor sample, a specific physical reference
Number of sample roundsUsually oneTwo to three
Approval standardThe Pantone reference plus a physical comparison against the actual ribbonThe physical reference itself, sealed and signed off

Pantone matching is the right route when your design is defined by a brand palette, when the ribbon must sit alongside printed packaging, tissue or cards produced in the same project, or when you need the same nominal colour from several different suppliers. It is technically easier because there is no interpretation step. Note one important caveat that catches buyers out: a Pantone reference is defined against a specific paper stock under a specific illuminant, and ribbon is neither paper nor flat. The code tells you the target, not the result.

Dye matching is the right route when you are matching an existing product you already sell, a competitor sample, a colour taken from a photograph, or a shade that does not exist in any Pantone book. The difficulty is that a colour description is an instruction to create something, not a definition of what that something must look like. Send a physical reference every time — a swatch of the actual product, roughly 5 cm square, and if possible a length of the original ribbon rather than a printed image of it. If you only have a photograph, expect at least two development rounds and a visible risk that the shade will not be exactly what you had in mind, because a photograph contains an unknown light source and an unknown colour profile.

There is also a hybrid worth knowing: your brand might have a Pantone reference that does not quite match what shipped last year because the previous supplier matched to a slightly different Pantone book edition or a slightly different stock. When that happens, treat the physical ribbon you received as the new standard and match to that, not to the code in the design file. The code is a pointer; the cloth is the truth.

What a Pantone reference actually gives you — and what it does not

This is worth being blunt about, because it is the root cause of most colour disputes on ribbon orders. A Pantone reference tells you the target colour of a printed ink on a specified substrate under a specified illuminant. It does not tell you how that colour will appear as a woven, coated, semi-sheer or brushed surface seen in three dimensions under retail lighting.

Four specific gaps follow from that, and each one has a practical control.

The practical conclusion is that a Pantone code should be treated as a starting point for development, and the approval standard for a ribbon colour should always be a physical ribbon. Everything downstream depends on this: the sealed sample, the tolerance, the reorder and the complaint you hope never have to file.

Lab dips, strike-offs and bulk samples: what each one proves

Three sample types appear in ribbon colour development and each proves something different. Buyers who treat them as interchangeable end up approving a colour that never reaches production.

Sample typeWhat it isWhat it provesWhat it does not prove
Lab dip / strike-offA small hand-dyed piece of yarn or fabricWhether the dye recipe reaches the target shadeThe woven colour, the width, the handle, the finish effect
Woven swatchShort lengths of ribbon woven from a lab-dipped yarnHow the yarn behaves once wovenThe behaviour of the finished surface
Bulk sampleA length of finished ribbon from a production dye lotThe actual colour, finish, width and handle of the goodsThat the next lot will be identical — see dye lots below

Lab dips are the standard first step for any custom dye match. They are cheap, fast, typically three to seven working days, and they let you confirm the direction of a shade before committing to a dyeing run. They are hand-dipped, so the colour is a close but not exact indication of the production result. If the shade needs correcting, a lab dip round is far cheaper than a production lot.

Bulk samples are the real approval event. They are woven and finished from an actual production dye lot, so they show the true colour together with the true surface. For a Pantone match where the factory already works the standard codes, the lab dip can often be skipped entirely and the first sample becomes a bulk sample, which saves roughly a week and is the fastest route to a signed-off standard.

One practical instruction that saves a lot of argument: when you receive samples, do not approve them in isolation. Ask the factory to send a swatch board with the ribbon mounted against the actual packaging or card stock from the same programme, and approve against the board. Almost every serious colour rejection we see traces back to a colour that was approved in isolation and then met the packaging in person.

Specifying a Delta E tolerance that means something

Delta E is the standard measure of colour difference, and it is the most useful number in a ribbon specification, but only when the rest of the measurement context is written down. Two numbers that look identical can describe completely different colours if they were taken under different conditions.

Specification elementWhat to writeWhy it matters
MetricDelta E (CIE 76, or CIE 94 / CIEDE2000 if the factory prefers)CIEDE2000 correlates far better with human perception on the saturated, saturated-against-neutral colours that dominate trim
IlluminantD65 or TL84Different light sources shift the reading, especially for blues and greens
Geometry45/0 or d/8 with or without specular excludedFor a glossy satin, including or excluding the specular reflection changes the reading materially
Sample surfaceMeasured on the ribbon, not on the printed proofThe finish changes how the ribbon reflects light, and therefore how it reads
Number of readingsAt least five points across the ribbon width, and across the width of the lotA single point on a woven ribbon is easily unrepresentative
ReferenceThe sealed standard sample, identified by lot and dateWithout this, the number has nothing to be compared against

With that context in place, sensible tolerances follow from how critical the colour is and how visible the product is. For a generic or functional ribbon where the colour is decorative, a Delta E of 1.5 to 2.0 is normally acceptable. For a brand colour on premium satin that must match printed packaging, below 1.0 is a reasonable target. For a high-volume programme where the colour has to hold across repeat orders and multiple factories, 1.0 or lower with a colour continuity commitment is worth paying for.

Two practical notes. First, a tolerance without an enforcement mechanism is a decoration. Ask what happens to a lot that falls outside the tolerance — it should be re-dyed, downgraded or replaced, and that should be written into the purchase order. Second, the tolerance should be stated as an acceptable limit on the run, in the same way as a quality limit: a percentage of the production permitted to fall outside tolerance, with the remainder required to conform. This turns a technical target into an operational rule.

Dye lots and why colour shifts between runs

If you take one concept from this guide, take this one. Ribbon colour is produced in dye lots, and a dye lot is a batch of dyed material manufactured as a single continuous run. Within a lot the colour is consistent to a very tight tolerance. Between lots there is a small but real shift, and it is not a defect — it is the physics and chemistry of dyeing large quantities of polyester or rayon fibre.

The causes are ordinary and unavoidable: dye concentration varies slightly with the mix, temperature varies slightly across the dyeing vessel, and the fibre takes up dye at slightly different rates depending on the lot. The effect is that a colour approved in September and reordered in February may arrive marginally different, and if your tolerance was written carelessly the reorder gets rejected on arrival.

Four practices manage this, and they are used together.

  1. Seal the standard. After approving a bulk sample, have the factory seal it in a bag with the lot number, the dye lot reference, the date and the specification written on it. This sealed sample becomes the standard that every future order is checked against. Without it, every reorder is a fresh negotiation.
  2. Request continuity where you can. Ask for the same dye lot across the order where the volume and the delivery schedule allow it. This is often feasible within a single production run or a single month, and it eliminates the variation entirely for that run.
  3. Reserve retention samples. Ask for a short length of ribbon from each production lot, retained by the factory and dated. When you reorder, this gives you a physical reference from the exact goods that shipped, which is more reliable than any retained sample taken from an earlier batch.
  4. Write a colour continuity clause. For a recurring programme, state in the purchase order that the colour must fall within your Delta E tolerance of the sealed standard, and specify what happens when it does not. This is a commercial clause, and it is what gives the tolerance teeth.

One honest caveat on colour continuity across a re-dye of the same Pantone reference: if the base material or the finish differs even slightly between orders, the same code can produce a visibly different result. Holding the same base fabric specification across orders — the same yarn count, the same weave, the same finish, the same width — is a precondition for the continuity clause to mean anything. If the specification allows the mill to substitute, the colour guarantee is hollow.

Coordinating one colour across several ribbon types

A frequent requirement in gift and seasonal programmes is a single brand shade appearing on satin ribbon, grosgrain ribbon, organza, a velvet bow and a printed card, all seen together in one bag. This is harder than it sounds, because each material interacts with light differently and no dye recipe delivers the same measured value across all of them.

The workable approach is to develop the colour once against the most critical material — normally the one with the largest surface area in the pack, because it dominates perception — and then adjust each secondary material toward the same perceived colour rather than toward the same measured value. Asking a velvet to hit the same Delta E reading as a satin is asking for a wrong-looking velvet. What matters is that the shopper sees one colour family.

Ask for a coordinated swatch board showing every material together under one light source, and approve against that board rather than against each material separately. Set a looser tolerance on the secondary materials and a tighter one on the dominant one. Budget more development time, because coordination is not a single development cycle but a set of them, and be prepared for the factory to propose slightly different colour values per material that will look correct when they sit together.

Building a colour standard that protects every reorder

The single highest-value document in any ribbon programme is the colour standard. It is usually a small physical item and it is almost always missing. A workable standard has five parts.

With this in place, a reorder becomes a routine operation instead of a fresh development project: the factory is dyeing to the standard, the inspection is measuring against the standard, and your team can confirm a delivery without escalating a dispute. For anyone running a seasonal programme across several years, this is the difference between a supply relationship that holds and one that has to be re-engineered every season.

How to write colour into a ribbon specification that will hold

Pulling the above together, here is the colour section of a ribbon specification that will survive contact with a factory and an inspection. Six fields, and all six are needed.

  1. Target. The Pantone reference, or an identified physical reference with the sample attached and dated.
  2. Measurement. Delta E with the metric, the illuminant, the geometry and the number of reading points stated, measured on the ribbon surface.
  3. Tolerance. The Delta E limit, together with the acceptable quality limit expressed as a percentage of the run permitted outside it.
  4. Base material. The yarn, weave, width and finish, held constant across orders so that a repeat is genuinely a repeat.
  5. Standard. Identification of the sealed standard sample, including how many retention samples the factory will hold from each lot.
  6. Remedy. What happens when a lot fails: rework, replacement or credit, and who bears the freight.

Add one process instruction that has an outsized effect: approve the bulk sample under retail lighting, in context, alongside the packaging. It costs five minutes and it is the step that prevents the majority of colour rejections.

Common colour mistakes that are easy to avoid

Most ribbon colour problems are not exotic. They are the same handful of errors, repeated.

None of these are expensive to fix. Each of them is a decision made in the first fortnight of a programme rather than a cost absorbed later.

Working with a ribbon manufacturer on colour development

A few questions will tell you within two exchanges whether a supplier can develop a colour properly.

The last question is the sharpest one to ask, because coordinated colour development is the part of the job that actually requires experience, and because a supplier who answers it well is telling you that they have run this kind of programme before rather than only stock programmes.

A closing note from the dyeing floor

There is a pattern in ribbon colour development that is worth stating plainly. Almost every colour dispute we are asked to resolve turns out to be a communication failure rather than a technical failure. The factory dyed to a Pantone code, correctly. The buyer approved a proof, correctly. The ribbon arrived in a shade that both sides would agree is defensible, and neither side had ever put the two things side by side. Nobody was wrong, and the shipment was still wrong.

The remedy is old-fashioned and effective. Approve a physical piece of the actual ribbon, in the packaging it will ship in, under the light it will be sold under. Seal it. Write down the measurement. And then use that same sealed piece as the standard for every order that follows. It costs a fortnight at the start of a programme and it removes the largest single source of avoidable friction for years afterwards.

At MSD Ribbon (Xiamen Meisida Decoration Co., Ltd.) we have manufactured custom ribbon, bows and decorative trims since 2007 for brand owners, importers, gift suppliers and retail procurement teams in more than 80 countries. We run our own dyeing and finishing alongside weaving, printing and bow-making, we can develop a Pantone match or a custom dye match to a physical reference, and we supply a sealed production sample with the lot number so every reorder is checked against an objective standard. Whether you need a brand colour matched across a coordinated trim programme, a colour developed to a physical product reference, or a repeat order held to a written Delta E tolerance, we can quote to your material, your colour specification, your delivery date and your destination port.

Send us the target colour reference, the ribbon material and width, the intended finish, the quantity per colourway, your delivery date and your destination port, and our team will reply with a development route, a sample timeline and pricing within 24 hours.

Request a colour matching quote

FAQ — Custom ribbon colour matching for OEM buyers

What is the difference between Pantone matching and dye matching for custom ribbon?

Pantone matching means reproducing a specific Pantone reference, and it is the right approach when your design is defined by a brand palette, when the ribbon must sit alongside printed packaging, tissue or cards from the same production run, or when you need the same colour across several different suppliers or materials. Dye matching, sometimes called colour development or custom dyeing, means creating a new shade from a colour description or a physical reference without a formal Pantone index. It is the right approach when you are matching an existing product, a competitor sample, a photograph, or a colour that simply does not exist in any Pantone book. In practice a Pantone match is technically easier to repeat because both sides are working from the same defined target, while a dye match is a negotiation and usually needs a physical reference to be sent to the factory.

What colour tolerance should I specify for a custom ribbon order?

Most experienced buyers specify colour acceptance in terms of a Delta E value measured with a spectrophotometer, and the figure depends on how visible the ribbon is and how critical the match is. For a functional or generic ribbon where the colour is decorative, Delta E of 1.5 to 2.0 is normally acceptable. For a brand colour on a premium satin ribbon that must match printed packaging, Delta E below 1.0 is a reasonable target. For a large-volume programme where the colour must hold across repeat orders, many buyers set the limit at Delta E 1.0 and ask for a colour continuity guarantee. Important context: a Delta E reading is measured under a specific light source and geometry, so the number is meaningless unless the standard and the instrument are specified. Ask for readings under D65 or TL84 as the industry default, and always ask for the readings to be taken on the actual ribbon surface rather than on the printed proof, because the finish of a satin ribbon changes how it reflects light.

Why does the colour of my ribbon shift between production runs?

Almost always because of dye lot variation. Ribbon is produced in dye lots, and each lot is a separate batch of dye with its own small chemical and thermal variation. Within one lot the colour is consistent to a very tight tolerance, which is why a factory can hold colour across a single run, but a different lot may read slightly differently. This is normal in textiles and is why experienced buyers always order against a sealed physical standard rather than against a photograph or a Pantone chip alone. Three practices reduce the problem: always order against a sealed swatch or an approved bulk sample rather than a Pantone book chip, request the same dye lot across the order where the volume and timeline allow it, and ask the factory to reserve a length of production ribbon from each lot as a retention sample so that a later reorder can be matched against the exact cloth that shipped.

Do I need a lab dip, and what is the difference between a lab dip and a bulk sample?

A lab dip, or strike-off, is a small hand-dyed sample of yarn or fabric used to develop a colour before you commit to a full dyeing run. It is the standard first step for a custom dye match and it is cheap and fast, usually taking three to seven days. A bulk sample is a length of ribbon woven and finished from an actual production dye lot, so it shows the real colour together with the real finish, the real width and the real handle of the material. A lab dip tells you whether the dye recipe is right; a bulk sample tells you what the finished ribbon actually looks like, and the two are not always identical because weaving, calendaring, sizing and the surface finish all affect the final appearance. For a new Pantone match, experienced buyers approve the lab dip first to confirm the direction of the shade, then approve a bulk sample before the full production run.

How long does custom ribbon colour matching take?

A lab dip for a new custom colour typically takes three to seven working days from the receipt of your reference, plus transit time if a physical swatch has to be sent to the factory. A bulk sample then takes a further five to ten days because the dye lot must be produced, the ribbon woven, and the finish applied. If the colour is being matched to an existing Pantone reference, the lab dip can often be removed from the sequence and the first step becomes a production sample, which saves roughly a week. Add 15 to 20 percent buffer to these figures for a first programme with an unfamiliar material, because some shades behave differently on satin than on organza, some shift on velvet because of the pile direction, and some react differently to a metallic or pearlescent finish.

Will a Pantone number alone be enough to get the exact colour I need?

No, and this is the single most common source of colour disappointment in ribbon sourcing. A Pantone reference is defined for a specific coated or uncoated paper stock under a specific light source, and ribbon is neither paper nor a flat surface. Satin ribbon has a specular sheen that shifts the perceived colour depending on the angle of view, organza is translucent so the background shows through, velvet has a directional pile that reverses from light to dark, and a metallic finish adds a base tone underneath. The reliable practice is to treat the Pantone number as the starting point and the physical ribbon as the standard. Ask the factory to wet a sample of the actual ribbon with the target Pantone chip so you can compare them side by side under the same light, and approve a bulk sample as the sealed colour standard that all future orders are checked against.

What happens if I need the same colour across several different ribbon types?

This is a common requirement in a coordinated gift or seasonal programme, where the same shade has to appear on satin ribbon, grosgrain ribbon, organza, velvet and a printed card, and the shopper compares them together in the bag. Each of those materials reflects light differently, so achieving an identical perceived colour across all of them is not simply a matter of using one dye lot. The workable approach is to develop the colour once against the most critical material, usually the largest-area material in the pack, and then adjust each secondary material to the same perceived colour rather than to the same measured value. Ask the factory for a coordinated swatch board showing all materials together under one light source, and set your approval against that board rather than against each material in isolation. Budget more development time and a higher tolerance on the secondary materials, because forcing an identical measured value across a velvet and an organza can leave both looking wrong.