A fixed project price should reflect more than the hours spent producing the final deliverable. This guide shows how to use an hourly to project calculator to combine estimated work, revisions, project expenses, taxes, utilization, and target profit margin into a quote you can explain and revisit when the scope changes.
Overview
An hourly rate is a useful planning measure, but a project quote needs a wider view of the work. Research, calls, project management, file preparation, revisions, software, payment fees, and unpaid business time can all affect whether a fixed-fee project is worthwhile.
A freelancer pricing calculator can help you answer three practical questions:
- How much internal effort will this project probably require?
- What price covers that effort and the costs attached to it?
- How does the expected profit change if the client adds scope or revisions?
The core calculation is:
Estimated project cost = estimated hours × internal cost rate + direct project expenses
If you are using a target profit margin, calculate the quote as:
Project price before tax = estimated project cost ÷ (1 − target profit margin)
For example, a 25% target margin means dividing cost by 0.75, not simply adding 25% to cost. Adding a percentage to cost is a markup calculation; a margin measures profit as a percentage of the final price. Keeping these definitions separate prevents underquoting.
For a broader view of hourly, project, and retainer pricing, see the Freelancer Pricing Calculator guide. If you want to test the result against actual project profitability, use the Freelancer Profitability Calculator.
How to estimate a fixed project price
Start by turning the brief into a list of deliverables and activities. Do not estimate only the visible output. A polished deliverable may depend on several less visible steps.
- List the deliverables. Write down each output, such as a report, design set, lesson resource, consultation, or implementation step.
- Break each deliverable into tasks. Include discovery, research, planning, production, quality checks, meetings, handoff, and administration.
- Estimate hours by task. Use a low, expected, and high estimate when the brief is uncertain. The expected estimate is useful for the first quote; the range helps you identify risk.
- Add revision time. Estimate how many review rounds are included and how long each round may take. Define what counts as a revision and what counts as new scope.
- Add coordination time. Include emails, calls, status updates, scheduling, file management, and approvals. A project with several stakeholders usually needs more coordination than a simple one-person review.
- Add a risk allowance where appropriate. A small, clearly recorded buffer can account for unclear requirements, dependencies, or technical uncertainty. Do not use an unexplained buffer to disguise an incomplete estimate.
- Apply your internal rate and add direct costs. Direct costs can include project-specific tools, subcontracted inputs, travel, transaction charges, or other expenses that would not exist without the project.
- Apply the target margin and separate taxes. Treat sales tax or VAT according to the rules and registration requirements relevant to your situation. Do not treat tax collected on behalf of an authority as your project profit.
A simple project estimation template can use these columns: task, low hours, expected hours, high hours, included revisions, direct cost, owner, and notes. The notes column is important because it records assumptions that may otherwise be forgotten when the client asks for changes.
Inputs and assumptions
Hourly rate or internal cost rate
If you already have a sustainable client-facing hourly rate, you can use it as a planning reference. If you are building a quote from business economics, use an internal cost rate that reflects the income you need from billable work plus operating costs. These are not always the same number.
Utilization is the share of available working time that can realistically be billed or assigned to client delivery. Administration, sales, learning, holidays, illness, marketing, and business development reduce available billable capacity. For example, if you can work 30 hours in a week but expect only 20 hours to be client-billable, your utilization is 20 ÷ 30, or about 67%.
Do not automatically add a utilization percentage to every project after using a rate that already accounts for it. Instead, use utilization when setting or checking your sustainable rate. Otherwise, you may count the same allowance twice.
Hours and revisions
Separate production hours from review and revision hours. A quote that says “two revisions included” should also describe the boundary: for example, revisions to the agreed direction, not a new concept or a substantially changed brief.
Expenses, tax, and payment terms
Record direct expenses separately from labor so you can see what the project itself consumes. Decide whether expenses are included in the fixed price, passed through at cost, or subject to a handling charge that you disclose clearly.
Keep your quoted project price, tax amount, and expected receipt distinct. If you need a simple invoice structure, include the project description, deliverables, payment schedule, due date, expenses, tax line where applicable, and the balance due. A clear invoice supports the assumptions in the quote.
Profit margin versus markup
Suppose estimated cost is $1,000. A 20% markup produces a price of $1,200, with $200 profit. That profit is 16.7% of the final price. A 20% margin instead requires a price of $1,000 ÷ 0.80, or $1,250. Choose one method and label it in your calculator.
Worked examples
Example 1: A straightforward fixed-fee project
Assume a project includes:
- Planning and discovery: 3 hours
- Production: 12 hours
- Client calls and administration: 3 hours
- One revision round: 4 hours
- Direct expenses: $80
Total estimated time is 22 hours. At an internal rate of $60 per hour, labor cost is $1,320. Adding $80 in expenses gives an estimated project cost of $1,400.
With a target profit margin of 20%:
$1,400 ÷ 0.80 = $1,750
The fixed project price before any applicable tax is therefore $1,750. The quote should state the included deliverables, one revision round, the assumptions behind the 22-hour estimate, and the price for additional work.
Example 2: Scope change and profitability
Now suppose the client requests two additional deliverables requiring 8 production hours and 2 extra hours of coordination. The revised estimate is 32 hours. At the same $60 internal rate, labor cost becomes $1,920. With the original $80 expense, total cost is $2,000.
At a 20% target margin:
$2,000 ÷ 0.80 = $2,500
If the client expects the original $1,750 price to cover the expanded scope, the expected profit is only $1,750 − $2,000, or a loss of $250 before considering other overhead. This is the value of running the estimate again when scope changes. The calculator makes the trade-off visible instead of leaving it buried in a project conversation.
Example 3: Comparing a buffer
For a project with uncertain requirements, you might estimate 18 expected hours and a high case of 24 hours. At $60 per hour and $50 in expenses, the expected cost is $1,130, while the high-case cost is $1,490. With a 20% margin, the corresponding prices are $1,412.50 and $1,862.50. You can use this range to decide whether to add a defined contingency, narrow the scope, use milestone pricing, or request a paid discovery phase.
When to recalculate
Revisit the calculator whenever the assumptions behind the quote change. That includes a new hourly or internal cost rate, higher software or operating costs, a change in available working capacity, additional stakeholders, extra meetings, new deliverables, more revision rounds, or a different payment structure.
It is also useful to review completed projects. Compare estimated hours with actual hours by task, not just the final total. If production is consistently close to estimate but coordination is underestimated, update the coordination line in future quotes. If revisions repeatedly exceed the included allowance, improve the brief, approval process, or scope language.
Use this short recalculation routine before sending a quote:
- Confirm the deliverables and exclusions in writing.
- Check the expected hours, revision allowance, and coordination time.
- Verify direct expenses and whether tax is shown separately.
- Confirm that the target margin is calculated from the final price, not confused with markup.
- Run an expanded-scope scenario and decide what happens if it occurs.
- Save the assumptions with the proposal so the quote can be reviewed later.
For practical workflow support, pair the calculator with a client onboarding workflow and a weekly review of estimates versus actuals. Time blocking and task batching can also reveal how much capacity remains for new fixed-fee work; the time blocking template and weekly review system provide useful planning companions. A quote is strongest when it reflects both the economics of the project and the actual capacity available to deliver it.