E-Bill
All articles
Running Your Business

How to Price Your Services as a Freelancer in India

The E-BillR Team7 May 20266 min read

Pricing is the part of freelancing that most people get wrong for years before getting right. Set your rate too low and you work constantly without building savings; set it too high without being able to justify it and you lose projects you could have won. Here's a framework that covers the foundations.

Three pricing approaches — and when each fits

Cost-plus pricing starts from your costs and adds a margin. Add up what it costs you to operate — your monthly expenses, tools, taxes, the cost of non-billable time — and divide by the hours you can realistically bill. That's your floor. Add a margin on top.

It's reliable because it ensures you're not losing money, but it has a ceiling: it anchors your rate to your costs rather than the value you deliver.

Value-based pricing starts from the other end. What is this project worth to the client? A landing page that converts 3% better for a ₹10 crore/year business is worth far more than the hours you spend building it. Value-based rates are higher, harder to negotiate down, and require you to understand and articulate the client's problem well.

Market-rate pricing means charging what comparable freelancers in your field and city charge. It's a useful anchor, especially when you're starting out and don't yet have the track record to justify value-based rates. Platforms like Upwork, LinkedIn, and industry communities give a rough sense of what the market looks like.

In practice, most experienced freelancers use a combination: market rate as a floor, value-based reasoning to justify rates above that floor, and cost-plus as a sanity check that the margin is worth the project.

Don't forget tax, GST, and non-billable time

Price in your costs before quoting — not after

Every rupee you quote to a client is not take-home. Income tax, GST (if applicable), and non-billable overhead all come out of that number. Pricing these in from the start protects your actual earnings.

The three costs that new freelancers most often forget to price in:

Income tax. As a freelancer, you're responsible for your own tax payments, including advance tax. Depending on your income level and structure, this can be 10–30% of net profit. If you quote ₹50,000 for a project and forget to account for tax, you may net ₹35,000–40,000 — not the number you budgeted for.

GST. If you're registered for GST, you collect tax on behalf of the government — it's not yours to keep. An ₹18,000 GST amount on a ₹1,00,000 invoice passes through you; it leaves your account when you file. If you're approaching the GST threshold and expect to register soon, start factoring this into your pricing now. See Do Freelancers Need to Charge GST? for the thresholds.

Non-billable time. Client calls, proposals, revisions outside scope, admin, accounting — none of this is directly billed, but all of it takes time. A freelancer who bills 6 hours a day out of an 8-hour workday is billing at 75% utilisation. The other 25% needs to be priced into the billable rate.

A simple formula: take your target monthly income, add your monthly business expenses, add a 25–30% buffer for tax, and divide by your realistic billable hours per month. That's your minimum hourly rate.

Hourly vs project vs retainer

Hourly is the simplest model to track but creates incentives the client doesn't always appreciate — they're paying for time, not outcomes. It works well for ongoing, undefined work where scope is genuinely unclear.

Project-based pricing quotes a fixed amount for a defined deliverable. It rewards efficiency (finish faster and your effective hourly rate goes up), is easier for clients to budget, and forces you to scope clearly upfront. The risk is scope creep — document what's included and what's extra.

Retainer is a monthly fee for an ongoing relationship — a set number of hours or a defined set of deliverables each month. Retainers provide income predictability, which is valuable for cash flow. For clients with recurring needs (content, design, development, advisory), a retainer is often more sustainable than project-by-project work.

For cash flow context on why income predictability matters, see Cash Flow Basics for Freelancers.

Raising rates without losing clients

Most freelancers raise rates too rarely. A practical approach:

If a long-term client can't meet your new rate, you have a choice: hold the rate for them temporarily while increasing for new work, or gradually transition off that relationship. Neither is wrong; it depends on the volume and relationship.

Worked example

Arjun is a freelance UX designer in Bengaluru. He wants to net ₹1,20,000 per month after expenses but before income tax.

His monthly business expenses (tools, internet, co-working) come to ₹15,000. He sets aside 30% of gross for tax. He can realistically bill 100 hours per month (accounting for admin and non-billable time).

That gives Arjun a floor. If the market rate for his specialisation and experience is ₹2,500–₹3,500/hr, he has room to price confidently and still be competitive.

Once you've settled on rates, save your services as catalog items in E-BillR — the Items section lets you reuse them with one click so every invoice is consistent.

For the financial habits that make pricing decisions easier over time, see Freelancer Finance 101.

Keep reading