Expert Authority Guide

How to Start a T-shirt Printing Business in India (2026): Step-by-Step

Four ways to start, what each one needs, and a 10-step plan from niche to first order.
By Divyansh Jain (Founder & CEO) · Published 11 November 2026 · Updated 11 November 2026

A T-shirt printing business can mean two very different things. One is a print shop: you own the machines and print for walk-in customers, colleges and companies. The other is a T-shirt brand: you own the designs and the customers, and someone else does the printing. Both are real businesses, but they need different money, skills and space. This guide covers both, so you can pick the one that fits you before you spend anything.

We run a printing and fulfilment unit in Indore that prints for clothing brands across India, so the advice here comes from the production floor, not from theory.

Four ways to start a T-shirt printing business

Most new brands start with the first model and move to bulk production only for designs that have proved they sell.
ModelWhat you needBest forMain risk
Print on demand (no machine)Designs, an online store or Instagram page, a printing partnerStarting a brand from home with little moneyLower margin per piece than printing in bulk yourself
Heat press with ready-made transfersA heat press, plain T-shirts in stock, printed transfers bought from a supplierSmall local orders: events, names and numbers, giftsStock of plain T-shirts in sizes that may not sell
Your own DTF or DTG printerPrinter, heat press, inks and film, a trained operator, a clean room, steady powerA print shop with regular daily ordersAn expensive machine that sits idle and needs constant maintenance
Screen printing unitScreens, inks, a printing table or carousel, a curing setup, spaceBulk orders of one design: schools, companies, political and event merchandiseNot economical for small quantities or many colours

If you want to compare the print methods themselves, read DTF vs DTG printing.

A word on buying a machine first

The most common mistake we see is buying a printer before finding customers. A machine does not bring orders; it only makes sense once you already have steady demand. A professional industrial DTF setup costs ₹12 lakh or more before space and staff, and print heads clog when a machine is not run every day. Start by selling, and buy equipment when the order volume justifies it.

Step 1: Decide who you are selling to

“T-shirts for everyone” does not work for a new business. Pick one group you understand: a college, a city, gym-goers, a regional language community, gamers, pet owners, or local businesses that need staff uniforms. The clearer the group, the easier your designs, pricing and marketing become. Our guide to print on demand niches in India has ideas and a way to test them.

Step 2: Choose your business model

  • You want a brand, and you are starting from home: use print on demand. You hold no stock and need no machine.
  • You want a local print shop: start with a heat press and bought transfers, and add your own printer when daily orders are steady.
  • You already have bulk buyers: screen printing gives the lowest cost per piece on large runs of one design. You can also place bulk orders with a printing partner instead of setting up a unit.

Step 3: Register the business

  • Business form: most people start as a sole proprietorship, which needs no separate incorporation. A bank current account in the business name keeps your money clean.
  • Udyam (MSME) registration: free, online, and useful for bank accounts and some marketplaces.
  • GST: selling goods only within your own state, registration is required once you cross the turnover threshold (₹40 lakh for goods in most states). Selling to other states or through marketplaces has its own rules, and most payment gateways and store platforms ask for a GSTIN anyway. Read GST for clothing brands and confirm your own case with a CA.
  • Brand name: check that the name is not already a registered trademark in clothing before you print labels.

The full registration checklist is in how to start a clothing brand in India.

Step 4: Pick your T-shirts

The plain T-shirt decides how your product feels in the customer's hand, and it is most of your cost. Start with one or two garments, not ten.

  • 180 GSM round neck: the everyday T-shirt, lowest cost, good for events and budget brands.
  • 220 to 240 GSM oversized: heavier fabric with a dropshoulder cut; what streetwear customers expect, and it sells at a higher price.
  • Polo: for corporate and uniform orders.

See the T-shirt fabric and GSM guide for the differences, the size chart for measurements, and the product catalogue for current garments and prices.

Step 5: Create designs that are yours

Original designs are the only thing a competitor cannot copy from your supplier. Use Canva, Photoshop, Illustrator or a freelance designer, and export at print size with a transparent background. Our design guidelines list the file requirements, and this guide to print-ready files explains them.

Do not print film characters, cricket team logos, brand logos or celebrity faces without a licence. It is the fastest way to lose a store or a payment account. See the copyright and trademark guide.

Step 6: Work out your cost per piece

Know your cost before you set a price. With a printing partner, the cost of one printed T-shirt is the garment plus the print, plus any branding extras:

Estimates for 2026; they vary with fabric, print size and quantity. Shipping, payment fees and GST are extra.
Cost lineBasic brand (180 GSM)Streetwear (240 GSM)
Plain T-shirt₹190 – ₹240₹380 – ₹460
DTF print (A4 to A3)₹90 – ₹130₹110 – ₹160
Neck labelStandard₹15 – ₹25 (custom)
Packaging₹5₹25 – ₹40 (custom)
Cost per piece₹285 – ₹375₹530 – ₹685

Then add what it costs to deliver and to lose an order. Couriers typically charge ₹40 to ₹60 extra to collect cash on delivery, and a refused COD parcel costs about ₹80 to ₹120 in two-way shipping. The full breakdown is in our T-shirt printing cost guide, and the profit calculator does the maths for your own numbers.

Step 7: Set your selling price

