Blog/Guides
Guides

How to Price Your Freelance Services in India (2026 Guide)

A practical, honest framework for pricing your freelance work in India — covering domestic vs international clients, GST/TDS impact on take-home pay, and common pricing mistakes.

Published July 14, 20269 min readIndieToolkit Editorial

Pricing is the one part of freelancing nobody teaches you, and it shows — most Indian freelancers either underprice out of fear of losing the client, or guess at a number with no real logic behind it. Neither approach holds up once you're a year in and still not making what the work is actually worth. Here's a practical way to think about it instead.

Why Pricing Is Genuinely Harder in India

Indian freelancers deal with a pricing problem most global "how to price your freelance work" guides don't cover: you're often quoting two very different markets at once. A domestic client paying in INR has different expectations, budgets, and payment norms than an international client paying in USD or GBP. Treating both the same way — either underpricing the international client or overpricing the domestic one — is one of the most common mistakes freelancers make early on.

On top of that, GST and TDS both affect your actual take-home differently depending on client type and your registration status, which most pricing advice conveniently ignores. We'll get into both.

Step 1: Know Your Real Costs Before You Set a Rate

Before picking any number, work out your baseline cost-recovery rate — the minimum you need to charge just to cover your business costs and pay yourself a reasonable amount, before profit.

A simple method:

  1. List your monthly business costs — software subscriptions, internet, a portion of rent/electricity if you work from home, equipment depreciation, any contractor help.
  2. Add your target personal income — what you actually want to take home monthly.
  3. Estimate realistic billable hours — not your total working hours, but hours you can actually bill a client for. Most freelancers overestimate this; admin, client calls, proposals, and non-billable work eat a bigger chunk than people expect.
  4. Divide (costs + target income) by billable hours — that's your baseline hourly rate before any markup for expertise, demand, or urgency.

This number is your floor, not your asking price. It tells you the minimum you can charge without losing money or working for less than your stated income goal — everything above that floor is where positioning, expertise, and demand come in.

Step 2: Choose a Pricing Model That Fits the Work

  • Hourly — simplest to justify, but rewards slowness and requires trust from the client. Works best for ongoing, unpredictable-scope work (retained development, consulting).
  • Project-based (fixed price) — clearer for the client, better for well-defined deliverables (a logo, a single website, a written report). Requires you to estimate hours accurately, or you eat the overage yourself.
  • Retainer — a fixed monthly fee for ongoing availability or a set scope of recurring work. Best for stable, long-term clients and gives you predictable income — genuinely valuable for freelancers tired of chasing new clients every month.
  • Value-based — pricing tied to the outcome or value delivered rather than hours spent (e.g., pricing a landing page based on expected conversion impact, not hours worked). Highest earning potential, but requires strong positioning and a client who already trusts your judgment — usually not viable with your very first clients.

Most freelancers start hourly, move to project-based once they can estimate accurately, and eventually mix in retainers for stability. There's no universally "correct" model — it depends on the type of work and how much predictability you or the client need.

Step 3: Price Domestic and International Clients Differently — On Purpose

This is the part most guides skip, and it matters a lot for Indian freelancers specifically:

