Business

How to Start Freelancing in India: From Zero to Your First Paying Client

A step-by-step guide to start freelancing in India: pick a skill, build a portfolio, find your first client, set prices, get paid and handle tax basics.

Freelancing in India is no longer a side experiment. Students, homemakers, working professionals and people between jobs are earning from writing, design, video editing, coding, marketing and dozens of other skills, often for clients in other cities or countries.

The hard part is not finding information. It is the first client. This guide walks through exactly what to do, in order, from choosing a skill to getting paid and staying on the right side of tax rules.

Step 1: Pick one skill you can deliver today

Beginners often try to offer everything. Clients hire specialists. Choose one service you can already do well enough that someone would pay for it.

Popular beginner-friendly freelance skills in India:

SkillWhat clients pay forFree tools to start
Content writingBlog posts, website copy, product descriptionsGoogle Docs, Grammarly free
Graphic designSocial media posts, logos, thumbnailsCanva, Figma free
Video editingReels, YouTube videos, adsCapCut, DaVinci Resolve
Social media managementPosting, captions, monthly calendarsMeta Business Suite, Buffer free
Web developmentWordPress sites, landing pagesWordPress, VS Code
Virtual assistanceEmail, scheduling, data entryGoogle Workspace

If you’re unsure, pick the skill people already ask you for help with.

Step 2: Narrow it into a clear offer

“I am a graphic designer” is forgettable. “I design Instagram posts for cafes and restaurants” is memorable and easy to buy.

Write a one-line offer using this formula:

I help [type of client] get [result] with [your service].

Example: “I help coaching institutes get more admissions enquiries with short Instagram Reels.”

You can widen your niche later. At the start, a narrow offer makes it much easier to find and convince clients.

Step 3: Build a small portfolio (even with no clients)

Clients want proof, not a degree. You need 3 to 5 strong samples.

  • Make sample work. Redesign a local shop’s menu, write three blog posts for an imaginary brand, edit a Reel from free stock footage.
  • Do one or two discounted projects for a friend’s business or a local shop in exchange for a testimonial.
  • Show results where you can. “Post reached 12,000 people” is stronger than “designed a post.”

Host it somewhere simple: a Google Drive folder, a free Behance or Dribbble profile, a Notion page, or a one-page website. A personal website is a strong signal; our guide on choosing a blogging platform helps if you want to build one.

Step 4: Find your first client

Use more than one channel. Most first clients come from people you already know or direct outreach, not from big marketplaces.

1. Your own network. Message friends, ex-colleagues and family with your one-line offer and a portfolio link. Ask, “Do you know anyone who needs this?”

2. LinkedIn. Fix your headline to match your offer, post samples of your work twice a week, and connect with business owners in your niche. See our tips on growing on LinkedIn.

3. Direct outreach. Find 20 businesses that clearly need your service (an outdated website, no Reels, poor product photos). Send a short, personal message pointing out one specific improvement you could make.

4. Freelance platforms. Upwork, Fiverr, Freelancer and Truelancer have many clients, but also heavy competition and platform fees. Write a niche profile, bid on small jobs first, and focus on getting early reviews.

5. Communities. Facebook groups, Discord servers, Reddit and local WhatsApp business groups often share small paid gigs.

A simple outreach message:

Hi Rahul, I came across Sharma Sweets on Instagram. Your products look great, but the last post was in August. I create short Reels for food businesses (samples: [link]). Would you be open to me making two free sample Reels for your page this week? If you like them, we can talk about a monthly plan.

Expect most messages to get no reply. That’s normal. Send 10 a day for two weeks and track replies in a spreadsheet.

Step 5: Set your prices

Beginners usually undercharge. Use this method instead of guessing:

  1. Decide how much you want to earn per month (for example ₹40,000).
  2. Estimate billable hours per month (realistically 80–100 when starting, since outreach takes time).
  3. Divide: ₹40,000 ÷ 80 = ₹500 per hour as your minimum.
  4. Convert to project prices: if a blog post takes 3 hours, charge at least ₹1,500.

