Quick answer
A 40-hour project at $100 an hour, with a 20% communication buffer and medium risk, should be quoted at $7,800 flat — not $4,000. The buffer and risk premium add $2,240, and a 25% value multiplier lifts the quote to an effective $195 an hour.
How the Freelance Project Pricing Calculator works, step by step
Enter your estimated execution hours, your target hourly rate, a communication buffer percentage, a risk level, and the financial return the project will generate for the client. The calculator builds a flat-fee quote from your costs first, then checks it against what the work is worth to the client — and quotes the higher of the two.
The communication buffer covers the hours a project consumes beyond execution: emails, calls, status updates, revision rounds and admin. A 20% buffer turns 40 estimated hours into 48 billed hours. Freelancers who skip this step quote their execution time and donate the rest; the buffer is where that unpaid work gets priced. The buffer is a percentage of execution hours, not a fixed number of hours, so it scales with the project: a 200-hour engagement at 20% prices 40 hours of communication, which is realistic for a project with weekly status calls and several stakeholders.
The risk multiplier prices the uncertainty you absorb by quoting flat. Low risk multiplies the buffered cost by 1.15, medium by 1.30 and high by 1.55 — use high for vague requirements, new technology, difficult clients or tight deadlines. The result is your cost-plus floor: buffered hours × hourly rate × risk multiplier.
The value check compares that floor with an ROI anchor: the client's expected return multiplied by your share of it, 10% by default. The quote is the larger of the floor × 1.25 (a value multiplier) and the ROI anchor. If the project makes the client $250,000, a 10% share prices it at $25,000 regardless of your hours.
The output shows the flat fee, your effective hourly rate (fee ÷ estimated hours), a 50/50 deposit and milestone split, and a fee for an extra revision round — 15% of estimated hours at your rate. Quote the flat fee in the proposal; keep the effective rate for yourself, as the check that the project is worth taking.
The formula
Flat fee = the larger of (buffered hours × hourly rate × risk multiplier × 1.25) and (client ROI × ROI share %), where buffered hours = estimated hours × (1 + communication buffer %) and the risk multiplier is 1.15, 1.30 or 1.55.
Worked example — try it on the calculator above
Worked example: 40-hour project at $100 an hour
A 40-hour project at $100 an hour starts at $4,000 of execution cost. A 20% communication buffer lifts it to 48 hours, and the medium risk multiplier of 1.30 gives a cost-plus floor of $6,240. The 1.25 value multiplier raises that to $7,800. The ROI anchor is $25,000 × 10% = $2,500, so the cost-plus price stands and the flat fee is $7,800 — an effective $195 an hour. The deposit and final milestone are $3,900 each, and an extra revision round is priced at $600 (15% of 40 hours at $100).
Frequently Asked Questions
How do you calculate a flat fee for a project?
Multiply your estimated execution hours by your hourly rate, add a communication buffer of 15–20% for emails, calls and admin, then apply a risk premium of 15–55% depending on how uncertain the scope is. Compare the result with a share of the client's expected return and quote the higher figure — at the defaults here, that is $7,800 for a 40-hour project.
Why should freelancers charge flat fees instead of hourly?
Hourly billing punishes efficiency: the faster you finish, the less you earn. A flat fee pays for the outcome, so better systems and experience raise your effective hourly rate instead of cutting it. At the defaults, a $7,800 flat fee on a 40-hour project is $195 an hour — nearly double the $100 rate it was built from.
What is a risk premium in project pricing?
A risk premium is the markup that compensates you for absorbing uncertainty on a flat-fee project: unclear requirements, scope creep, difficult clients and technical surprises all cost you hours you cannot bill separately. This calculator applies a 1.15 multiplier for low risk, 1.30 for medium and 1.55 for high risk.
How do I handle scope creep on a flat-fee project?
Define what is out of scope in the statement of work before you start, and price extra work through a change order when a request falls outside it. The calculator prices an extra revision round at 15% of estimated hours — $600 on the defaults — so you can quote the addition immediately instead of absorbing it.

Estimates, not advice. This calculator provides educational estimates based on the inputs you enter and the assumptions shown on this page. It is not financial, tax or investment advice, and it cannot see your full situation. Verify important figures against official sources, and consider a qualified professional for decisions about your own money. See our Disclaimer and Methodology.