
How to Price Your Next Project Using Past Data
Guessing at project prices costs you money every time. Here's how to use your own tracked hours to quote with confidence instead.
Pricing a new project is uncomfortable for most freelancers. You either pull a number out of nowhere and hope, or you undercut yourself to feel safer winning the work. Neither approach builds a sustainable business.
There is a better method. It requires that you have been tracking your hours, and it requires that you actually look at that data before you write a quote.
The Problem With Gut-Feel Pricing
Your gut remembers the projects that went smoothly. It does not accurately recall the ones where a two-week job somehow stretched into five weeks of unbilled revisions.
When you price from memory, you are optimistic by default. You remember the best version of how a project went, and you price for that version. Then reality shows up.
Data does not have that bias. Your tracked hours show you what actually happened, not what you wish had happened.
Building a Reference Point From Past Projects
Start by pulling your logged hours for projects similar to the one you are quoting.
Similar means same type of work, roughly same scope, and a client with a comparable level of involvement. A website build for a solo consultant is not the same reference point as a website build for a ten-person team with four decision-makers.
Look at how many hours those past projects actually took. Not what you quoted. What they took. Find the average and also find the high end. The high end is important because that is what happens when things go normally wrong, meaning scope shifts a little, communication takes longer than expected, and there is one round of revisions more than planned.
Price for the high end, not the average. If the average is twenty hours and your worst-case similar project took thirty-two, quote for thirty-two. If it comes in faster, great. You just improved your effective hourly rate.
Categorizing Your Time to Price Better
Not all project hours are the same. A useful tracking habit is logging time by phase or activity type, not just total hours per project.
Break it down into discovery and planning, execution, revisions, and client communication. When you have historical data at that level, your quotes get much more accurate.
You might find that execution is predictable but client communication varies wildly depending on the client. So when you are quoting a client who has already sent you six emails before the project even starts, you weight your communication hours higher.
Or you might find that revision rounds on certain types of projects always blow out. You either price for that reality or you define revision limits clearly in the contract.
What to Say When a Client Questions Your Price
This is where tracking data becomes genuinely useful beyond just your own planning.
When a client pushes back on your quote, you can say something honest and specific. Projects like this one typically take me twenty-five to thirty hours. At my rate, that is where the number comes from.
You are not defending a number you invented. You are describing what your work actually costs based on what it has actually taken before. That is a different conversation and it tends to go better.
If the client wants a lower price, the conversation becomes about scope. What can we remove or simplify to bring the hours down? That is a productive negotiation instead of a guessing game.
The Habit That Makes This Work
None of this is possible if you only track time to fill out invoices at the end of the month.
The habit that makes data-driven pricing real is logging hours in real time, every project, every phase. Not from memory at the end of the week. As it happens.
After six months of that, you have a personal database of what your work actually costs. You stop guessing and start quoting with actual confidence. The prices go up because they are grounded in reality, and the work you win at those prices is work you can actually deliver without losing money quietly along the way.
Track your time, bill every minute.
Time-Trak is a native Mac and Windows time tracker with a floating timer, automatic screenshots, and one-click invoicing.
Free during beta.
Download Time-Trak →macOS + Windows · Floating widget · Auto screenshots