If you've hired freelancers before, you've felt this:
You ask for a quote. You get an hourly rate and a vague estimate. Three weeks in, the estimate doubles. The freelancer didn't lie, the scope just "grew." Now you're stuck deciding between sunk cost and a stranger holding your half-finished project.
I don't bill hourly. Here's why, and why you should look for that in anyone you hire.
What hourly billing actually rewards
Hourly billing is a misaligned incentive. The freelancer makes more money when:
- The work takes longer
- The estimate was conservative
- New "discoveries" justify extra hours
You make more money when:
- The work ships fast
- The estimate was accurate
- Scope doesn't expand
These point in opposite directions.
Honest freelancers fight that incentive every day. Dishonest ones don't bother. Either way, you're paying for a system that doesn't put you first.
What fixed price rewards
Fixed price flips the math. I quote a number. I deliver against that number. If I underestimated, I eat the loss. If I'm efficient, I make more per hour.
Now my incentives are:
- Ship fast (more hours saved = more profit)
- Estimate accurately (mis-quotes hurt me, not you)
- Avoid scope creep (or charge for it openly)
You get a budget you can trust. I get a system that rewards being good.
Won't fixed price freelancers cut corners?
This is the obvious objection. Here's the honest answer: bad fixed-price freelancers cut corners. Good ones build a reputation by not.
The market sorts this out. Cut-corner freelancers get bad reviews and disappear. The ones who survive long-term are the ones who underestimate occasionally, eat the loss, and keep the client.
My rule: if I bid a project and underestimated, I finish at the quoted price. No surprises. The pain teaches me to bid better next time.
How I actually quote
For new clients, my process:
1. Discovery call (free, 15 min)
We talk problem, not solution. What's the constraint? What's the success metric? What have you tried?
If it sounds like a fit, I take notes. If it doesn't, I tell you and recommend someone else.
2. Written scope (48 hours, free)
I send a one-page document with:
- The problem in your words
- My proposed solution
- Deliverables (concrete: "n8n workflow + GitHub repo + setup docs")
- Timeline (concrete: "10 working days from kickoff")
- Fixed price
- What's not included (just as important)
- What happens if I miss the deadline
3. You decide
You say yes, no, or "negotiate." If yes, I send a contract within 24 hours. No hourly logs, no estimates, no surprises.
What about discovery work?
Some projects genuinely can't be fixed-priced because the scope is unclear. Examples: "audit our entire automation stack and recommend changes."
For those, I bill hourly with a hard cap. Usually 5 or 10 hours, paid upfront, delivered as a written report. After that, the report becomes the scope for a fixed-price engagement.
This gives you the best of both: you don't pay for open-ended exploration, and I don't have to guess at unknowns.
What this looks like from your side
When you're shopping for a freelancer, ask:
- Do you bill hourly or fixed price? If "depends", ask when each applies and why.
- Will you send a written scope before I commit? If no, walk away.
- What happens if you exceed your estimate? If "we'll discuss", walk away.
- What do I keep if I stop halfway? Ask what you own and what you owe at each payment step.
The ones who answer these four cleanly are usually worth talking to.
My exact policy
For full transparency, here's mine:
- Discovery call: free, 15 minutes
- Scope document: free, within 48 hours
- Project rate: quoted after discovery, fixed price
Tags
Written by
Marketing Analytics & Conversion Tracking Engineer, US and Canada, run remotely
- Media buyer on Google Ads and Meta Ads from October 2023 to September 2025, nearly $700K in spend.
- Set up patient conversion tracking for a New York medical practice (anonymized).
- Upwork Top Rated Plus, 5.0 from 20 reviews.
