How to Start Freelancing in India

Starting freelancing in India is simpler than most people expect. The hard parts are picking the right niche, finding your first client, and pricing your work correctly.

By TrunkCall Editorial Team5 min readReviewed by TrunkCall Editorial Review

India is the second-largest freelancing market in the world by headcount, and for good reason. The combination of rupee-dollar arbitrage — international clients pay in USD while your costs are in INR — and deep digital connectivity makes freelancing unusually attractive here. But the domestic market is growing fast too. Indian businesses increasingly hire independent professionals for writing, design, accounting, legal work, and strategy. Whether you want to replace a salaried job or build a parallel income, the mechanics are learnable.

The first decision: what exactly do you offer?

Most people overthink this step. Your freelancing niche does not need to be revolutionary — it needs to be specific enough that a client immediately understands what they get and why you are the right person. "Writer" is not a niche. "B2B SaaS product writer who specialises in onboarding documentation" is a niche. Specificity builds instant trust and lets you price at a premium.

  • Start from what you already do in your current or previous job — skills already validated by an employer have market demand.
  • Ask: who specifically would pay for this, and what problem does it solve for them?
  • Test before committing: do one or two paid projects while employed before resigning. This protects your income and confirms that clients will actually hire you.
  • Narrow over time. It is easier to start broad and specialise than to start ultra-niche with no traction.

Finding your first clients before you have a portfolio

The biggest blocker for new freelancers is the portfolio-client paradox: clients want to see past work; you cannot show past work without clients. Here is how experienced Indian freelancers actually break through this.

  1. Warm outreach first. Ex-colleagues, professors, former managers, family contacts, and people who already trust you professionally. Tell them specifically what you offer and what kind of client you are looking for.
  2. Do a reduced-rate project (not free) for a reference-able client. Charging something — even a small amount — establishes a professional relationship. Free work signals low value and attracts clients who do not respect your time.
  3. LinkedIn. Update your headline and About section to describe the service you offer. Post one genuinely useful insight per week in your area. Inbound inquiries follow over 4–8 weeks.
  4. Platforms. Upwork and Toptal for international work; Internshala, Freelancer.in, and WorkIndia for domestic. Platforms are useful early for building momentum and testimonials, but direct clients pay better long-term.
  5. Niche communities. Join Slack groups, Discord servers, and LinkedIn groups where your target clients congregate — startup founders, marketing heads, e-commerce operators.

Setting your rates — and actually charging them

Underpricing is the most common mistake new freelancers make. It attracts difficult clients, signals low quality, and makes sustainable income impossible. Here is a simple framework.

  • Minimum hourly floor: divide the annual income you want by 1,000 (a realistic number of billable hours after accounting for holidays, sales time, and admin). If you want Rs 12 lakh per year, that is Rs 1,200/hour minimum. Add 25–30% on top for taxes, unpaid time, and income variance.
  • International vs domestic rates: for international clients billed in USD, benchmark against US/UK market rates for your skill — not Indian market rates. A competent content writer can charge $50–80/hour internationally while the domestic market pays Rs 800–1,200/hour for comparable work.
  • Project pricing over hourly: most experienced freelancers earn more with project-based pricing. It shifts the conversation from time to value. A logo redesign is worth a fixed outcome to the client — not 8 hours of your time.
  • Raise rates with every new client, not every calendar year. Each new client engagement is an opportunity to reset your rate to reflect your growing experience.

The business setup you actually need

Many aspiring freelancers spend weeks worrying about legal structure before they have a single client. Here is what actually matters at each stage.

Starting out (first 6–12 months, under Rs 10 lakh/year)

  • No business registration required. You operate as an individual and receive income under your PAN.
  • Open a separate bank account for freelance income. This makes bookkeeping and tax filing far cleaner.
  • Keep all invoices and receipts — both what you earn and what you spend on the business.

Growing (past Rs 10–15 lakh/year or planning to scale)

  • Consider registering as a sole proprietorship, OPC (One Person Company), or LLP depending on your liability needs and plans to bring in partners.
  • GST registration is mandatory if your annual turnover exceeds Rs 20 lakh (Rs 10 lakh in some states). Register before crossing the threshold — not after.
  • A chartered accountant can structure your setup correctly, file quarterly returns, and keep your advance tax on schedule.

How taxes work for freelancers in India

