Guide · 10 min
How to Calculate Freelance Rates and Project Prices
Learn how to turn income goals, billable capacity, costs, fees and risk into sustainable hourly, day and project prices with a transparent worked example.
Want a quick number first? Use the free freelance rate calculator →
Start with the annual requirement
Add your desired pre-tax owner pay and annual business overhead. Then divide by one minus your target profit percentage and payment-fee percentage. Example: €45,000 pay + €8,000 costs, with 10% profit and 3% fees, requires roughly €60,920 in annual revenue.
Use billable capacity, not total working hours
Administrative work, sales, learning, holidays and gaps between projects reduce the hours you can invoice. At 46 working weeks, 35 hours a week and 60% billable time, only 966 hours are billable—not 1,610.
Calculate a sustainable baseline
Divide the annual revenue requirement by realistic billable hours. In the example above, €60,920 ÷ 966 gives a baseline of about €63 per billable hour before project-specific risk.
Convert the rate into a project price
Estimate delivery, communication, revisions, quality assurance and handover. A 30-hour project at the €63 baseline starts near €1,890; a defined risk allowance may increase that figure.
Stress-test the quote
Compare conservative, target and premium scenarios. If one extra revision or a slower month makes the project unprofitable, change the price, scope or process before sending the proposal.
Use the result responsibly
This is commercial planning, not tax, legal or accounting advice. Check local obligations and judge the final price against expertise, value, demand and scope—not arithmetic alone.
Calculator or dashboard?
Use the smallest pricing tool that answers the decision
A large freelancer dashboard can be useful, but more tabs do not automatically produce a better quote. Separate the pricing decision from the systems used to run the wider business.
| Decision | Minimum useful inputs | Right tool |
|---|---|---|
| Set a sustainable rate floor | Owner pay, costs, billable capacity, profit and payment fees | Freelance rate calculator |
| Price a defined project | Rate floor, delivery hours, communication, revisions and risk | Project pricing model |
| Manage sales opportunities | Lead stage, probability, next action and expected value | Client pipeline |
| Plan short-term cash | Invoice dates, payment terms, committed costs and opening balance | Cash-flow forecast |
Operlyra’s recommendation: Start with the free calculator for a transparent baseline. Use the paid workbook when you need reusable hourly, day and fixed-project scenarios; add pipeline or cash-flow tools only when those are the decisions you need to manage.
Free rate-card companion
Turn a calculated floor into four useful quote formats
Your calculated rate is a planning floor, not a guarantee of what every client or market will accept. In the worked example, 966 annual billable hours produce a baseline near €63 per hour. Seven billable hours gives a €441 day reference, while a 30-hour project begins around €1,892 before scope-specific risk. Keep the unrounded workbook result behind the final calculation.
| Format | Build it from | Use it when |
|---|---|---|
| Hourly | Calculated floor plus any project-specific risk | The work cannot yet be scoped reliably |
| Day | Realistic billable hours in a reserved day | The client reserves focused capacity |
| Project | Delivery, communication, revisions, quality assurance and handover | Deliverables and boundaries are clear |
| Retainer | Reserved capacity, response expectations and a defined usage boundary | Recurring access and workload can be bounded |
Four client-pricing conversations
The budget is lower than the quote
Keep the decision factual: reduce deliverables, revision rounds or speed; split the work into phases; or decline the mismatch. Recalculate before offering a new number.
Adaptable starting languageThe current scope does not fit that budget. I can price a smaller first phase with [deliverables] and [revision limit], then quote the remaining work separately.
The client asks for a discount
Exchange price for a real commercial change such as narrower scope, a longer schedule, fewer meetings or fewer revisions. Do not create a cosmetic discount that leaves the workload unchanged.
Adaptable starting languageI can reduce the quote if we also reduce the commitment. The cleanest option is [specific scope change], which changes the revised price to [recalculated amount].
The hourly figure feels high
Explain what the rate accounts for, then bring the discussion back to the decision and scope. Do not claim the number is a universal market rate.
Adaptable starting languageThe rate is based on realistic billable capacity and business costs, not total working hours. For this project I can also quote the defined outcome and boundaries as one project price.
New work appears after agreement
Pause, document the request and price its effect before starting. Separate a clarification inside scope from a new deliverable, additional revision or accelerated deadline.
Adaptable starting languageThat request changes the agreed scope by [specific change]. I will confirm the added time, price and schedule impact before it is added to the delivery plan.
Decision rule: never lower a quote in isolation. Change scope, schedule, revision load, risk or reserved capacity, then run the numbers again. Verify local tax and contracting obligations separately.