Domestic (INR) clients:

  • Budgets are typically set relative to Indian market rates, not global ones — quoting international rates to a domestic small business will usually just lose you the client, not earn you more.
  • If you're GST-registered, you'll need to add 18% GST to your invoice for most services (unless the client qualifies for a specific exemption) — factor this into your quote rather than treating it as an afterthought that surprises the client at invoicing time.
  • TDS may apply — under Section 194J, clients often deduct tax at source on professional fee payments above a threshold amount, which affects your cash flow (you receive slightly less upfront, but it's credited against your annual tax liability, not lost). Build this into your cash-flow expectations, not into your quoted price.

International (foreign currency) clients:

  • You're competing in a global market, which often supports meaningfully higher rates than domestic Indian budgets — don't anchor your international rate to your domestic rate out of habit.
  • Foreign clients generally don't deduct Indian TDS, so your full invoiced amount arrives — but you're responsible for reporting and paying tax on it yourself through advance tax.
  • Currency conversion and international payment platform fees (Payoneer, Wise, PayPal, wire transfers) eat into your actual take-home — quote with this in mind, or explicitly build a small buffer into your rate to cover typical conversion/platform fees.
  • GST treatment for exported services (to foreign clients) works differently than domestic GST — if you're registered, this is worth understanding specifically rather than assuming it works the same as a domestic invoice.

Because of this, many experienced Indian freelancers maintain two effective rate cards internally — not necessarily published separately, but calculated with these differences in mind before quoting either type of client.

Common Pricing Mistakes to Avoid

  • Pricing based on what "sounds achievable" rather than your actual cost-recovery floor. If you haven't done the Step 1 math, you're guessing — and guesses trend low out of fear.
  • Never raising rates with existing clients. A rate that felt fair a year ago rarely still reflects your current skill level, market position, or cost of living. Review rates at least annually, even with long-term clients.
  • Undercutting to win a competitive bid. This usually just signals lower quality to buyers who genuinely evaluate options, and attracts clients who'll keep pushing for lower prices later.
  • Quoting round numbers without a rationale. If a client pushes back and asks why your rate is what it is, "because that's what I need to make this sustainable" is a stronger answer than "that's just the number I picked."
  • Ignoring non-billable time entirely. If you don't account for proposal writing, revisions, and client calls in your rate, you're effectively working many of those hours for free.

How to Raise Your Rates Without Losing Clients

  • Give notice, not an ultimatum. A month or two of advance notice before a rate change ("Starting next quarter, my rate for new projects will be X") reads as professional, not confrontational.
  • Tie the increase to something concrete — added experience, a portfolio milestone, expanded scope of what you now offer — rather than presenting it as arbitrary.
  • Expect some clients to leave, and that's often fine. If a rate increase costs you your lowest-paying clients while your remaining clients accept it, your effective income can still go up even with fewer total clients.
  • Never apologize for a fair rate increase. Framing it neutrally, as a normal business update rather than something you're sorry about, changes how clients receive it.

A Worked Example (Illustrative, Not a Benchmark)

To make Step 1 concrete, here's a simplified walkthrough — the numbers below are just an example for illustrating the method, not a claim about what freelancers typically earn or should charge:

Say your monthly business costs (software, internet, a portion of home office expenses) come to ₹15,000, and your target personal income is ₹60,000/month. That's ₹75,000 you need to generate monthly before any profit margin. If you estimate 80 realistic billable hours in a month (not your total working hours — just the hours you can actually invoice), your baseline cost-recovery rate works out to roughly ₹938/hour.

That number isn't your final quote — it's the floor below which you're effectively losing money or income relative to your own goal. From there, you'd add a margin for profit, and adjust upward based on your specific expertise, the client's budget realities, and market positioning. The point of doing this math isn't to arrive at a single "correct" number — it's to stop guessing and know exactly what floor you're working from before any client negotiation starts.

Presenting Your Rate with Confidence

How you present a rate affects how it's received almost as much as the number itself:

  • State it plainly, without over-explaining or apologizing. A rate followed by three sentences of justification signals uncertainty; a rate stated cleanly signals confidence in your own value.
  • Have your rate ready before the client asks. Scrambling to come up with a number live on a call tends to produce worse, less-considered pricing than deciding it in advance.
  • Offer tiers instead of a single number, when it fits the work. A basic/standard/premium structure lets clients self-select into a budget that works for them, without you having to guess their ceiling.
  • Don't negotiate against yourself. If a client pushes back, let them make a counter-offer rather than immediately lowering your number unprompted — you may be leaving money on the table you didn't need to.

Frequently Asked Questions

Should I charge different rates for domestic and international clients? Yes, generally — domestic INR clients and international USD/GBP clients operate in different budget markets, and pricing both identically usually means underpricing one or overpricing the other out of the gate.

Do I need to register for GST as a freelancer in India? GST registration is mandatory once your annual turnover crosses ₹20 lakh (₹10 lakh in specified special-category states), though you can register voluntarily below that threshold if it benefits you — for instance, to claim input tax credit or work with clients who prefer GST-registered vendors. Confirm current thresholds with a tax professional, since compliance rules can be updated.

How do I know if I'm underpricing my services? If you're not consistently able to cover your business costs and target income (see Step 1) with your current bookings, or if you find yourself resentful of the work relative to what you're paid, that's a signal worth examining, not something to push through indefinitely.

Is hourly or project-based pricing better? Neither is universally better — hourly suits ongoing, unpredictable-scope work; project-based suits clearly defined deliverables. Many freelancers use both depending on the client and project type.


Once your pricing is set, you'll need a clean way to invoice clients and track payments — see our guide on best invoicing software for Indian freelancers.

🔗

Affiliate Disclosure: This article contains affiliate links marked with →. If you sign up via our links, IndieToolkit earns a commission at no extra cost to you. All opinions are from our independent testing. We were not paid to write this review.

Get Weekly Tool Deals & Reviews

Indian freelancers get our Friday digest — exclusive discounts, new reviews, money-saving tips.