Freelance income is classified as "income from business and profession" under the Income Tax Act — not salary income. This distinction matters significantly for what you can deduct.

  • Deductible expenses: internet bills, software subscriptions, a proportional share of rent if you work from home, equipment, professional development courses, and domain registrations are all legitimate deductions.
  • Section 44ADA (Presumptive Taxation): if your gross receipts are under Rs 75 lakh, you can declare 50% of gross receipts as profit and pay tax only on that amount — without maintaining detailed books. This scheme eliminates the need for a formal balance sheet and audit for most freelancers.
  • TDS deducted by clients: Indian clients deduct TDS at 10% on payments above Rs 30,000 per financial year. This shows up in your Form 26AS and you claim it as a credit when filing your ITR.
  • Advance tax: if your total tax liability for the year exceeds Rs 10,000, you must pay it in four installments (June, September, December, March). Missing installments attracts interest under Sections 234B and 234C.
  • Foreign income: if you earn from international clients, the payments come in as foreign inward remittances under FEMA. They are fully taxable in India as business income. Keep the FIRC (Foreign Inward Remittance Certificate) from your bank for each payment.

Managing unpredictable income

The biggest psychological adjustment for people moving from salaried roles is irregular cash flow. These structures help.

  • Build a 3-month buffer before going full-time. This removes the desperation that forces you to accept poor-paying work.
  • Pay yourself a fixed "salary" each month from the freelance account. Transfer the surplus to a separate savings account or liquid fund. This mimics the stability of a salary even when income varies.
  • Keep a rolling pipeline. The moment you land a project, start prospecting for the next one — do not wait until the current project ends.
  • Mix income types: retainer clients (predictable monthly income) + project clients (higher rates) + platform work (filler and discovery). Retainers are the foundation of financial stability for most experienced freelancers.

When to talk to a career coach

Freelancing decisions are genuinely hard to think through alone, especially the transition from employment. A career coach with freelancing experience can help you identify which of your skills have the strongest market demand, pressure-test your rates against what clients are actually paying, and structure your first client conversations so you close without underselling.

If you are considering going full-time freelance, even a 30-minute call with someone who has made that transition can save you months of trial and error on pricing, positioning, and client selection.

Talk to a freelancing career coach

A verified career coach on TrunkCall can help you identify your niche, set competitive rates, and land your first paid clients — in a single call.

Speak to a career coach

Frequently asked

Do I need to register a company to start freelancing in India?

No. Most freelancers in India operate for years as individuals or sole proprietors with no formal company registration. You only need to register a company (OPC, LLP, or Pvt Ltd) when a client specifically requires it, when you want to hire employees, or when your income and liability profile make it advantageous. A chartered accountant can advise you on the right structure once your freelance income becomes significant — typically above Rs 10–15 lakh per year.

How do freelancers receive international payments in India?

The most common methods are Wise (formerly TransferWise), Payoneer, and direct SWIFT bank transfers. PayPal works but charges high fees and gives poor exchange rates. For ongoing client relationships, SWIFT is often most cost-effective despite the initial setup friction. All foreign inward remittances for export of services must comply with FEMA regulations — your bank will issue a FIRC (Foreign Inward Remittance Certificate) for each payment, which you should retain for tax purposes.

Can I freelance while employed full-time in India?

Legally, yes — India has no general statute prohibiting side work. However, your employment contract may include a non-compete or exclusivity clause. Read it carefully before starting. If such a clause exists, either avoid clients in direct competition with your employer or negotiate a written waiver. In practice, most employers tolerate freelancing that does not conflict with their business or encroach on your work hours.

What is the GST rate for freelance services?

Most professional and digital services attract 18% GST. If your annual freelance turnover is under Rs 20 lakh (Rs 10 lakh in some states), you are not required to register for GST. Once you cross that threshold, you must register, charge GST on invoices, file regular returns (GSTR-1 and GSTR-3B), and pay the net GST to the government. You can reclaim GST paid on your own business purchases as input tax credit.

How long does it take to get your first freelance client?

Anywhere from one week to three months, depending almost entirely on whether you pursue warm outreach actively or wait passively for inbound. Freelancers who reach out personally to 10–15 people in their existing professional network in the first week routinely get their first project within a month. Those who rely only on platform listings wait significantly longer.

Should I use platforms like Upwork or go direct with clients?

Both, in parallel — at least initially. Platforms give you a steady flow of projects with lower trust overhead, since clients are comfortable paying through escrow. Direct clients pay better (no platform commission) and give you more control, but take longer to find and close. Use platforms to build momentum and verifiable reviews early; gradually shift toward direct clients and monthly retainers as your reputation grows.

Talk to a freelancing career coach

A verified career coach on TrunkCall can help you identify your niche, set competitive rates, and land your first clients — in one call. No fluff, just practical advice.

Speak to a career coach

Related reading