Hourly vs Fixed Price: How to Pay Your Freelancer
Last week a Reddit post blew up, and it ended with a question worth stealing. A founder was about to pay Rs 4,000 for a stock-screening research task, a job expected to take a college student 7 to 10 days. Instead, he did the whole thing with Claude in 3 hours. The post asked, are entry-level jobs cooked.
But there is a quieter question underneath it, and it is the one you should answer before you hire anyone: if the same result can take 10 days or 3 hours, what are you actually buying? The hours, or the result?
That question sits under every pricing deal you will ever sign with a freelancer. Hourly or fixed price is not just a billing preference. It decides who takes the risk when things go slow, who benefits when AI makes things fast, and whether you end up arguing about the invoice or the work.
The two deals, honestly
Hourly is simple: you pay for time. The freelancer bills the hours, you approve them. This is the right call when the work is genuinely unpredictable: ongoing support, consulting, research where nobody knows what the answer looks like yet. Nobody can quote a fixed number for "figure out why the checkout breaks sometimes."
It breaks down in one place: trust. You cannot verify hours. The incentives point in opposite directions, the freelancer earns more the longer it takes, you want it done faster. Two honest people can still end up annoyed. Clients tend to lose trust on hourly projects that run long, especially when they have never worked with the freelancer before.
Fixed price is the mirror image: one number for one defined deliverable. You get budget certainty. The freelancer keeps the upside if they finish fast, which is exactly why good freelancers love it. But the quote has to cover the unknown, so it is often padded, and the moment you change your mind mid-project, every tweak becomes a renegotiation. Fixed price only works with a tight, written scope, or it slides into the exact mess our scope-creep guide warns about.
One thing worth knowing: people happily pay extra for certainty. In a long-running pricing debate on Hacker News, freelancers cite surveys from Stephen Fishman's "Working for Yourself" showing fixed-fee earners made 95 to 150 percent more than hourly peers for the same services. Clients pay a premium to know the number up front. That is not a trick. It is the price of sleeping well.
What AI changes about this
AI tools let freelancers finish in a fraction of the time. So the two deals now behave differently.
On hourly, AI is a gift to you. The same landing page that took 40 hours takes 20, your invoice halves. On fixed price, the freelancer keeps the AI upside: the quote you agreed to, delivered faster, at their original margin.
Here is the honest line: you were never paying for the hours anyway. You were paying for the landing page that converts, the bug that disappears, the report you can act on. As one pricing writer put it, a landing page that converts is worth the same to a client whether it took six hours or two. AI did not change what you buy. It just made the "hours" part of the deal visible, like a receipt that suddenly itemizes everything.
The one thing worth asking, plainly: does the freelancer use AI on your work? For research, content, or code you cannot review yourself, that is a fair question, because accuracy is on the line and you should know. But do not try to price an "AI discount" into the deal. Price the result. Discounting someone's quote because they are efficient is how you lose the good ones.
The decision framework: which deal for which job
Forget rules of thumb about one deal being "better." Match the deal to the shape of the work.
Pick hourly when the scope is genuinely uncertain, for ongoing support, for consulting and research, or when you need to start before the brief is fully baked. Add a safety rail: a weekly cap and a flag at 75 percent of it. Hourly without a cap is a blank cheque with nice handwriting.
Pick fixed price when the deliverable is defined and "done" has a clear test: a landing page, a logo set, a translated document, a working form. If you cannot describe done in one sentence, it is not a fixed-price job yet.
Split big projects into per-deliverable milestones. Each chunk gets a price and a done test, and payment follows delivery, not promises. This is the hybrid most experienced clients land on, and hiring guides that have sat on both sides of the table recommend exactly this shape: fixed per deliverable, hourly for the fuzzy edges, retainer once trust exists.
And yes, a retainer is lovely, but it is a second-date move. Earn it with one good project first.
The shortcut version: the less certain the scope, the more hourly protects you. The clearer the deliverable, the more fixed price protects you.
Three things to lock in writing, whatever you choose
A scope list that names what is included and what is not. Not a paragraph, a list. "Five pages, one contact form, two revision rounds." Our contract checklist walks through the full version.
How changes get priced. One sentence does it: "Happy to do that. It is outside our current scope, so here is what it costs and how it moves the date." And the extra starts only after a written yes, not before. A two-line email counts.
Revision rounds, with a price for extras. Two or three is normal for most projects. Beyond that, each round gets quoted.
Add one more habit on top: ask how progress gets shown. A weekly update, a demo at the midpoint, a shared doc. Trust comes from visibility, not from the pricing label. The freelancers worth keeping are the ones who volunteer it.
The uncomfortable truth
Most pricing disputes are not about the number. They are about surprise. Hourly fails when the invoice surprises you. Fixed price fails when the final deliverable surprises you. Pick the deal that leaves the fewest places for surprise, and put the rest in writing.
And pay fairly. The cheapest quote almost always costs the most in the end: missed deadlines, rework, or a freelancer who disappears halfway because the project stopped paying their bills. We wrote a whole piece on the vanishing kind. The boring, slightly-more-expensive freelancer who shows up every week is the actual bargain.
Get it done with TEC
The real problem with freelancer pricing is not the math. It is that you are doing the math alone, against someone who does it every day.
Hire through TEC and the game changes. Every expert is vetted before you ever talk to them. The scope is agreed in writing up front. Your payment sits in escrow and only releases when the work is done. No decoding quotes, no wondering whether the hours were real, no paying for work you never agreed to. The deal is the deal, protected end to end.
Expert contributor sharing insights on AI, talent, and the future of work.