In short
A bedding quotation is fabric consumption times price per metre, plus trims, CMT labour, packaging, tooling, testing, a wastage allowance and factory overhead and margin — then whatever logistics the Incoterm loads on top. To compare two bedding quotes, normalise both to one Incoterm, one fabric spec, one size in centimetres and one packaging standard before dividing.

A price per set is never one number — it is fabric consumption × price per metre, plus trims, CMT, packaging, tooling, testing, wastage and margin, then whatever the Incoterm loads on top. Here's how to read every line and normalise two quotes that aren't like-for-like.
A bedding quotation is not a price — it is a spec sheet with a number attached, and the number only means something once you can rebuild it. Every honest quote decomposes the same way: fabric consumption per set × price per metre, plus trims, CMT labour, packaging, one-off tooling, testing, a wastage allowance and factory overhead and margin — and then whatever logistics legs the Incoterm loads on top. Once you can see those lines, the two questions that actually matter become answerable: which lines move when you push, and are the two quotes on your desk even describing the same product?
Most buyers lose money not by paying a high price but by comparing two numbers that were never comparable. The cheaper quote is frequently cheaper because it is a different product: a thinner spec, fewer pieces, a downgraded print route, no packaging, no testing, and an Incoterm that quietly parks four cost legs on your side of the ledger. This guide teaches the structure and the arithmetic. Fill in your own quoted figures — we deliberately publish no prices, because a real market number depends on cotton, count, construction, quantity and the week you ask.
What's actually inside a bedding quotation
Ask any bedding supplier or manufacturer for a line-item quotation rather than a lump sum. A factory that builds its own costings can produce one in a day; a trading company reselling someone else's price usually cannot, which is diagnostic in itself. Every line below exists in the factory's internal sheet whether or not it reaches your inbox — the only question is whether the supplier will show it to you.
| Quotation line | What it actually means | Negotiable? |
|---|---|---|
| Fabric | Metres consumed per set × price per metre. In a cotton four-piece set this is normally the largest single line by a wide margin. | Indirectly — it moves with spec, fabric width and cut plan, not with haggling |
| Fabric consumption | Metres per set, driven by finished sizes, fabric width, seam and shrinkage allowance, and pattern repeat matching on checks and stripes. | Yes — via wider greige width, a tighter marker, size rationalisation |
| Trims | Zipper or hidden button placket on the duvet cover, elastic for fitted sheets, woven main label, care label, size label. | Yes — closure type is a genuine cost choice, not a detail |
| CMT (cut, make, trim) | Sewing labour: cutting, assembly, hemming, elastic insertion, closure attachment, in-line QC. | Modestly — simplify the construction rather than push the rate |
| Packaging | Poly or PVC zip bag, colour box, insert card, hangtag, barcode label, plus the per-set share of the master carton. | Yes — usually the easiest large win in a quote |
| Tooling / setup | One-off engraved screens (one per colour), embroidery digitising, cutting dies, lab dips and strike-offs. | Yes — amortise across the run, or ask to waive on a repeat order |
| Testing & certification | Lab test scope and certificate coverage: OEKO-TEX, REACH, flammability, buyer AQL inspection protocols. | Partly — reuse certified components, amortise across styles |
| Wastage allowance | A percentage covering cutting waste, finishing shrinkage and a defect allowance. | Rarely directly — but always ask what percentage was assumed |
| Overhead + margin | Factory fixed cost and profit, usually applied as a percentage on accumulated cost. | Indirectly — it moves with order volume and repeat business |
| Freight & logistics | Whichever legs the Incoterm places on the seller: inland haulage, export clearance, terminal handling, ocean freight, insurance, duty. | Yes — change the Incoterm or nominate your own forwarder |
Note what the table implies about negotiation. Almost nothing on it responds to being pushed on price directly. Fabric, CMT and overhead move when the specification or the volume moves; packaging, tooling and testing move when the scope moves. A supplier who drops a unit price on a phone call without changing a single line has either been padding, or has just silently changed something you haven't been told about yet.
The arithmetic: how a price per set is built
The build-up runs in a fixed order, and each step compounds on the last — which is why a small fabric change moves the final number more than its face value. Direct costs accumulate first, then wastage is applied as a percentage of those directs, then overhead and margin are applied on top of that subtotal. Tooling and testing are amortised across the order quantity. Only then does the Incoterm add logistics.
The worked example below uses entirely invented placeholder inputs expressed in abstract currency units (CU). These are not market prices, not our prices, and not anyone's prices — they exist only to show the shape of the arithmetic. Substitute the figures from your own quotation.
| Step | Placeholder input (invented — not a price) | Running total (CU/set) |
|---|---|---|
| Fabric | 12.0 m/set × 3.00 CU/m | 36.00 |
| Trims (zip, elastic, labels) | + 0.80 | 36.80 |
| CMT labour | + 2.50 | 39.30 |
| Packaging (bag, box, hangtag, carton share) | + 1.20 | 40.50 |
| Wastage allowance | + 4% of direct cost | 42.12 |
| Factory overhead + margin | + 18% on subtotal | 49.70 |
| Tooling amortisation (screens over the run) | + 0.40 | 50.10 |
| Testing amortisation | + 0.60 | 50.70 |
| EXW — factory gate | = buyer collects, buyer does everything after | 50.70 |
| Inland haulage + export clearance + origin THC + docs | + 1.50 | 52.20 |
| FOB — on board at named port | = seller has cleared export and loaded | 52.20 |
Two structural lessons fall out of this. First, because wastage and margin are percentages applied on top, a change in the fabric line is amplified by the time it reaches the bottom — in the placeholder run above, a 10% fabric saving does not save 10% of the set. Second, the EXW-to-FOB gap is real work that someone pays for. If Quote A is EXW and Quote B is FOB, Quote A is not cheaper by the difference; it simply hasn't told you about those legs yet.
Fabric: the line that decides most of your price per set
Fabric is two numbers multiplied, and buyers habitually interrogate only one of them. Price per metre gets all the attention; consumption per set gets almost none — yet consumption is often where the more tractable saving lives, because it is a geometry problem rather than a commodity problem.
Consumption per set is driven by finished dimensions, fabric width, seam and hem allowance, shrinkage allowance, and pattern repeat matching. Fabric width is the underrated variable: bedding is commonly woven in wide width so a duvet cover panel can be cut without a centre seam, and a quote struck on narrow width changes both the cut plan and the seam count. Repeat matching matters too — a check or stripe that must align across a panel consumes more cloth than a solid or an all-over print, which is precisely why a yarn-dyed check quotes above a plain dyed cloth on the same construction.
Price per metre is itself a stack: yarn cost, weaving cost and wet processing. Yarn cost tracks the cotton market, so ask when the fabric price in your quote was struck and how long it holds — a quotation with no validity date is not a commitment. Weaving cost rises with pick density. Wet processing is not a rounding error: in the overall energy budget of textile production, chemical wet processing accounts for the largest single share, ahead of spinning and weaving, which is why the dye and finish route materially changes the metre price rather than merely tinting it.
Shrinkage deserves its own line of attention. Cloth is planned and woven larger than the finished piece because preparation and finishing pull it in, and that loss is absorbed into the raw material cost. If a supplier quotes an unusually low consumption per set, the question is not whether they are efficient — it is whether they have allowed for shrinkage at all, and whether your finished sizes will survive the first industrial wash.
Thread count, yarn count and GSM: where wholesale bedding quotes inflate
Thread count is the most abused number in bedding, and it is abused arithmetically rather than by outright lying. The definition is simple: threads counted along both sides of one square inch — warp plus weft — added together. The inflation trick is to count the plies inside a multi-ply yarn as separate threads. A fabric with 250 two-ply yarns in each direction can be presented as a 1,000 thread count even though industry practice counts each yarn as one unit. The cloth did not change; the arithmetic did. Our thread count truth bedding quality guide takes this apart in detail.
The defence is to stop asking for thread count and start asking for the construction: ends × picks per inch, plus yarn count in Ne. A spec written as 133 × 72 with Ne 40 is unambiguous and cannot be inflated — 133 warp ends and 72 weft picks per inch is a real, verifiable 205-count construction, which is exactly what our high density cotton bedding set and the check cotton 13372 bedding set are built on. Ne is the English cotton count, the number of 840-yard lengths per pound, so a higher Ne means a finer yarn. Finer yarn at the same construction means a lighter, smoother cloth and a higher price per metre.
GSM — grams per square metre, the metric weight of the fabric, determined by the standard method in ISO 3801 — is the number that cannot be spun. It tells you how much cotton you are actually buying per unit area. A quote that states a construction and a GSM has told you something falsifiable; a quote that states only a thread count has told you a marketing claim. Our guide to what GSM means in bedding covers how to read it against weave and hand.
Two more substitutions hide behind an unchanged headline. Combed versus carded: combing separates out the short fibres with rotating steel pins before spinning, producing a smoother, stronger, more lustrous yarn — and costing more, because fibre is discarded and a process is added. A quote that says only '100% cotton' has not told you whether it is combed. And composition itself: a shift from 100% cotton to a cotton-rich blend is the single largest cost lever available to a supplier, and it can sit behind a spec line that still reads 'cotton'.