Tips:

  • Quote per project or per month, not per hour, where possible. Clients prefer a fixed cost.
  • Offer three packages (Basic, Standard, Premium). Many clients pick the middle option.
  • Raise prices after every 3–5 happy clients.
  • Ask for 50% advance from new clients, especially individuals and small businesses.

Step 6: Write a simple agreement

Even a one-page document or a clear email confirmation protects you. Include:

  • What you will deliver and by when
  • Number of revisions included
  • Price, advance amount and payment due date
  • Who owns the final work after payment
  • What happens if the project is cancelled

Step 7: Get paid the right way

Indian clients: UPI, bank transfer (NEFT/IMPS) or a payment link. Always send an invoice with your name, PAN, service description, amount and date.

Foreign clients: Common options include direct bank transfer (SWIFT), PayPal, Payoneer, Wise and India-focused cross-border payment services. Compare fees and exchange-rate markups before choosing. Ask your bank or payment provider for a FIRA (Foreign Inward Remittance Advice) for each payment; it is useful proof of export income for tax and GST purposes.

Open a separate bank account for freelance income. It makes tax filing far easier.

Step 8: Understand the tax basics

This section is general information, not tax advice. Rules change, so confirm your situation with a chartered accountant.

Income tax. Freelance income is taxed as business or professional income. From 1 April 2026, India’s new Income-tax Act, 2025 replaced the 1961 Act. Its Section 58 brings together the old presumptive schemes, including the one earlier known as Section 44ADA.

For eligible professionals, the presumptive scheme lets you declare 50% of gross receipts as income without maintaining detailed accounts, generally for receipts up to ₹50 lakh (₹75 lakh if cash receipts are within 5%). Not every freelance service counts as a “specified profession,” so check whether yours qualifies.

Advance tax. If your tax for the year is likely to exceed ₹10,000, you may need to pay advance tax in instalments. Many freelancers on the presumptive scheme can pay it in one go by 15 March.

GST. Service providers generally need GST registration once annual turnover crosses ₹20 lakh (₹10 lakh in some special category states). Services exported to foreign clients are treated as zero-rated supplies; registered exporters usually file a Letter of Undertaking (LUT) so they can invoice without charging GST.

TDS. Indian business clients may deduct TDS before paying you. It shows up in your Form 26AS / AIS and can be claimed when you file your return.

Step 9: Turn one client into many

Your first client is your best marketing tool.

  • Deliver early and communicate clearly. Reliability beats talent for repeat work.
  • Ask for a written testimonial and permission to show the work.
  • Ask, “Do you know one other business owner who might need this?”
  • Offer a monthly retainer to clients who need ongoing work. Predictable income matters more than one big project.

Common mistakes new freelancers make

MistakeBetter approach
Offering 10 different servicesStart with one clear offer
Working without an advanceTake 50% upfront from new clients
Unlimited revisionsInclude 2 revisions, charge for more
Mixing personal and work moneyUse a separate bank account
Ignoring tax until MarchSave 15–20% of every payment for tax
Relying only on Fiverr or UpworkCombine platforms with direct outreach

FAQ

Can I freelance while working a full-time job?

Often yes, but check your employment contract. Some employers restrict outside work, especially for competing clients.

Do I need a company or GST number to start?

No. Most beginners start as individuals using their PAN. GST registration becomes relevant as turnover grows or if a client requires it.

How long does it take to get the first client?

It varies. People who send daily outreach with a clear offer and portfolio often land a first paid project within a few weeks.

Can students freelance in India?

Yes. Students with a PAN and a bank account can take freelance work. Focus on skills you can deliver without affecting studies.

Which skill pays the most?

Specialised skills like development, video editing for brands and performance marketing usually pay more than general tasks, but your niche and results matter more than the skill name.

Final thoughts

You don’t need a fancy website, a big following or a perfect portfolio to start freelancing in India. Pick one skill, turn it into a clear offer, make a few strong samples and contact businesses every day. Keep your money and tax records organised from the first rupee. Once your first client is happy, ask for a referral, and your freelance business starts to grow from there. For more ideas, read our guide to passive income business ideas.