ToolKit·mxl

Freelance Project Quote Calculator

Turn estimated hours and an hourly rate into a fixed price that actually covers overhead, business costs and profit — with a negotiation range and a client-ready quote you can copy in one click.

Recommended quote$3,174
Quote range (±15% for negotiation)$2,698 – $3,650
How it builds up
    Effective hourly rate$79.35 /hr

    Includes 2 revision rounds — extras quoted separately.

    How this calculator works

    Most freelancers price a project by multiplying estimated hours by an hourly rate and calling it a day. That number is not a quote — it is your labour cost. A real quote has to also pay for the hours nobody bills (emails, calls, revisions, project management), the cost of running your business (software subscriptions, hardware, self-employment taxes), and profit on top. This calculator builds the price in four visible steps, so you can see exactly where every dollar of the final number comes from — and defend it if you ever need to.

    Quote = ( Hours × Rate × (1 + Overhead%) + Fixed expenses ) × (1 + Business costs%) × (1 + Profit margin%) Effective hourly = Quote ÷ Estimated hours Quote range = Quote × 0.85 to Quote × 1.15

    Each percentage compounds on the running subtotal, in order: labour → overhead → fixed expenses → business costs → margin. Fixed expenses go in before the costs and margin multipliers on purpose — money you spend on a project (licenses, stock assets, a subcontractor) deserves tax coverage and profit too, or you are reselling it at a loss.

    Why hourly × hours underprices projects

    Hours-times-rate assumes 100% of your project time is production time. It never is. Time-tracking data across the industry shows freelancers typically manage to bill only 50–70% of their working hours; nearly half report spending about six hours a week purely on admin and accounting, and some practitioners argue a 20–25 billable-hour week is the honest ceiling for a full-time solo freelancer. The kickoff call, the "quick question" emails, the third round of feedback, chasing the invoice — none of it appears in your hours estimate, and all of it is real work the project consumes.

    There is also a structural problem: a fixed-price project transfers estimation risk from the client to you. If you quote bare labour and the project runs 20% over — which is a good outcome by most freelancers' standards — you just worked a fifth of the project for free. The overhead buffer is not padding; it is the price of carrying that risk. Agencies have done this math for decades, which is why an agency quotes 3–5× what the same work costs them in salaries.

    What overhead really includes

    The two percentage buffers cover different things, and it helps to keep them separate:

    Non-billable overhead (default 20%) is time: discovery and kickoff calls, status updates, writing the brief back to the client, revisions inside the included rounds, file handover, and the context-switching tax of picking the project back up after every interruption. If a client is chatty or a project has many stakeholders, 25–35% is more honest than 20%.

    Business costs (default 15%) are money: the Adobe or Figma or hosting subscriptions amortised over your projects, hardware depreciation, payment-processor fees, and — the big one if you are in the US — self-employment tax, which runs 15.3% on net earnings before income tax even starts. Fifteen percent is a floor, not a ceiling; freelancers who set aside 25–30% of revenue for taxes rarely regret it.

    Profit margin (default 15%) is what is left after all of the above — the money that funds slow months, new equipment, and courses. If your "profit" is just your labour rate, you own a job, not a business.

    Quote ranges and anchoring — the practical version

    The calculator gives you a ±15% range around the recommended number, and it is worth understanding why a range is a tool rather than a weakness. The first number spoken in a negotiation becomes the anchor — everything after it is judged relative to that number. So when you present a price, lead with the top of your range or the recommended number, never the bottom. If the client negotiates, you can concede toward the recommended figure and still be whole; if you open at the bottom, every concession comes out of your margin.

    Two practical habits: first, quote a specific-looking number ($4,893 reads as "calculated"; $5,000 reads as "made up and therefore negotiable"). Second, if you offer options, offer three — a stripped-down version below your range, the recommended scope at your number, and a premium tier above it. Most clients pick the middle, which is exactly where you want them, and the premium option makes the middle look reasonable. This is standard price-presentation practice, not manipulation: the client still decides, you are just making sure your real price is the reference point.

    Worked example 1 — a $50/hr web project

    A freelancer estimates a small business website at 60 hours at $50/hr, with the default 20% overhead, 15% costs, 15% margin, and $100 of fixed expenses (a premium theme license).

    Build-up, step by step
    StepCalculationRunning total
    Base labour60 × $50$3,000.00
    + Overhead 20%$3,000 × 1.20$3,600.00
    + Fixed expenses$3,600 + $100$3,700.00
    + Business costs 15%$3,700 × 1.15$4,255.00
    + Profit margin 15%$4,255 × 1.15$4,893.25

    Recommended quote: $4,893. Quote range: $4,159 – $5,627. Effective hourly rate: $4,893 ÷ 60 = $81.55/hr. Notice the gap: hours-times-rate said $3,000, and every dollar of the extra $1,893 is accounted for — none of it is arbitrary "padding".

    Worked example 2 — a $25/hr design task

    A designer quotes a social-media graphics pack: 12 hours at $25/hr, same default percentages, no fixed expenses.

    Base labour is 12 × $25 = $300. Overhead takes it to $300 × 1.20 = $360; business costs to $360 × 1.15 = $414; margin to $414 × 1.15 = $476.10. Recommended quote: $476, range $405 – $548, effective hourly $39.68/hr. On small projects the buffers matter more, not less: a single extra feedback round on a $300 job can wipe out the entire profit, and small clients tend to generate proportionally more communication per billable hour, not less.

    Practical guidance

    Set the hourly rate from the market for your skill, not from what feels safe — the hint on the field says "what an agency or employer would pay" because that is the honest reference point. Track your actuals on two or three projects and feed the real overhead percentage back into the calculator; your own history beats any default. Put the included revision rounds in writing every time (the copied summary does this for you), give every quote an expiry date so stale prices cannot be accepted six months later, and for projects over a few thousand dollars, split payment into milestones — a deposit before work starts is the single most effective protection a freelancer has.

    This tool is for planning and estimation only — it is not financial, tax or legal advice. Tax rates and deductible costs vary by country; confirm your own numbers with a qualified accountant.

    Frequently asked questions

    Why is the quote higher than my hours times my hourly rate?

    Hours × rate only covers the time you spend producing the work. It ignores non-billable time (emails, calls, revisions, project management), the cost of running your business (software, taxes, hardware), and profit. The calculator layers those on top so the price covers the whole project, not just the typing.

    What overhead percentage should I use?

    20% is a sensible floor for most solo freelancers. Time-tracking studies consistently find freelancers only bill 50–70% of their working hours, so if a project drags in lots of meetings, feedback rounds or coordination, 25–35% is more honest. Use your own history: compare hours you estimated on past projects with hours you actually spent.

    Is the profit margin the same as markup?

    Not exactly. This calculator applies the percentage as a markup on your total cost (cost × 1.15 for 15%), which is the simpler convention most freelancers use. A true 15% margin of the final price would be cost ÷ 0.85, which comes out slightly higher. Either is fine as long as you are consistent — the point is that profit is a line item, not whatever happens to be left over.

    Should I show the client this breakdown?

    No. The breakdown is for you. Clients buy outcomes, not your cost structure, and itemising overhead invites line-by-line haggling. Quote one number (or a small range), describe the deliverables and what is included — revision rounds, timeline, validity — and keep the math private. That is exactly what the Copy quote summary button produces.

    How many revision rounds should a quote include?

    Two rounds is the common default: one for direction, one for polish. The number matters less than stating it in writing. Unlimited revisions is how a profitable project becomes an unprofitable one, so the copied quote summary always names the included rounds and says extra rounds are quoted separately.

    Does this work for currencies other than US dollars?

    Yes — the math is currency-agnostic. The percentages behave identically whether you enter rates in dollars, euros, pounds or rupees; only the $ formatting is cosmetic. Enter your rate and fixed expenses in your own currency and read the results the same way.

    Formula last verified: 29 August 2026 — build-up arithmetic checked against the two worked examples above; the 50–70% billable-hours benchmark checked against Clockify's freelancer time-use data and SoloHourly's billable-hours guide; the 15.3% US self-employment tax rate checked against IRS.gov.

    Related tools