Project pricing calculator
Price a fixed-fee agency or freelance project from estimated hours and your hourly rate, then adjust for complexity, a rush deadline and pass-through expenses. You get a quote and a negotiating range.
Project Details
Include all phases: planning, design, development, revisions, and testing
Rate & Complexity
Adjust for project complexity, tight deadlines, or specialized requirements
Additional Fees
For projects with tight deadlines
Stock photos, fonts, hosting, third-party services, etc.
Project Pricing
Total Project Cost
$3,000
Suggested range
Use this range when negotiating. Start at the high end for clients with larger budgets.
Tip: Put revision and project management time into the hours estimate. Use the complexity multiplier for risk you cannot yet estimate in hours.
Need a task-by-task estimate?
The calculator above prices from a total hour count. To build that count, use the worksheet below in your browser, or download the Excel project estimation worksheet. The spreadsheet adds what the online version leaves out:
- Optimistic, most likely and pessimistic hours per task, combined as (O + 4M + P) / 6.
- A cost per hour for each role, looked up automatically for each task.
- Hidden work lines: project management, client communication, QA, revision rounds, meetings and admin.
- Contingency per risk factor (new client, new type of work, tight deadline, several approvers) at percentages you set.
- Price = (labour + direct costs) x (1 + contingency) / (1 - target margin), the same formula as the worksheet below.
For context, SPI Research's 2026 Professional Services Maturity Benchmark reports that professional services projects overran by 10.7% on average in 2025 (summary by Deltek). Set your contingency from your own overrun history.
Enter your email for the Excel worksheet with formulas and a worked website example, plus a PDF guide.
Build your task-level project estimate
Use one currency and reporting period throughout. Enter loaded labor cost, not your selling rate. Include overhead only once. Values remain in this page; download before leaving. CSV exports contain the current values and totals, not live spreadsheet formulas.
| Task / phase | Hours | Loaded hourly cost | External costs | Allocated overhead | Remove |
|---|---|---|---|---|---|
Total cost: 0.00
Estimated price: 0.00
Price = cost including contingency / (1 - target margin). Add discovery, project management, QA and handoff tasks as well as production. This is a cost-based estimate, not a market price recommendation.
How the project price is calculated
Project price = (hours x hourly rate x complexity multiplier) + rush fee + expenses
Rush fee = 20% x hours x hourly rate (before the complexity multiplier)
- Base cost = estimated hours x hourly rate.
- Complexity multiplier: 1x standard, 1.5x complex, 2x very complex. It multiplies the base cost.
- Rush fee: when switched on, adds 20% of the base cost.
- Expenses are added at the amount you enter, with no markup.
- Suggested range is the total minus 15% and plus 15%.
The project type menu does not change the price. Your hourly rate should already reflect the type of work.
Worked example
With the defaults, 40 hours at $75 an hour is a $3,000 base cost at 1x complexity, so the quote is $3,000 and the range is $2,550 to $3,450. Switch to 1.5x complexity and add a rush fee and $200 of stock images: $3,000 x 1.5 = $4,500, plus a $600 rush fee (20% of $3,000), plus $200, for a total of $5,300.
How to read the result
The total is a selling price built from your rate, not from your costs. It only makes a profit if your hourly rate already covers salaries, overhead and margin. If you are not sure it does, use the freelance rate calculator or the task worksheet further down this page, which starts from loaded cost and adds a contingency and target margin. Quote below the low end of the range only after cutting scope.
Estimating hours
Most overruns start with a missing task, not a slow one. List every phase before you estimate:
- Discovery and planning
- Design or production
- Revisions
- Testing and quality checks
- Project management, meetings and client communication
Compare each estimate with actual hours from similar past projects and adjust for the phases where you usually run over.
Choosing a complexity multiplier
- 1x (standard): work you have done many times
- 1.5x (complex): new technology, tricky requirements or integrations
- 2x (very complex): heavy customization, unclear requirements or high risk
If you can estimate the extra hours directly, add them to the hours field and leave the multiplier at 1x. The multiplier is for risk you cannot yet put in hours.
Rush fees
Rush work pushes other projects back and can mean evening or weekend hours. The calculator uses a 20% premium; if your rush premium is different, add it to the hourly rate instead and leave the toggle off.
Expenses and pass-through costs
Enter project-specific costs: stock photos, fonts, plugins, third-party APIs, hosting, project-only software licences and print production. Decide whether you bill them at cost or with a handling markup, and say which in the proposal.
Common pricing mistakes
- Missing tasks: project management and revisions left out of the estimate
- Unlimited revisions: no stated number of rounds
- No rush policy: tight deadlines quoted at the standard rate
- No change order process: extra requests absorbed without a quote
- Price-only competition: cutting the rate instead of the scope
Value-based pricing vs. time-based pricing
Time-based pricing is easy to explain and defend. Value-based pricing can earn more when the result is worth far more to the client than your hours. For example, if a redesign is expected to add $200,000 a year in sales, a fee well above the hours-based price may be reasonable. Use this calculator as the floor either way.
Presenting the quote
- Break down the cost: phases, hours or line items
- Tie the price to outcomes: what the client gets, not just what you do
- Offer tiers: two or three scope options at different prices
- State the terms: payment schedule, revision limit and what is out of scope
When the client pushes back
- Reduce scope, not rate: offer a smaller package that fits the budget
- Extend the timeline: drop the rush fee with a later deadline
- Phase the project: start with the highest-value phase
- Know your floor: do not go below the price that covers your costs
Write the agreed scope into a scope of work before you start.
Frequently asked questions
How do I know if my project estimate is accurate?
Track actual hours on every project and compare them with the estimate, task by task. Break the work into tasks small enough to estimate in hours rather than days. After a handful of similar projects you will know which phases you usually underestimate and by how much.
Should I charge different rates for different project types?
Only where the skills or value differ. You might charge more for e-commerce builds than brochure sites, or more for brand strategy than logo design. Keep the rate card short. The project type menu in this calculator is a label only and does not change the price, so enter the rate you want for that type.
How do I handle scope creep during a project?
Define scope in the contract and agree a change order process before work starts. When the client asks for more, explain the effect on timeline and budget and quote the extra work separately. Doing it free once makes it harder to charge next time.
What's the difference between fixed-price and hourly pricing?
A fixed price stays the same however many hours the work takes. Hourly pricing bills actual time. Fixed price suits clear scope you can estimate well; hourly suits uncertain scope or ongoing support. This calculator produces a fixed quote from an hourly estimate.
How many revisions should I include in my project price?
Pick a number you can deliver within the estimated hours, write it into the proposal, and define what counts as a revision versus a new concept. Quote further rounds separately. Many agencies include two or three rounds, but the right number is whatever your hours estimate actually covers.
Related tools
Compare the estimate with actual hours
AgencyPro keeps projects, client requests and invoices in one portal on every plan. Pro adds time tracking and quotes and proposals, so you can check each estimate against logged hours.
Choose the version for your work
Use only the sections that match your engagement. Each version below contains its own complete working text or checklist.
Project Estimation Worksheet
Worksheet for breaking down projects into tasks, estimating hours, adding buffers, and calculating profitable pricing for agencies.