How to calculate your freelance rate, with worked examples
A simple formula for the hourly and day rate you need: income goal plus costs, divided by the hours you can really bill. Worked examples in rupees and dollars.
Updated 6 min readBy the sync.d team at Digithink Technologies
On this page
Most freelancers set their first rate by asking friends or copying a job board. Both answers tell you what other people charge, not what you need. The number that matters is simpler to find: how much money the business has to bring in, divided by the hours you can actually bill.
The formula
Hourly rate = (income goal + business costs) ÷ billable hours in a year
Three inputs, each easy to get wrong:
- Income goal. What you want to pay yourself in a year. If you want this to be money in the bank after income tax, count your expected tax as a cost in step 2.
- Business costs. Everything the work needs that a salaried job would have paid for: software, hardware, internet, a coworking desk, health insurance, an accountant, training.
- Billable hours. Not the hours you work. The hours a client pays for.
Step 1: count your real billable hours
A year has 52 weeks, but you will not bill in all of them. Take out holidays, public holidays and a few sick days. Six weeks off is a realistic starting point, which leaves 46 working weeks.
Then accept that a good share of every week is unpaid. Writing proposals, answering email, invoicing, chasing payments, learning and looking for the next client all take time. For most solo freelancers, somewhere between 50% and 70% of working hours end up billable. If you are still building a client base, use the lower end.
With 46 weeks, 40 hours a week and 60% billable:
46 × 40 × 0.60 = 1,104 billable hours a year
That is about half of the 2,080 hours a full time employee is paid for.
Step 2: add up what the business costs
Here is a sample year for a solo designer in India:
| Cost | Per year |
|---|---|
| Software subscriptions (design tools, cloud storage, email) | ₹60,000 |
| Laptop and equipment, spread over its life | ₹40,000 |
| Coworking desk | ₹72,000 |
| Internet and phone | ₹24,000 |
| Health insurance | ₹24,000 |
| Accountant and filing | ₹20,000 |
| Total | ₹2,40,000 |
Your list will differ. Go through your bank statement for the last year and count every business expense, then add anything you skipped but should be paying for, like insurance.
Step 3: divide
With an income goal of ₹12,00,000 and costs of ₹2,40,000:
(₹12,00,000 + ₹2,40,000) ÷ 1,104 hours = ₹1,304 an hour
At 8 hours a day, that is a day rate of about ₹10,435.
The same method in dollars, for someone targeting $70,000 with $12,000 of costs and 55% billable time:
($70,000 + $12,000) ÷ (46 × 40 × 0.55) = $82,000 ÷ 1,012 hours = $81 an hour, or about $648 a day.
Why the shortcut fails
The common shortcut is to divide a salary by 2,080 hours. With a ₹12,00,000 goal that gives ₹577 an hour. Billed for the 1,104 hours you can realistically sell, ₹577 an hour brings in ₹6,36,923 for the year. That is barely half the goal, and the business costs have not been paid yet.
The shortcut assumes every working hour is billable and that a client covers your laptop, software and leave. Neither is true when you work for yourself.
Step 4: add a buffer
The rate from the formula is a floor, the least you can charge and still hit the goal in a normal year. Real years include a client who pays three months late, a project that runs over, and a quiet month in between contracts.
Adding 15% to 20% on top covers most of that. With a 20% buffer, the ₹1,304 rate becomes about ₹1,565 an hour. The freelance rate calculator shows both numbers.
Step 5: check it against the market
Now compare your number with what clients in your field pay. Three outcomes:
- Your rate is below the market. Charge the market rate. There is no prize for being cheaper than you need to be.
- Your rate is close to the market. You are in good shape. Raise it with each new client as demand grows.
- Your rate is well above the market. Look at the inputs before you lower the price. Can you cut costs, bill a higher share of your time, or find clients who value the work more? Dropping below the floor means working at a loss.
Turning the rate into a project price
Many clients prefer a fixed price for a project. Your hourly rate is still the base:
- Estimate the hours for each part of the project.
- Multiply by your rate.
- Add a contingency for unknowns, often 10% to 20% depending on how clear the brief is.
A website you estimate at 60 hours, at ₹1,565 an hour, comes to ₹93,900. With 15% contingency it is ₹1,07,985, so you might quote ₹1,08,000. If more than one person works on it, the project cost estimator adds up each person's hours and rate, plus overhead and profit margin.
Fixed prices reward you for working efficiently. If you finish in 50 hours, the extra margin is yours. Write the scope down clearly in the proposal so the price does not have to cover work nobody planned. Our guide on writing a project proposal covers how.
Retainers and day rates
For ongoing work, a monthly retainer gives you predictable income. Price it from the hours you expect to spend each month at your hourly rate, and say in writing how unused hours are handled (most retainers do not roll them over).
A day rate suits workshops, audits and on site work, where the client books your time rather than an output. Quote it from your hourly rate times the hours in your working day.
GST on top of your rate
If you are registered for GST in India, the rate you calculate is before GST. For most freelance services you add 18% on the invoice for clients in India. The GST is not your income: you collect it and pay it to the government. Work for clients outside India can be billed without GST under a Letter of Undertaking. The GST guide for freelancers explains when you need to register.
When to raise your rate
Revisit the numbers once a year, and sooner if any of these happen:
- You are booked solid and turning work away.
- Your costs went up.
- You have new skills, results or case studies that make you worth more to clients.
- Your billable share went up because you spend less time finding work.
Raise rates for new clients first. For existing clients, give a month or two of notice and tie the change to a date, such as the start of a new quarter.
Common questions
How many billable hours does a freelancer have in a year?
Usually between 1,000 and 1,400. With 46 working weeks of 40 hours, a freelancer who bills 60% of their time has 1,104 billable hours. The rest goes on sales, admin, invoicing and learning, which clients do not pay for directly.
Should I charge hourly or per project?
Charge per project when the scope is clear, because a fixed price rewards you for working efficiently and clients like knowing the total. Charge hourly or daily when the scope is open ended, such as ongoing support or advisory work. Either way, work out your hourly rate first, since a project price is built from it.
What should a beginner freelancer charge?
Work out your floor with the formula: income goal plus costs, divided by billable hours. Use a lower billable share, such as 50%, while you are finding clients. Then check what clients in your field pay and charge whichever is higher. Undercharging at the start makes it harder to raise rates later.
Is GST included in my freelance rate?
No. If you are registered for GST, your rate is before tax, and you add GST on the invoice, usually 18% for services to clients in India. If you are not registered, you cannot charge GST at all.
sync.d
Proposals, client portals, meetings and GST invoices in one place.
Free plan for freelancers. Pro is $39 a month and Team is $89, both with a 15 day trial.