Dye method, printing and the one-off tooling charges
The colour route is a cost decision disguised as an aesthetic one. Reactive dyes bond into the cotton fibre and hold their fastness through repeated industrial laundering; pigment printing lays colour on the surface with a binder. Pigment is cheaper per metre and it looks acceptable on the swatch that arrives at your desk — it is after fifty washes that the difference between the two quotes announces itself. For hotel linen destined for a commercial laundry, this is not a preference; it is the whole ballgame.
The method also decides your tooling bill. Screen printing prints one colour at a time, so a multi-coloured design needs a separate screen per colour — an eight-colour print means eight engraved screens, each a one-off charge before a single metre runs. Rotary screen printing wraps the screen into a cylinder rotating with the fabric web, which is what makes long runs fast and cheap per metre, but the setup is paid before the economics arrive. Digital printing carries no screen charge and no per-colour penalty, which usually makes it the rational route for short runs and many-colour artwork, and the wrong route for a long single-design run.
Tooling is where 'free' should make you suspicious. A supplier offering free screens has not absorbed the cost — they have buried it in the unit price, where it stays forever, including on your reorder when the screens already exist. Itemised tooling amortised over a stated quantity is the honest structure: you can see it, you can amortise it across a larger run, and it correctly disappears on the repeat. Always ask for tooling as a separate line, and always ask who owns the screens afterwards.
CMT, trims and packaging: the quiet levers in an OEM quotation
CMT — cut, make, trim — is the sewing labour: cutting, assembly, hemming, elastic insertion, closure attachment and in-line QC. It is real and it is not where your savings are. Pushing a factory's CMT rate mostly buys you slower lines and a quieter QC function. The tractable lever is construction: a hidden button placket, a zipper, or a plain envelope closure on a duvet cover are three different labour operations, and specifying the one you actually need is worth more than any rate negotiation.
Packaging is the opposite — it is the most negotiable substantial line in most quotes, and the one most often changed without telling you. A PVC zip bag with a colour box, insert card, printed hangtag and barcode is a retail-ready presentation with a real per-set cost. A plain poly bag is not. If Quote A is meaningfully cheaper and you have not compared the packaging spec side by side, there is a good chance you have found the entire difference right there. For private label bedding programmes the packaging is half the brand, so it is the last place to economise; for a contract linen order going straight into a hotel's linen room, retail packaging is pure waste and the first place to cut.
Trims follow the same logic. Woven main labels, care labels, size labels, elastic and closures each carry a cost, and each is a place where a spec can quietly slip from woven to printed, or from a branded zipper to a generic one. On an OEM programme where the label is the product's only signature, that substitution is not a saving — it is a defect.
Testing and OEKO-TEX certification: one-off, amortised, or quietly excluded
Testing is the line most often missing from a cheap quote, and its absence is not a saving — it is a deferral onto you. OEKO-TEX STANDARD 100 certifies that an article has been tested for harmful substances, with every thread, button and accessory tested against a list of over 1,000 substances. It is worth understanding two mechanics before you compare a certified quote against an uncertified one.
First, the system is modular: testing costs for the finished product are waived if all the components have already been successfully certified to STANDARD 100. A factory running an established certified fabric base therefore carries a genuinely lower testing burden than one starting from scratch — the difference between the two quotes is structural, not generosity. Second, certificates are issued for one year, so a certificate is a live thing with an expiry, not a permanent trophy. Ask for the certificate covering the specific article in your order, in its current validity period.
Beyond OEKO-TEX, your destination market sets its own bill: REACH for the EU, flammability rules for the US, plus whatever AQL inspection protocol your own QC requires. These are legitimate line items. The right question is never 'why is testing on this quote' but 'is testing on both quotes, at the same scope, amortised over the same quantity'.
How the Incoterm rewrites the same unit price
Two suppliers can quote the identical set at the identical factory cost and hand you unit prices that differ substantially, purely because they chose different Incoterms. The ICC's Incoterms 2020 rules allocate cost, risk and obligation between seller and buyer, and helpfully consolidate all costs for each rule at articles A9/B9 — so the question 'what is included' has a definitive published answer rather than an opinion.
EXW puts the goods at the factory gate and everything after it on you. FOB has the seller clear export and load on board the vessel — so it already absorbs inland haulage, export customs, origin terminal handling and documentation. CIF is FOB plus ocean freight plus insurance, though the seller's insurance obligation is only the minimum cover, which is thinner than most buyers assume. DDP loads everything including import duty and delivery to your door. Comparing an EXW number against a DDP number is not a comparison; it is a category error. Our companion guide to bedding Incoterms — FOB vs CIF vs DDP — walks the legs in detail, and it pairs naturally with our guide to bedding payment terms (T/T, L/C and Trade Assurance), since the Incoterm decides what you are paying for and the payment terms decide when.
The practical rule: pick one Incoterm as your comparison basis and force every quote onto it. FOB is the usual neutral ground for China bedding because it is the point at which the factory's controllable work ends and freight — which you can shop independently — begins. If a supplier resists restating on your chosen basis, that reluctance is information.
Which quotation lines are actually negotiable
Sorting the lines by how they actually respond saves a lot of wasted negotiation.
- Genuinely negotiable, immediately: packaging scope, tooling amortisation and screen ownership, testing scope and how it is spread, freight and Incoterm basis, and the closure/trim specification.
- Negotiable through volume: overhead and margin percentage, tooling per set, testing per set, and the fabric price per metre once the mill run is worth booking.
- Negotiable only by changing the spec: fabric price per metre (via yarn count, combed vs carded, composition, construction, GSM), the dye/print route, and consumption per set (via fabric width, cut plan and size rationalisation).
- Barely negotiable: CMT rate and the wastage percentage — though you should always ask what wastage percentage was assumed, because an implausibly low one is a forecast of short deliveries.
- Not negotiable at all: the cotton market. Ask for the quote's validity window instead.
The distinction that matters: a supplier who cuts price without changing scope is telling you the first number was padded. A supplier who says 'I can hit that price if we move to a carded yarn and a poly bag' is being honest — and has just handed you the decision, which is where it belongs.
Two quotes that aren't like-for-like — and how to normalise them
Here is the pattern almost every buyer meets. Quote A is cheaper on the headline and worse on every axis that isn't the headline. None of the differences below are fraud; each is a defensible choice the supplier made and did not volunteer. The compare table strips them out.
| Quote A — the cheaper number | Quote B — the dearer number | Why they are not comparable | |
|---|---|---|---|
| Incoterm | EXW factory gate | FOB named port | B already carries inland haulage, export clearance, origin THC and docs. A has deferred four cost legs onto you |
| Composition | '100% cotton', unqualified | 100% combed cotton, Ne 40 stated | A may be carded, or cotton-rich blended. Carded yarn keeps the short fibres and pills sooner |
| Construction | '1000 thread count' | 133 × 72 ends/picks per inch (205 TC) | A is almost certainly counting plies. That is multiplication, not more cloth |
| Fabric weight | Not stated | GSM stated, method per ISO 3801 | Without GSM you cannot tell how much cotton is actually in the set |
| Colour route | Pigment print | Reactive print | Pigment sits on the surface — cheaper per metre, stiffer hand, fades under commercial laundering |
| Set contents | 3 pieces, 1 pillowcase | 4 pieces, 2 pillowcases | A is not the same product. Normalise piece count before dividing anything |
| Sizes | 'Queen' | Duvet 225 × 220 cm, sheet 245 × 270 cm | 'Queen' means different dimensions in different markets. Only centimetres compare |
| Packaging | Poly bag only | PVC zip bag + colour box + hangtag | Retail-ready presentation is a real cost that A has removed, not absorbed |
| Testing | Excluded / not mentioned | OEKO-TEX STANDARD 100, certificate in scope | A's testing bill lands on you later — or the goods ship untested |
| Tooling | 'Free screens' | Screens itemised, amortised over the run | A buried tooling in the unit price, where it persists into every reorder |
| Comparable as quoted? | No — thinner spec, less product, fewer legs | Yes — priced against a stated spec at a stated Incoterm | Only after normalising spec, contents, sizes, packaging, testing and Incoterm |
The normalisation sequence
Work the steps in order — each one removes a variable, and doing them out of order means redoing them.
Normalising two bedding quotes before you compare price per set
- 01
1 · Restate to one Incoterm
Pick a single basis — FOB is the usual neutral ground for China bedding — and require every supplier to requote on it. Add or strip the logistics legs yourself if you must, using the ICC's A9/B9 cost articles as the checklist of what belongs on which side.
- 02
2 · Pin the fabric specification
Demand composition, combed or carded, yarn count in Ne, construction as ends × picks per inch, GSM and weave. Refuse thread count as the primary spec — it is the one number that can be inflated by arithmetic alone.
- 03
3 · Fix the colour route
Reactive or pigment, rotary screen or digital, plus the number of colours. This decides both the metre price and the tooling bill, and it is the difference that shows up only after fifty washes.
- 04
4 · Normalise sizes to centimetres
Get the finished dimensions of every piece in cm. 'Queen' and 'King' are market-specific labels, not measurements — and consumption per set, which drives the largest line, is a function of the actual geometry.
- 05
5 · Normalise set contents
Count the pieces. Three-piece against four-piece, fitted against flat sheet, one pillowcase against two. Dividing a price by 'a set' is meaningless until 'a set' means the same thing in both quotes.
- 06
6 · Level packaging and trims
Put both quotes on the identical bag, box, insert, hangtag, barcode and label spec. This is where the largest unexplained gap usually turns out to be hiding, and it is the fastest to resolve.
- 07
7 · Match testing and tooling at one quantity
Same certification scope, same lab test list, same AQL. Then amortise tooling and testing across the same order quantity — per-set tooling is meaningless until the denominator matches.
- 08
8 · Only now, divide
With spec, contents, sizes, packaging, testing, tooling and Incoterm identical, the price per set finally compares. Any remaining gap is real, and worth asking about directly.
The cheaper quote is rarely a better price. It is usually a different product, priced on different terms, with the missing lines waiting to reappear on your side of the ledger.
Sourcing line-item quotations from a Nantong source factory
BeddingTextilePro is a source factory in Nantong, China's home textile hub, producing cotton four-piece bedding sets, summer cooling quilts and hotel linen for buyers in the Gulf, Europe, Australia, Russia/CIS and the Americas. We are wholesale only, with a 100-set MOQ per style, full OEM and ODM customisation, and OEKO-TEX STANDARD 100 support on request. Because the costings are ours rather than a reseller's markup on someone else's number, we quote line by line — fabric consumption and price per metre, trims, CMT, packaging, tooling, testing, and the logistics legs your chosen Incoterm actually includes — and our export team returns a transparent quotation within one business day. That structure works the same way whether you are building a private label bedding programme or specifying hotel linen for a contract laundry.
The bottom line
Rebuild every quote before you compare it. Fabric consumption × price per metre, plus trims, CMT, packaging, tooling, testing, wastage and margin — then the Incoterm. Ask for construction in ends × picks and Ne rather than thread count, insist on GSM, get sizes in centimetres, count the pieces, level the packaging, and force both quotes onto one Incoterm before you divide. A supplier who will show you those lines is one you can negotiate with honestly, because you will both be arguing about the same object. A supplier who will only show you a single number is asking you to trust a claim you cannot check — and on a first order, that is the most expensive line in the quote.
Frequently asked questions
- What should a bedding quotation actually include?
- A complete quotation shows fabric consumption per set and price per metre as separate figures, then trims, CMT labour, packaging, one-off tooling such as screens, testing and certification, a stated wastage percentage, and factory overhead and margin. It must also name the Incoterm and a validity date. If a supplier gives only a lump sum per set, you cannot tell which lines you are paying for or which ones were quietly removed to reach the number.
- Which lines in a bedding quote are actually negotiable?
- Packaging scope is usually the easiest substantial win, followed by tooling amortisation, testing scope and the Incoterm basis. Overhead, margin and fabric price per metre move with volume rather than argument. Consumption per set moves through fabric width, cut plan and size rationalisation. CMT rates and the wastage percentage barely move at all. Anything else only moves if the specification moves — so a price cut with no scope change means either padding or an undisclosed substitution.
- Why is one bedding supplier's quote so much cheaper than another's?
- Almost always because it is a different product on different terms. Common causes: an EXW basis against a rival's FOB, carded yarn presented as plain '100% cotton', a ply-inflated thread count, pigment printing instead of reactive, three pieces instead of four, a poly bag instead of retail packaging, and testing excluded entirely. Each is defensible individually, and none is usually volunteered. Normalise the spec, contents, sizes, packaging, testing and Incoterm before concluding anything about price.
- How do I compare two bedding quotes that use different Incoterms?
- Choose one basis and requote everything onto it — FOB is the usual neutral ground for China bedding, since it is where factory-controlled work ends and freight you can shop independently begins. EXW excludes inland haulage, export clearance, terminal handling and documentation; CIF adds ocean freight and minimum insurance; DDP adds import duty and delivery. The ICC's Incoterms 2020 rules consolidate every rule's costs at articles A9/B9, giving you a definitive checklist of what belongs on each side.
Sources & references
- 1.ICC — Incoterms® 2020 rules (cost allocation at A9/B9)
- 2.U.S. Department of Commerce (trade.gov) — Know Your Incoterms
- 3.OEKO-TEX® — STANDARD 100 certification and modular testing
- 4.Wikipedia — Units of textile measurement (thread count, ply inflation, Ne, GSM)
- 5.Wikipedia — Textile manufacturing (spinning, weaving, wet processing)
- 6.Wikipedia — Screen printing (one screen per colour, rotary screens)
- 7.Wikipedia — Combing (combed vs carded yarn)
- 8.USDA Economic Research Service — Cotton and wool price series and outlook
Featured products
Shop by category
Explore our services
Sourcing bedding for your market?
Factory-direct quotes, 100-set MOQ, full OEM/ODM customization. We reply within one business day.



