Was Your Last Project Actually Profitable?
Most freelancers finish a fixed-price project without ever checking whether it actually paid. This post walks through the math behind project profitability.
Timothee
Finishing a fixed-price project and moving on is easy. Knowing whether you actually made money — and why — is harder. Here's the math, and a free tool that does it in under a minute.
Here's a scenario most freelancers know: you finish a project, send the final invoice, and feel relieved it's done. Maybe it ran a bit long, maybe the client asked for a few extra rounds of revisions, but you got it over the line. You move on to the next one.
A month later, you look at your bank balance and realise things feel tighter than they should. The work was there — so where did the money go?
The answer is almost always buried in a project you didn't actually run the numbers on. You charged what felt right. You didn't track your hours precisely. And the scope crept — slowly, politely, invisibly — until the rate you thought you'd earned was a fraction of what you actually made.
The Freelance Project Profit Calculator fixes that. It takes four inputs — what you charged, how long it took, your target rate, and any direct costs — and tells you your effective hourly rate, your net profit, your margin, and exactly how much scope creep cost you. No spreadsheet, no guesswork.
1. The Gap Between What You Charged and What You Earned
Fixed-price projects are attractive for a reason: clients like the certainty, and freelancers like not having to justify every hour. But flat rates come with a hidden trap. Once you agree to a number, your effective hourly rate is entirely determined by how long the project actually takes — not how long you planned.
Estimate 20 hours, spend 30, and your effective rate drops by a third. That's not a small rounding error — that's the difference between a profitable project and one that quietly drains your business.
Net Profit = Project Revenue − (Actual Hours × Target Rate) − Direct Expenses
Effective Rate = (Project Revenue − Direct Expenses) ÷ Actual Hours
Scope Creep Cost = (Actual Hours − Estimated Hours) × Target Rate
A positive net profit means you earned above your baseline — the project was a good use of your time. A negative result means you effectively worked for less than your target rate, which is a signal to look at your pricing, your scoping, or both.
The calculator uses your target hourly rate as an opportunity cost, not an accounting figure. That's intentional. It's asking: given what your time is worth, did this project pay? It's a sharper question than "did I make money?" — and it gives you a sharper answer.
2. Scope Creep: The Quiet Margin Killer
Ask any freelancer what hurt their last fixed-price project, and "scope creep" is usually somewhere in the answer. One extra revision becomes three. A "quick amend" turns into a full redesign of a section you thought was signed off. The project you quoted for 20 hours ends up taking 32, and the invoice stays exactly the same.
Scope creep is hard to fight in the moment — especially when the client is reasonable and the requests feel small. But it accumulates, and it compounds. The Freelance Project Profit Calculator quantifies it directly: enter your estimated hours alongside your actual hours, and it shows you the exact revenue you lost to work you didn't charge for.
That number is useful in two ways. First, it makes the problem concrete — "I lost €280 to scope creep on this project" is actionable in a way that "this project felt like a drag" is not. Second, it gives you a basis for building an overrun buffer into future quotes. If your average scope creep across ten projects is 25%, that belongs in your pricing — not as a penalty clause, but as a realistic adjustment for how projects actually unfold.
Creative and design projects: 15–25% average overrun
Development and technical work: 20–35% average overrun
Consulting and strategy: 10–20% average overrun
If you've never tracked it, assume at least 20% when quoting fixed-price work.
3. What the Calculator Actually Shows You
The tool has four inputs and produces four outputs. Here's what each one means and why it matters.
Inputs
Outputs
| Output | What it tells you | What to do with it |
|---|---|---|
| Net Profit | Revenue minus your time cost and expenses | Positive = worth repeating; negative = re-evaluate the model |
| Profit Margin | Net profit as a % of revenue | Aim for 40%+ on fixed-price; lower means the scope ate your margin |
| Effective Hourly Rate | What you actually earned per hour | Compare to your target rate — this is your real signal |
| Scope Creep Cost | Revenue lost to unchargedextra hours | Build this % into your next quote as a buffer |
4. Who Should Be Running This After Every Project
The short answer is: anyone who charges a flat fee for their work. But the way the numbers hit differently depending on how you work is worth spelling out.
If you do project-based creative work — design, copywriting, photography, video — your income depends on quoting accurately and keeping scope in check. Running the calculator after each project builds a track record you can actually use. After ten projects, you'll know your average overrun, your real effective rate by project type, and which kinds of work are genuinely worth taking on.
If you do development or technical work, scope creep tends to be larger and harder to spot in the moment — a feature that "should take two hours" becomes a three-day rabbit hole. The calculator doesn't stop that from happening, but it makes the pattern visible, which is the first step to pricing for it.
If you're moving from hourly to fixed-price, this tool is essential. Fixed-price work is more profitable when it goes well and more punishing when it doesn't. You need to know which category your projects are falling into before you can make a confident case for raising your rates or tightening your contracts.
Check Your Last Project in Under a Minute
Enter what you charged, how long it took, and your target rate — and get your effective hourly rate, net profit, and the real cost of scope creep.
Try the free calculator →5. How to Use the Results to Price Better
The calculator is most useful when you treat it as a feedback loop, not a one-off check. Here's how to turn the outputs into better decisions on the next project.
If your effective rate is significantly below target
Something went wrong with the scope, the estimate, or both. Before raising your rate, figure out which. Did the project take longer than expected because the scope grew? Then your contract needs a clearer change-request clause, not necessarily a higher rate. Did it take longer because you underestimated the work? Then your quotes need to be more conservative from the start.
If your scope creep cost is consistently high
Build a buffer into future quotes — typically 15–30% for creative and technical work. You can present this honestly to clients as a "contingency allowance" rather than padding. Most clients who've worked with freelancers before understand that projects rarely finish at exactly the estimated hours. Transparency here builds more trust than pretending the estimate is a guarantee.
If your margin is healthy but your rate feels too low
That's actually the best position to be in, because it means you have room to raise your rate without losing profitability. Pair the Profit Calculator with the Freelance Rate Calculator to set a new target rate that reflects what you've actually been delivering — then test it on the next project.
Run it on past projects too
If you have old invoices and rough hour logs, it's worth running the calculator on three or four past projects to establish a baseline. The patterns you find — consistently low margins on a certain project type, always running over on client X's briefs — are worth knowing. They change how you quote and what you say yes to.
6. The Number That Actually Tells You If You're Pricing Correctly
Most freelancers focus on revenue when they think about whether their business is working. It's the most visible number — it's what hits your bank account, what you mention when someone asks how things are going.
But revenue without context is almost meaningless. A €5,000 month looks the same whether you worked 40 hours or 120. The number that actually tells you whether you're pricing correctly is your effective hourly rate — what you actually earned per hour worked, across all your projects.
If your effective rate is consistently below your target, you're either underpricing, underscoping, or both. If it's consistently above, you have room to take on more selective work, raise your rates, or reduce your hours without losing income. That's the kind of clarity that changes how you run your business — and it starts with knowing the number.
The Freelance Project Profit Calculator gives you that number in under a minute. Run it on your last project. Then run it on the one before that. The pattern it reveals is the most honest feedback your business has given you in a while.
The Bottom Line
Finishing a project and moving on feels productive. Actually checking whether it paid is what separates freelancers who grow from ones who stay stuck at the same rates year after year, wondering why things never quite add up.
The math isn't complicated — revenue minus your time cost minus expenses, divided by the hours you actually worked. But doing it manually after every project is friction most people don't bother with. The Freelance Project Profit Calculator removes that friction completely. Four inputs, four clear outputs, and a concrete picture of whether the work you're doing is actually working for you.
→ Try the Freelance Project Profit Calculator — free, no sign-up required.