Accurately quoting freelance projects is part math, part risk management. Underquote and
you work unpaid hours. Overquote without justification and you lose the work. This calculator
starts with what you know — your rate, your estimated hours, and a contingency buffer —
and produces a quote you can hand directly to a client.
The two-part formula
Base estimate = Hourly rate × Estimated hours
Total quote = Base estimate × (1 + Contingency %)
The contingency is not padding or dishonesty — it's a risk buffer that accounts for
the inevitable: unclear requirements, scope creep, revision rounds, and the time required
for project management overhead that you didn't explicitly estimate.
What contingency percentage to use
Project type
Recommended contingency
Clear spec, familiar work
10–15%
Standard project, some unknowns
20–25%
New domain, unclear requirements
30–40%
R&D / discovery phases
50%+
Studies of software projects show 50–80% overrun rates on original estimates. A 20%
contingency buffer is not aggressive — it's conservative. Clients who push back on
contingency are telling you they expect scope changes and won't pay for them.
Fixed price vs time-and-materials
This calculator produces a fixed-price quote. Alternatives:
- Time-and-materials (T&M): you bill actual hours at your rate. Lower risk for you,
higher perceived risk for the client. Works best for ongoing or open-ended work.
- Value-based pricing: price to the client's perceived value rather than your hours.
More complex to position, but removes the ceiling on your earnings.
Frequently asked questions
Should I show the breakdown or just the total?
For most clients, show only the total. Breaking down hourly rate × hours invites negotiation
on each component and makes clients compare your hourly rate to market. The total is all
they need to make a buying decision.
How do I handle out-of-scope requests?
Add a scope clause to your contract: any work outside the defined deliverables is quoted
separately. Reference this clause calmly when scope creep arrives — "Happy to do that;
I'll send a quick quote for the extra work" — rather than absorbing it silently.
How to Quote a Freelance Project: A Complete Guide
Step-by-step guide to building a freelance project quote that covers your time, protects your margin, and wins the client.
Quoting a freelance project accurately is one of the hardest skills to develop.
Underquote and you resent the work. Overquote and you lose the client. Here is a
framework that gets you to a defensible, profitable number every time.
Step 1: Scope before you price
Never estimate time without a written scope. A client's "simple website" can mean
a 5-page static site or a 60-page e-commerce build. Before any number leaves your
mouth, write down deliverables, rounds of revision, and what is explicitly out of scope.
Step 2: Estimate hours, then multiply by 1.3–1.5
Track your hours on past projects for 30 days. You will find you systematically
underestimate by 30–50%. Build that buffer into every quote.
Step 3: Apply your rate
Your rate should cover: your desired take-home income, taxes (25–35%), benefits,
unpaid admin time (20–30% of working hours), and vacancy risk.
Add 10–15% for project management on top of production time. Meetings, emails,
revisions, and client calls are real work even if they feel like overhead.
Setting Your Freelance Hourly Rate: What to Charge in 2024
How to calculate a sustainable freelance hourly rate that covers taxes, benefits, unpaid admin time, and leaves room for savings — by role and market.
The most common freelance pricing mistake is working backwards from a salary
comparison. Here is a framework that accounts for everything a salary doesn't cover.
The real cost of freelancing vs employment
When you freelance, you no longer receive:
- Employer payroll taxes (~8%)
- Health insurance ($500–$1,500/month)
- Paid vacation and sick days (10–20 days/year = 4–8% of time)
- 401(k) match (3–5% of salary)
- Office and equipment (varies)
Add these back to your desired take-home to get your required gross revenue.
The trade-offs between fixed-price and time-and-materials freelance quoting, who bears the risk in each model, and how to pick the right one per project.
The two dominant freelance pricing models put risk in different places — choosing the
wrong one for a given project either leaves money on the table or leaves you working
unpaid overtime.
The core trade-off
Fixed price: you quote one number for defined deliverables. If the project takes
longer than estimated, you absorb the extra time. If it takes less, you keep the
difference.
Time-and-materials (T&M): you bill actual hours worked at your rate. The client
absorbs the risk of scope taking longer than expected; you're paid for every hour
regardless of how the estimate compares to reality.
When fixed price works well
The scope is clearly defined and unlikely to change
You've done similar projects before and have reliable time data to estimate from
The client wants budget certainty and is willing to pay a premium for it
You can build in a contingency buffer (typically 20–30%) to absorb reasonable overrun
When T&M works better
Requirements are still evolving or genuinely unknown at the outset (discovery phases,
R&D work, new domains)
The engagement is ongoing/retainer-style rather than a discrete deliverable
The client needs flexibility to change direction without renegotiating a contract
every time
The hybrid approach
Many freelancers quote a fixed price for a well-defined phase (e.g., discovery, or an
MVP build) and switch to T&M for ongoing work once requirements stabilize — this limits
fixed-price risk to the portion of the project you can actually estimate confidently.
Pricing psychology matters too
Some clients strongly prefer fixed price regardless of the trade-offs, because it matches
how they budget internally — even a well-justified T&M proposal can lose to a fixed-price
competitor for this reason alone. Read the client's preference, not just the project type,
when deciding which model to lead with.
Frequently asked questions
Can I convert a T&M relationship to fixed price later?
Yes — once you've worked with a client long enough to understand their typical scope and
change-request pattern, you can price future phases with much more confidence than at
the start of the relationship.
How do I handle scope creep on a fixed-price project?
Define deliverables explicitly in the contract and treat anything outside them as a
separately-quoted change order — agree on this process before starting, not after scope
creep has already happened.
Use the Freelance Project Estimator to build a
fixed-price quote from your hourly rate, estimated hours, and a contingency buffer.
Track actual hours against your estimate and invoice from time logs. Essential for validating whether your project estimates are accurate across engagements.