Your factory just delivered the sample. The fabric feels soft. The fit looks decent. The color is close enough.
You're 24 hours away from wiring the 50% advance — ₹85,000 for a 250-piece run — because every day of delay pushes your launch back further.
Stop.
This is exactly how first-time D2C founders in India lose ₹50,000 to ₹2 lakh on a single bulk run.
The sample feels perfect because the factory made it perfect. They produced it on their best machine, with their senior operator, using top-grade fabric from the cleanest dye lot. The bulk you're about to approve will come off Line 3 or 4 with the apprentices, using whatever fabric was on hand from last week's dye batch.
You won't know the difference until customers start emailing about shrinkage, fade, and seams popping at the shoulder. By then you're 200 pieces deep into a batch you can't return.
This post is the 11-point checklist that prevents that scenario. It takes ~2 hours, costs ₹450 in tools, and is the same discipline brands like Snitch, Almo, and DaMENSCH run before approving any production batch.
If you're new to manufacturing in India, read this alongside our earlier guides — especially our MOQ explainer and our Tirupur vs Ludhiana vs Surat breakdown, which set the context for what factories actually do (and don't do) at sample stage.
What Sample Approval Actually Means
When you sign off on a sample, you're not just saying "I like this." You're signing a contract.
In Indian factory deals (which are mostly verbal and WhatsApp-based, but legally binding once the advance is paid), the approved sample becomes the reference standard. Bulk production is supposed to match the sample within negotiated tolerances. Any disputes after delivery are settled by comparing bulk to the approved sample.
This means two things:
1. Whatever you didn't measure, you can't argue about later. If you didn't check the GSM, the factory can ship 220 GSM in a "240 GSM" order and you have no grounds to reject.
2. Whatever tolerances you didn't negotiate, the factory's house tolerances apply. That's typically ±10% on GSM, ±5% on dimensions, and color drift within a "commercial match" range — all looser than what your customer will accept.
The 11 checks below are how you create the measurement record AND set the tolerances. Without them, you're approving by feel — which is exactly what factories prefer.
Why Factories Make Samples Look Better Than Bulk
This isn't usually malicious. It's structural.
Indian garment factories are optimized for high-volume production runs. Their entire process — fabric procurement, line allocation, operator assignment, QC — is built around 5,000-piece bulks (see our MOQ post for why).
Samples are an exception to that flow. They're hand-made by a senior operator on a sample machine, using yardage from the cleanest available roll. They get individual attention because they're a sales pitch — the factory wants to win your bulk order.
When your bulk runs, it goes through normal production: Line 3 or 4 (not the sampling line), mixed operators (some experienced, some apprentices), fabric from the bulk dye lot (not the sample lot). It gets the same QC as every other bulk job — sampling-based, not piece-by-piece.
This is why bulk almost always looks slightly worse than the sample, even when the factory is honest. Your job at sample approval is to create a measurable baseline that bulk has to match.
The 11-Point Inspection Checklist
The checks split into 4 groups: fabric, construction, post-wash performance (the "silent killers"), and finishing.
Fabric Checks (Do These First)
1. GSM verification. The single most-faked number in clothing manufacturing.
We covered why GSM matters in detail in our hoodie GSM guide. The short version: factories often substitute lighter fabric in bulk while the sample uses the correctly-specced fabric. A 240 GSM order becomes 218 GSM in production. The label stays the same. Your customer feels the difference.
How to test: Cut a 10 cm × 10 cm square from a hidden seam allowance. Weigh on a kitchen scale — any ₹400 Eureka Forbes or Equal model on Amazon works to 1-gram precision. Multiply gram weight by 100.
- Weigh 2.4g → 240 GSM ✓
- Weigh 2.1g → 210 GSM ✗ Reject.
Three minutes of work. Catches the #1 way founders get burned.
2. Fabric composition. You ordered 100% cotton. Did you actually get 100% cotton?
A common Tirupur trick on first-time founders: blend 5–10% polyester into "cotton" fabric. It looks identical, feels almost identical, costs the factory 15–20% less. Premium brands (Almo, No Nasties, Comet) test for this every batch. First-time founders almost never do.
How to test: Pull out a single thread. Burn it with a match (outside, obviously).
- Pure cotton: smells like burning paper, leaves grey ash that crumbles
- Polyester blend: melts into a hard plastic bead, smells chemical
- Pure polyester: melts and pulls into a stringy mess
30 seconds per fabric type.
3. Color accuracy. You sent the factory a Pantone TPX code or a reference garment. The sample came back. It's "close."
"Close" is not good enough. In 250 units of bulk, "close" becomes "wrong" — color drift on shared dye baths shifts another 5%.
How to test: Place the sample next to your reference under natural daylight (not factory tubelights — they shift color perception). Photograph both. If you can't tell them apart in the photo, approved. If you can — even slightly — request a re-dye.
Bewakoof reportedly tightened this exact test after early customer complaints about batch-to-batch color drift. Brands like Tinge build in a 24-hour Pantone comparison window before signing off any sample. Color is the first thing your customer sees in product photos and the first thing they notice in their hand.
Construction Checks
4. Stitch density (SPI — stitches per inch). Cheap factories save thread cost by reducing stitch density.
Standard for woven shirts: 10–12 SPI. T-shirts: 8–10 SPI on regular seams. Premium hoodies from Ludhiana: 11–13 SPI on stress seams.
How to test: 1-inch ruler. Count visible stitches in 1 inch of a side seam.
- Less than 8 SPI on a t-shirt = reject
- Less than 10 SPI on a woven shirt = reject
- Less than 11 SPI on a hoodie stress seam = reject
Low SPI = threads pop within 6 months of regular wear. Customer thinks your brand is cheap. You eat returns.
5. Seam strength. Pull hard at the high-stress points: shoulder seams, side seams, crotch seams (on pants), armhole seams.
How to test: Both hands, pull seam-against-seam until you feel resistance. Hold 5 seconds. Threads pop, gaps open, fabric puckers? Reject. A properly sewn seam from a quality Ludhiana hoodie factory feels like trying to tear a bedsheet.
6. Stress-point reinforcement. Quality clothing has bar tacks at belt loops, pocket corners, button placements, and (on hoodies) kangaroo pocket corners.
How to test: Look at these spots. Are there visible reinforcement stitches? Hold the garment up to a window — bar tacks show as denser thread clusters. On hoodies, check kangaroo pocket corners specifically — these tear first when reinforcement is skipped.
The 4 Silent Killers (Post-Wash Performance)
These four only show up after 8–10 washes. By then you've sold 100 units and the customer is angry.
7. Colorfastness. The #1 customer complaint on Indian-manufactured clothing.
How to test: Wash the sample 3 times in hot water (40°C) with Rin or Surf — match the conditions your customer will actually use. After each wash, compare the washed sample to an unwashed swatch (cut from a hidden seam) under daylight.
- No visible change: ✓
- Mild fade: ⚠️ negotiate a better dye process
- Significant fade or bleed onto whites: ✗ reject
For black, navy, and reactive colors (clay, mustard, olive), demand reactive dye finish, not direct dye. Costs ₹15–30 per piece more. Premium brands (Almo, Tinge, No Nasties) all specify reactive dye as standard. Mass-market brands skip it to save 8–10% on per-unit cost.
If you're starting on ₹50,000, you cannot afford to skip reactive dye for dark colors. The return rate will eat your margin in your first month.
8. Shrinkage. Cotton shrinks. Pre-shrunk cotton (compactor-finished) shrinks less. Cheap cotton shrinks a lot.
How to test: Before washing, measure the sample at 6 points and write them down:
- Chest width (armpit to armpit)
- Total length (shoulder to hem)
- Sleeve length
- Sleeve width
- Hem width
- Shoulder-to-shoulder
Wash hot. Tumble-dry on medium (or air-dry if that's what your customer base will do). Re-measure.
- Less than 2% shrinkage: ✓
- 3–5%: ⚠️ acceptable for budget tier, reject for premium
- More than 5% on any axis: ✗ reject. Non-pre-shrunk fabric.
Compactor finishing in Tirupur adds ₹8–12 per garment. It's why a pre-shrunk Almo tee costs ₹85 per piece at factory and a cheaper non-pre-shrunk equivalent costs ₹62. That 23% gap is mostly compactor finishing and reactive dye — and it's the difference between repeat customers and one-star reviews.
9. Pilling resistance. Pilling = fabric balling up after wear and wash. Visible within 4–6 weeks on cheap cotton/poly blends.
How to test: Rub the sample firmly against itself for 60 seconds, fabric on fabric. Inspect under bright light.
- No pills: ✓
- Light pilling that brushes off: ⚠️
- Heavy pilling: ✗ reject. This fabric will look terrible by week 6.
Mid-weight cottons (180–240 GSM) from reputable Tirupur mills like KPR or Premier Fine Mills pill far less than cheap blends. If you're seeing pills in the sample, your fabric grade is too low — change mills, not just fabric weight. Most low-MOQ aggregators (the kind covered in our MOQ post) work with mid-tier mills by default. You need to specifically ask for premium mill fabric and accept the ₹15–25 per-piece cost increase.
10. Seam pull after wash. The silent killer most founders miss entirely.
A seam can pass the dry pull test (#5) but fail after wash because thread tension changes when fabric expands and contracts.
How to test: After your 3 hot washes for colorfastness (#7), repeat the pull test on shoulder and side seams. The fabric has now been stress-cycled the way it would be in a customer's wardrobe.
Seams that held firm dry start to gap, pucker, or pop after wash? Your bulk order will return as defects within 3 months. This test flags fabrics where the warp/weft was stretched too tight at the loom stage — a common defect in cheaper Tirupur mills running 24/7 production.
Finishing Checks
11. Labels and packaging. Three sub-checks, 60 seconds total.
Label content: Brand label, size label, wash care label must all be present. Wash care in the language(s) you're selling in. English minimum. Add Hindi if you're selling on Meesho or Flipkart regional categories.
Label placement and comfort: Brand label sits flat at back neck or side seam. No twisted folds. Drag the label against the back of your hand. Itchy? Your customer will cut it out within 2 weeks and one-star you for "tag discomfort." Choose soft satin or printed labels (₹2–4 per piece) instead of stiff polyester (₹0.50 per piece). The savings aren't worth the reviews.
Packaging: Bulk orders from Indian factories often arrive shoved into poly bags with creases. Check that the sample is folded clean, polybag is sealed (not folded over), size sticker is on the outside (you'll need this for picking orders). If sample packaging looks lazy, bulk packaging will be 10× worse — and unboxing reviews on Instagram are now a serious source of returns.
What Sample Inspection Actually Costs You
Here's an honest breakdown of what running the full 11-point checklist costs:
| Item | Cost | Notes |
|---|---|---|
| Kitchen scale | ₹400 | One-time, lasts forever |
| Detergent (Rin/Surf) | ₹50 | For 3 hot washes |
| Reference garment / Pantone | ₹0–₹2,500 | Reference garment usually free |
| Sample fees | ₹400–₹1,200 | Refundable against bulk order |
| Your time | ~2 hours | Plus overnight drying |
| Total per sample | ~₹450 + 2 hours | (excluding refundable sample fee) |
Compare that to the ₹15,000–₹2 lakh you save by catching one bad bulk run. The ROI is genuinely absurd.
3 Bulk-Stage Mistakes Even Good Sample Inspection Doesn't Catch
Pass all 11 checks and you've still got 3 vulnerabilities. Close them.
Mistake 1: Approving the sample, then not inspecting bulk before final payment.
Most Indian factory contracts: 50% advance + 50% on delivery. The factory's leverage maxes out at the moment they ship. Insist on inspecting the first 25–50 pieces in person — or via video call — before the final payment clears.
If you're in Hyderabad sourcing from Tirupur, that's a 1-hour flight. Worth it. Almo's founder reportedly still does this for every batch after 6 years of scaling.
Mistake 2: Not negotiating a shade band.
A shade band is 3–4 fabric swatches showing the acceptable color variation across the dye lot, signed off by both you and the factory. If bulk falls outside this band, you have grounds to reject.
Shade bands cost ₹500–1,000 to produce and are standard practice at Tirupur's larger mills. Ask for one. Factories that refuse are flagging that they don't trust their own dye consistency.
Mistake 3: Not signing a written quality agreement.
Three lines is enough:
- "Bulk production must match approved sample to ±5% on GSM, ±2% on dimensions, and color within the approved shade band."
- "Defect rate above 3% allows full return at factory cost."
- "Late delivery beyond 7 days reduces final payment by 5% per week."
Established Indian factories — especially in Ludhiana's Industrial Area Phase 7-9 and Tirupur's Iyyappanthangal cluster — will sign this without complaint. The ones that won't are flagging that they don't want to be held to your standards.
How to Reject a Sample Without Burning the Relationship
Rejecting samples feels uncomfortable, especially with smaller manufacturers you've built rapport with over WhatsApp for weeks. Most first-time founders skip this step. It's the most expensive mistake you can make.
The script — send via WhatsApp:
"Hi [Mr. Kumar / sir], thank you for the sample. We measured the fabric at 215 GSM but our spec was 240 GSM — that's 10% below. Please confirm if this is a sampling error or a fabric substitution. We'll need a re-sample at the correct 240 GSM before we can approve and place the bulk order."
Reference numbers, not feelings. Most factories will re-sample without arguing. The ones that do argue are flagging that they're not careful operators — which is exactly the information you need before paying ₹85,000 on a 250-piece order.
The Printable Checklist
Save this. Print it. Take it to every sample inspection.
| # | Check | Method | Pass | Reject if |
|---|---|---|---|---|
| 1 | GSM | Cut 10×10 cm, weigh | Within ±5% of spec | More than 10% below |
| 2 | Fiber content | Burn test | Matches spec | Polyester in "100% cotton" |
| 3 | Color | Daylight Pantone comparison | Indistinguishable | Visible drift |
| 4 | SPI | Count per inch | ≥8 knits, ≥10 wovens, ≥11 hoodies | Below threshold |
| 5 | Seam strength | Hand pull, 5 sec | Holds firm | Threads pop / fabric puckers |
| 6 | Stress points | Visual | Bar tacks visible | Plain stitching only |
| 7 | Colorfastness | 3 hot washes with Rin/Surf | No fade | Fade or bleed onto whites |
| 8 | Shrinkage | Measure 6 points before/after | Less than 2% | More than 5% on any axis |
| 9 | Pilling | 60-sec self-rub test | No pills | Visible pilling |
| 10 | Seam pull after wash | Repeat pull test post-wash | Holds | Gaps or puckers |
| 11 | Labels & packaging | Touch + visual | Soft, accurate, clean | Itchy, missing, or messy |
The Sample Inspection Reality Check
A final honest word: running the full 11-point checklist on every sample feels like overkill — until your first bad bulk run. After that, every founder we've worked with becomes religious about it.
Two things to internalize:
Your sample is your contract. Whatever you didn't measure, you can't argue. Whatever tolerance you didn't negotiate, the factory's house standard applies. Every minute spent measuring saves hours of disputes later.
The factory respects what you measure. A founder who weighs the fabric, photographs Pantone comparisons, and emails written tolerances is treated differently from a founder who says "looks good, let's go." The bulk process is more careful, the QC team is more attentive, the relationship is more professional.
The 11-point checklist isn't paranoia. It's how brands at every price point in India — from ₹299 mass-market tees to ₹2,499 premium hoodies — actually operate at scale. The earlier you adopt it, the faster you scale.
What's Next
In our next post, we'll break down Snitch's playbook — how Siddharth Dungarwal scaled from 0 to ₹100 crore in 4 years without a celebrity founder, IIT mafia, or VC at launch. The post covers what Snitch did differently from Bewakoof, Souled Store, and the rest — and how to apply each piece to your own brand without their ₹100Cr budget.
For now:
- Browse our manufacturing catalog: All products
- Generate your brand name: Free name generator
- WhatsApp us for a 2-hour quote: +91 79958 17606
The sample feels perfect because the factory made it perfect. The bulk you're about to approve doesn't have to feel different — if you measure the right 11 things.