How to set your freelance rate in India (and stop undercharging)
Most freelancers in India anchor their rate to what a salaried employee earns per hour. That’s the wrong number. Here’s the right calculation, and how to actually charge it.
Why salary-to-hour math under-prices you
A ₹12L/year salaried employee gets paid for ~2,000 hours a year and their employer pays for laptops, EPF, gratuity, leave, sick days, and the building they sit in. Divide ₹12L by 2,000 and you get ₹600/hour — but that’s the employer’s cost-to-company, not the equivalent freelance hourly rate.
As a freelancer:
- You only bill ~50–70% of your working hours. The rest is sales, admin, scoping, revisions.
- You pay your own software, internet, hardware, and accountant.
- You take leave on your own dime.
- You absorb client-side risk: late payment, scope creep, ghost-projects.
The honest formula
hourly_rate = (target_income / (1 - tax_rate) + annual_expenses)
/ (working_weeks * hours_per_week * billable_pct)Plug numbers in:
- Target take-home: ₹12,00,000/year
- Tax (44ADA presumptive, ≤ ₹50L turnover): effectively 0%
- Annual expenses: ₹1,20,000
- Working weeks: 48 (4 weeks buffer for festivals + sickness + holidays)
- Hours/week: 40
- Billable: 60%
That gives a billable-hours base of ~1,152 hours, gross income needed of ~₹13.2L, hourly rate ≈ ₹1,150/hour.
Skip the algebra — use the rate calculator. It does the math and rounds up to the nearest ₹50 for negotiation comfort. Open it →
The four moves that get clients to pay your real rate
1. Price by outcome where possible, not by hour
Hourly billing caps your earnings at your speed. “A logo rebrand: ₹85,000” lets a fast 6-hour project pay like a 20-hour one. The client also stops worrying about you padding hours.
2. Tier 3 packages, always
When you list a single price, the negotiation is “your price vs the next person”. List three (Standard / Recommended / Premium) and the negotiation becomes “which of your packages fits”. Recommended is what 60% of clients pick — that’s what you anchor on.
3. Discount the bottom, not the top
When someone pushes back, never drop the price of your standard offer. Take features out instead — fewer revisions, faster turnaround removed, fewer deliverables. The client now sees a clear ladder: pay less to get less.
4. Quote ranges, not exact numbers, for new clients
“₹50,000 to ₹85,000 depending on scope” lets you settle on the high end when the actual project is bigger than they described. A flat “₹50,000” locks you in.
Annual rate increase: do it
Raise your rate ~10% every 6–12 months. Most clients don’t even notice; the ones who do are the ones who would have churned anyway. Long-term retainers should have an inflation clause baked in (CPI + 3%, capped at 15%).
When you’re ready to put the rate on a real invoice, start Stackivo free — we’ll handle the GST math, the PDF, and the chase-up for you.
Stackivo turns freelance admin into 10 clicks a week.
GST invoices, contracts, time tracking, payments, reminders — one workspace. Free forever for your first 5 clients.
Get one practical tip a month.
India-specific freelancing — pricing, GST, cashflow. No spam.