Price from your costs upward, then check it against what similar brands charge. As working benchmarks:

  • Standard 180 GSM T-shirts: ₹699 to ₹899, aiming for ₹200 or more net profit per piece.
  • Oversized 240 GSM streetwear: ₹1,299 to ₹1,899, aiming for ₹500 or more net profit per piece.

If your price cannot cover the product, shipping, returns and advertising, change the product or the audience, not the maths. More in how to price T-shirts in India.

Step 8: Choose where to sell

ChannelGood forKeep in mind
Instagram and WhatsAppStarting with no store and no monthly feeOrders are taken by hand; it gets slow as you grow
Your own store (Shopify, WooCommerce, Wix)A real brand with its own checkout and customer listYou must bring your own traffic
Marketplaces (Amazon, Flipkart, Meesho)Ready buyers searching for productsFees, price competition and little brand loyalty
Local and bulk ordersPrint shops; colleges, companies, eventsNeeds sales visits and samples in hand

If you use print on demand, your store can be connected so orders flow to the printer: see the Shopify, WooCommerce and Wix integrations.

Step 9: Order samples and take real photos

Never sell a product you have not held. Order one piece of each garment in your own size, wash it a few times, and photograph it on a real person in daylight. Those photos will sell more than any mockup. With no minimum order, a sample is a single-piece order. The sample order checklist lists what to inspect.

Step 10: Get your first 20 orders

  • Start with people who know you. Friends, classmates, your gym, your society. The first orders are for feedback and photos as much as for money.
  • Post the making, not only the product. Design sketches, the sample arriving, a wash test. Reels like these build trust for a new brand.
  • Work with one or two small creators in your niche before you spend on ads.
  • Run small ad tests only after organic posts show which designs people respond to.
  • Confirm every COD order by phone or WhatsApp before it ships. Read how to reduce RTO on COD orders.

How much money do you need to start?

It depends entirely on the model.

  • Print on demand: there is no stock and no machine to buy. Your starting spend is a few samples (at the per-piece costs above), a domain and store plan if you want your own website, and whatever you choose to spend on marketing. Signing up with Merch Factory is free, with no subscription or setup fee, and you pay for production only when you place an order.
  • Heat press and transfers: the press, a starting stock of plain T-shirts across sizes and colours, and transfers. Ask two or three suppliers for current quotes, because prices vary widely with size and build quality.
  • Your own printer or screen printing unit: the machines, plus rent, electricity, consumables, an operator and working capital for stock. A professional industrial DTF setup alone starts at about ₹12 lakh.

Is a T-shirt printing business profitable in India?

It can be, but not by selling plain designs at the lowest price. Advertising costs have risen, so thin-margin basic T-shirts rarely survive. The brands that last sell to a specific group, use better fabric, charge accordingly, and keep returns low. A print shop makes money on repeat local and bulk customers, where there is no advertising cost at all.

Whichever model you choose, track three numbers from day one: cost per piece, cost to get one order, and the share of orders that come back.

Common mistakes to avoid

  • Buying a machine before having customers.
  • Launching 50 designs instead of 5 good ones.
  • Using copyrighted characters and logos.
  • Pricing without counting shipping, COD fees and returns.
  • Skipping samples and selling from mockups alone.
  • Offering COD everywhere without confirming orders.

Start without a machine or stock

Create a free account, upload a design and order one sample. We print, pack and ship under your brand.

See how print on demand works
FAQ

Common Questions (FAQ)

It depends on the model. With print on demand you buy no stock and no machine, so you need only a few samples and your marketing budget. A heat press setup needs the press and a stock of plain T-shirts. Your own industrial DTF setup starts at about ₹12 lakh before space and staff.

Yes. With print on demand you run the brand from a phone or laptop: you create designs and take orders, and a printing partner prints, packs and ships each order under your brand name. A heat press business can also run from a spare room.

Selling goods only within your own state, registration is required once you cross the turnover threshold (₹40 lakh for goods in most states). Selling to other states or through marketplaces has separate rules, and many payment gateways ask for a GSTIN. Confirm your own case with a CA.

For small quantities and many designs, DTF printing through a print on demand partner is the most practical, because each piece is printed only after it is ordered. Screen printing is cheaper per piece only for large runs of the same design.

Yes, if you sell to a specific audience and price for it. As a benchmark, a standard 180 GSM T-shirt sold at ₹699 to ₹899 should leave ₹200 or more net profit, and a 240 GSM oversized T-shirt sold at ₹1,299 to ₹1,899 should leave ₹500 or more. Low-priced generic T-shirts rarely stay profitable once advertising and returns are counted.

Use print on demand until you have steady, predictable orders. A machine only pays for itself when it runs every day, and it adds maintenance, an operator, consumables and stock. Many brands never buy one and move proven designs to bulk production instead.

Automate Your Brand with Merch Factory

Ready to move from research to action? Connect your online store in under 15 minutes and automate your entire fulfillment process.

Related Guides

How to Start a Clothing Brand in India (2026 Ultimate Guide)

Thinking of launching your own apparel line? This guide covers everything from legal registration to choosing Merch Factory as your 100% automated POD partner.

Read guide

T-shirt Printing Cost in India 2026: Full Price Breakdown [DTF, Screen, Fabric]

T-shirt printing in India starts from ₹79/print (DTF). We reveal the full 2026 cost breakdown — 220 GSM vs 240 GSM blanks, screen vs DTF, RTO losses, COD fees & real profit margins. Updated November 2026.

Read guide