A sustainable freelance rate has to cover more than the time spent delivering a project. This guide shows how to build a repeatable freelance rates calculator using your income goal, business expenses, tax reserve, non-billable work, paid time off, platform fees, and project scope. Use the framework whenever your circumstances or pricing assumptions change.
Overview
Setting a freelance hourly rate by copying a competitor’s price or multiplying an old employee salary by an arbitrary number can produce an unreliable result. Freelancers usually spend part of their working time on proposals, administration, client communication, marketing, bookkeeping, learning, and revisions. Those activities may be essential to the business but are not always billable.
A useful freelance income calculator starts with the amount of money the business needs to generate over a chosen period. It then divides that target by realistic billable hours. The result is a planning rate, not a permanent rule. Your final quote may be higher or lower depending on the client, the value of the outcome, the urgency, the complexity, and the risks involved.
The basic model is:
Required revenue = (desired personal income + business expenses) ÷ (1 − tax reserve rate)
Then:
Minimum hourly rate = required revenue ÷ annual billable hours
If a platform or payment provider keeps a percentage, include that fee in the calculation rather than treating it as an afterthought. A simplified version is:
Client-facing rate = minimum hourly rate ÷ (1 − fee rate)
These formulas are for planning. Tax treatment, deductible expenses, social contributions, and business structures vary by location, so use local professional advice when making tax decisions.
How to estimate your freelance rate
1. Choose a time period
Annual planning is often easiest because it makes room for holidays, slow periods, and one-off costs. You can also work monthly and multiply the result later, but make sure irregular expenses are included. Use the same period for your income goal, expenses, and available work hours.
2. Set a personal income target
Decide how much money you want to draw for personal living costs and savings. This is not the same as business revenue. A freelancer’s revenue must also fund software, equipment, insurance where applicable, professional services, training, workspace costs, payment fees, and taxes.
3. Add business expenses
List recurring and occasional costs. Recurring expenses might include software subscriptions, internet, bookkeeping, and a workspace. Occasional expenses might include a computer replacement, professional development, portfolio updates, or legal review of a contract. Converting annual costs into a monthly or annual estimate makes them easier to include consistently.
4. Add a tax reserve assumption
Choose a conservative planning percentage for money set aside for taxes and required contributions. Do not assume that every freelancer has the same rate. If you are unsure, separate this assumption from your actual tax calculation and label it clearly as a reserve. Keep the reserve in a separate account when practical so it is not mistaken for spendable income.
5. Estimate billable hours
Start with the hours you could work, then remove time that will not be sold to clients. Subtract holidays, planned leave, sick days, training, business development, administration, and expected gaps between projects. The remaining figure is your billable capacity.
For example, a person working 40 hours per week is not automatically able to sell 40 hours per week. A lower billable-hours estimate may produce a higher rate, but it can be more realistic and protective of your time.
6. Adjust for fees and risk
Check whether a freelance platform, payment processor, currency conversion service, or referral arrangement reduces what you receive. Add those costs to the model. For uncertain work, consider a risk allowance or use a fixed-price quote with clearly defined boundaries instead of silently absorbing extra hours.
Inputs and assumptions
A repeat-use freelance rates calculator should show its inputs separately. This makes it easier to update one assumption without rebuilding the entire calculation.
- Desired personal income: the amount you want available for personal needs and goals.
- Business expenses: annual operating costs, including less frequent purchases.
- Tax reserve rate: a planning percentage, not a substitute for local tax advice.
- Available working hours: the total hours you expect to work during the period.
- Non-billable percentage or hours: time spent running and developing the business.
- Platform and payment fees: percentages or fixed charges that reduce collected revenue.
- Contingency: an optional allowance for scope uncertainty, late payment risk, or irregular demand.
Keep personal and business expenses distinct. If you combine them, the result may hide how much the business must earn before you can pay yourself. Also distinguish between an hourly rate and a project price. An hourly rate describes the unit of time; a project price covers the expected work and the agreed result.
For a project quote, estimate the total effort rather than only the visible production time. A useful effort checklist includes discovery, planning, research, delivery, meetings, revisions, file preparation, handover, and project administration. Then apply:
Estimated project price = estimated total hours × planning hourly rate
You can add a clearly explained amount for unusual complexity or uncertainty. Define what is included, how many revision rounds are covered, the payment schedule, and the hourly or daily rate for work outside the agreed scope. The freelance contract checklist can help you review those terms.
Worked examples
Example 1: Finding a planning hourly rate
Suppose a freelancer sets these annual assumptions:
- Desired personal income: $48,000
- Business expenses: $12,000
- Tax reserve: 25%
- Billable hours: 1,200
First, add personal income and expenses: $48,000 + $12,000 = $60,000. Divide by the amount left after the tax reserve: $60,000 ÷ 0.75 = $80,000 in required revenue. Finally, divide by 1,200 billable hours: $80,000 ÷ 1,200 = $66.67 per billable hour. The freelancer might round this to a practical rate such as $67 or use a higher public rate to allow for negotiation.
Example 2: Accounting for a platform fee
If the same freelancer takes a project through a service that retains 10%, the client-facing rate should preserve the $66.67 planning rate. The calculation is $66.67 ÷ 0.90 = $74.08. A quote of approximately $74 per hour would leave about $66.60 before other factors, subject to the platform’s actual fee rules and rounding.
Example 3: Converting an hourly rate into a project price
Assume a landing-page project requires four hours of discovery and planning, eight hours of production, two hours of revisions, and one hour for handover. At a $75 hourly rate, the estimated price is 15 × $75 = $1,125. If the scope is uncertain, the freelancer could quote a defined project price with a stated revision limit and charge additional work at $75 per hour, rather than promising unlimited changes.
Example 4: Daily pricing
A daily rate should be based on realistic billable hours in a day. If the hourly rate is $75 and the freelancer expects six billable hours in a working day, the equivalent daily rate is $450. This does not mean every eight-hour day should be sold as eight billable hours; meetings, breaks, administration, and coordination still require time.
When to recalculate
Revisit your freelance rate whenever a major input changes. Useful triggers include a change in software or workspace costs, a move to a different platform, a new tax or contribution assumption, a reduction in available working time, or a decision to take more paid leave. Recalculate after several projects if your estimates consistently underestimate meetings, revisions, or administration.
Review your pricing when your work changes as well. A new specialty, stronger portfolio, larger project scope, faster delivery process, or higher level of responsibility may justify a different rate structure. Compare your calculated minimum with relevant market conversations and client outcomes, but do not treat an advertised rate as proof that it fits your business.
Keep a simple record of quoted hours, actual hours, collected revenue, fees, and project changes. After each project, ask three questions: Did the work take the expected time? Did the price cover the business costs? Was the scope clear enough to prevent unpaid work? Use the answers to update your calculator.
Finally, separate your minimum sustainable rate from your quoted rate. The minimum protects the economics of your business. The quoted rate can reflect the project’s value, urgency, complexity, client requirements, and payment terms. Update the inputs, run the calculation, and document the assumptions before accepting your next freelance job.