Should You Bill by the Hour or by the Outcome?
Career

Should You Bill by the Hour or by the Outcome?

A client asks for a number. You can quote your hours or you can quote the size of the problem you're removing, and those aren't two prices for the same thing — they're two different contracts that select for two different clients before anyone has signed anything.

Published February 1, 202611 min readUpdated Feb 1, 2026

Written by · Full-Stack Agentic AI Software Engineer — AI Agents, Automation & Revenue Systems for GTM/RevOps teams

In brief

Should you charge a client for your time or for the outcome you produce?

It depends on whether the outcome is cleanly attributable to your work alone and whether its scope was ever really fixed — and most pricing advice skips straight past that condition to the ideology. Patrick Bajari and Steven Tadelis modeled this trade-off formally for procurement contracts in a 2001 RAND Journal of Economics paper: cost-plus arrangements (hourly's corporate cousin) dominate as project complexity rises, fixed-price and outcome arrangements dominate as scope clarity rises, because fixed incentives that reward efficiency also create expensive renegotiation once an unknown surfaces mid-project. Hourly billing transfers execution risk to the client and caps your own upside at rate times hours. Outcome pricing transfers that risk to you and removes the ceiling — but only holds up when nobody can seriously dispute that your work caused the result. Real markets already sorted themselves along exactly this line: personal injury law runs almost entirely on contingency because the outcome is binary and single-cause, while corporate transactional law still bills by the hour because 'success' there is genuinely ambiguous.

  • Hourly billing transfers execution risk to the client and caps your upside at your rate times the hours you can sell; outcome pricing does the reverse on both counts
  • Bajari and Tadelis (RAND Journal of Economics, 2001) found cost-plus contracts dominate as project complexity rises and fixed-price contracts dominate as scope clarity rises — an academic version of the same trade-off freelancers face informally
  • Outcome pricing breaks down specifically when attribution is muddy (several things changed at once) or the outcome's timeline is too long or too uncertain for either side to verify
  • Real professions already sorted by this logic without calling it that: personal injury law is mostly contingency because the win is unambiguous; corporate law stays hourly because it usually isn't
  • This is a separate question from how to build a fixed-scope quote, which is a mechanical scoping problem covered elsewhere — this is about which of the three structures fits the engagement at all

Evidence notes

Bajari & Tadelis — 'Incentives versus Transaction Costs: A Theory of Procurement Contracts' (RAND Journal of Economics, 2001)

A formal model of private-sector construction procurement contracts showing a systematic trade-off: fixed-price contracts maximize the contractor's incentive to control costs, but that same incentive causes costly ex-post renegotiation once genuine unknowns surface. Cost-plus contracts avoid the renegotiation cost but weaken the incentive to work efficiently. The paper's central result is that cost-plus is preferred as project complexity increases and fixed-price is preferred as scope is better specified in advance.

Jonathan Stark, 'Hourly Billing Is Nuts' (2017)

A former software consultant's book-length argument that hourly billing misaligns incentives structurally — the biller profits from taking longer, and the buyer has no way to distinguish slow work from hard work. Stark reports doubling his own income in his first year of consulting after switching to value pricing, a self-reported outcome from one practitioner, not a controlled study.

Blair Enns, 'Pricing Creativity: A Guide to Profit Beyond the Billable Hour' (Win Without Pitching, 2017)

An industry-practitioner framework, drawn from Enns's consulting work with creative and professional-services firms, arguing that hourly billing implies the client bears none of the risk of the engagement's outcome, and that pricing should instead reflect the risk the seller is willing to absorb.

Best Law Firms, 2024 Alternative Fee Arrangements survey

An industry survey of U.S. law firms finding 73% now offer some form of alternative fee arrangement (flat fee, retainer, contingency, blended rate), yet 79% still use the billable hour as their dominant model — evidence that even a profession actively marketing alternatives to hourly billing hasn't abandoned it, because case complexity and outcome ambiguity vary enormously by practice area.

Contingency recruiting industry benchmark (staffing-industry reporting, not an academic study)

Multiple staffing-industry sources converge on 15-25% of a placed candidate's first-year base salary as the standard contingency recruiting fee, invoiced only once the candidate starts — a commercial convention, not a research finding, cited here as an example of a market that settled on pure outcome pricing because 'placed or not placed' is unambiguous.

Continue with purpose

A client asks what a two-week integration will cost. You can answer with a number of hours, or you can answer with a number that reflects what happens to their business once it works. Those are not two prices for the same thing. They're two different contracts, and they select for two different clients before either of you has signed anything.

Hourly billing is cheap to administer and easy to explain: you log time, you invoice time, the client pays for time. It also does something specific to risk. If the integration takes twice as long because the client's data turns out to be a mess, that's mostly the client's problem financially — they keep paying the same rate for the extra hours. The client carries execution risk. You carry only the opportunity cost of hours you could have billed somewhere else. Readers who reach risk management through a growth or RevOps role will want alongside this. Readers who reach risk management through a growth or RevOps role will want the XenGrowth practice alongside this.

Outcome pricing inverts that. Quote $15,000 for "this integration ships and processes real invoices without manual intervention," and the client pays that number whether it takes you eight hours or eighty. Now you carry the execution risk. Hit a nightmare API three weeks in and you eat the extra weeks, not them. This is also why outcome pricing systematically rewards efficient, experienced people and punishes anyone who underestimates the work — the identical fee produces wildly different hourly margins depending on who's actually doing it.

Why the two contracts select for different clients

Hourly billing attracts clients who are comfortable with open-ended, evolving work and who trust your clock. Scope creep isn't really a violation for them, because they aren't paying a defined penalty for changing their mind mid-project — they're paying for however long it takes, which is exactly what they signed up for. Outcome-based clients want certainty instead, and they'll pay a real premium for it, but only if they can define what 'done' means in advance. Ask an outcome-priced client to change the definition of success halfway through and you've just discovered the model doesn't fit the actual state of the project. This is also how good pricing works on the revenue side of a business, which is the discipline writes about full time: a pricing model is a filter for who says yes, not just a line on an invoice.

None of this is just occupational folklore. Patrick Bajari and Steven Tadelis modeled precisely this trade-off for private-sector construction procurement in a 2001 RAND Journal of Economics paper, and found that cost-plus contracts — the corporate cousin of hourly billing — are systematically preferred as project complexity rises, while fixed-price contracts dominate as scope becomes better specified. Their logic: a fixed price maximizes a contractor's incentive to work efficiently, but when the underlying work is genuinely uncertain, that same incentive creates expensive renegotiation once the unknowns surface, because somebody has to eat the surprise. Cost-plus contracts sidestep that fight entirely — nobody argues over who absorbs a surprise, because the client already agreed to absorb all of them. If the operations side of this is the part you are stuck on, is the better reference. If the operations side of this is the part you are stuck on, The XenGrowth resource library is the better reference.

Dimension

Hourly / time-based

Outcome-based

Who carries execution risk

The client — more hours, bigger invoice

You — same fee regardless of hours spent

What it selects for in the client

Comfort with ambiguity, an ongoing relationship, less upfront specification

A defined 'done,' and willingness to pay a premium for certainty

What it selects for in you

Volume and utilization — defending hours worked

Efficiency and judgment — speed raises your effective rate

Upside ceiling

Capped at rate × hours available to sell

Uncapped if the outcome turns out to be worth more than expected

Where it breaks

Client resents paying for your learning curve or a slow week

Attribution gets muddy, or the scope was never really fixed

Where value-based pricing actually breaks down

Attribution is the most common way it breaks in practice. Get paid a percentage of a revenue lift for a marketing automation build, and if three other things changed for the client that same quarter — seasonality, a competitor's outage, a pricing change — you can't cleanly prove your work caused the lift, and the client can't cleanly dispute it either. That ambiguity doesn't resolve into a fair number. It just sits there, corroding the relationship every time an invoice is due. Publishing the model up front has the same disciplining effect : naming the commercial structure before the engagement starts filters out the clients who were never going to accept clean attribution as the basis for payment.

Timeline is the second failure mode. Outcome pricing assumes the outcome arrives on a schedule both sides can verify. If the 'outcome' is a system that prevents an incident that might happen eighteen months from now, pricing against it requires both parties to agree on a probability neither can check. Compare that to a fix that unblocks a specific deal closing next week: fast, visible, unambiguous, and both sides know the moment it happens without needing to trust each other's account of it.

Jonathan Stark, who built his consulting practice around abandoning hourly billing, argues the mechanism runs both ways. Hourly billing misaligns incentives structurally — you profit from taking longer, and the client has no way to tell slow work from hard work. But outcome pricing has its own honest counter-risk: once a client has locked in a price for a result, every unplanned request during delivery becomes 'well, you're being paid for the outcome, so just make it work.' Removing scope negotiation from the relationship sometimes means the client stops respecting scope at all, because the whole point of the deal, from their side, was that scope stopped being their problem.

A concrete version of the attribution problem: price a customer-support automation build as a percentage of the reduction in churn, and you've tied your invoice to a number that also moves with the product team's roadmap, the sales team's promises during the renewal call, and whatever the competitor down the street just shipped. Churn falls 2 points the quarter after you ship. Maybe that's your automation. Maybe it's the pricing change finance made in the same quarter. Nobody in the room can actually separate the two, and 'nobody can separate the two' is not a foundation you want under a monthly invoice. goes further into AI agents and marketing automation. XenGrowth on AI agents and marketing automation goes further into AI agents and marketing automation.

Hourly billing prices your calendar. Outcome pricing prices your judgment. The failure mode of each shows up the moment you're asked to sell the thing the price wasn't actually built for.

The real-world markets that already settled this

Personal injury law is close to pure contingency — typically a third to 40% of a settlement or verdict, capped by statute in some jurisdictions — because the outcome is binary, single-cause and unambiguous. Either the case produces a payout or it doesn't, and nobody else's work produced that specific settlement. Corporate and transactional law is a different story: scope and 'success' are genuinely muddier there, multiple parties and advisors touch the same deal, and the billable hour still dominates. A 2024 industry survey found 73% of U.S. law firms now offer some alternative fee arrangement, yet 79% still bill hourly as their primary model — a profession that actively markets alternatives to hourly billing and still hasn't abandoned it, because complexity genuinely varies by practice area, not because nobody tried.

Contingency recruiting tells the same story from the other direction. Staffing-industry benchmarks converge on 15 to 25% of a placed candidate's first-year base salary, invoiced only once the hire actually starts. A recruiter carries all the search risk and gets paid nothing for a search that goes nowhere — workable specifically because 'placed' or 'not placed' is about as unambiguous as an outcome gets.

Profession / model

What decides hourly vs. outcome

Typical structure

Personal injury law

Outcome is binary, single-cause, unambiguous

~33-40% contingency fee, no win no fee

Corporate / transactional law

Scope and 'success' are ambiguous, multi-party

Billable hour still dominant — 79% of surveyed firms, 2024

Contingency recruiting

Placement or no placement is unambiguous

~15-25% of first-year salary, paid only on hire

Freelance software / automation work

Depends entirely on the specific engagement

Mixed: hourly, fixed-scope, or outcome, chosen per project

So which do you actually pick

None of this works if your starting number is already anchored too low before you've even chosen a model — that's a separate, earlier failure covered in Why Engineers Systematically Underprice Their Own Work. This post assumes that's solved and you're choosing honestly between three real structures: hourly, fixed-scope, and outcome.

The middle option, a fixed fee for a clearly bounded scope, is its own craft with its own mechanics — discovery phases, complexity tiers, change orders — covered in How to Price a Fixed-Scope Automation Project. It's worth naming as genuinely distinct from both ends of this spectrum: fixed-scope pricing still charges for effort, roughly — it just charges for effort estimated in advance rather than logged after the fact. It only inherits outcome pricing's uncapped upside if you've gotten very good at estimating, which is a skill in itself. On publishing that logic honestly rather than hiding behind 'contact us,' is worth reading. goes further into AI search, GEO and discovery. XenGrowth on AI search, GEO and discovery goes further into AI search, GEO and discovery.

There's also a fourth structure worth naming even though it doesn't fit neatly into this post's three-way split: the access retainer Blair Enns describes, where a client pays a flat recurring fee not for a fixed number of hours or a fixed deliverable, but for priority access to your judgment whenever they need it. It solves a problem none of the three models above solve well — ongoing advisory work with no clean 'done' and no clean single outcome to point at — by pricing the relationship itself rather than either the clock or the result. It's rarer in engineering work than in strategy consulting, mostly because engineers default to thinking in deliverables, but it's the honest answer when a client keeps asking 'can you just be available' rather than 'can you build this specific thing.'

  1. Ask whether attribution is clean before anything else. If three other things could plausibly explain the result, outcome pricing has nowhere solid to attach and will generate arguments, not clarity

  2. Ask whether the outcome will be visible on a timeline both sides can verify. A result eighteen months out is a probability dispute wearing a price tag

  3. Decide honestly whose risk you want to carry on this specific engagement — not in general, on this one — because the answer can legitimately differ project to project even for the same person

  4. Treat fixed-scope as a distinct third option, not a compromise between the other two. It solves a different problem: converting uncertain effort into a certain number, which is an estimation skill, not a risk-transfer decision

  5. Expect real engagements to mix models across phases — hourly discovery followed by a fixed-scope build is common, and legitimate, precisely because the uncertainty is genuinely highest at the start and lowest once scope is nailed down

None of the three models is morally superior to the others, whatever the value-pricing evangelists imply. Personal injury lawyers didn't switch to contingency because they're braver than corporate lawyers — they switched because their outcomes are structurally cleaner to price that way. The skill worth building isn't a permanent allegiance to one model. It's reading, honestly, which of the three conditions above actually holds for the work in front of you, and pricing accordingly instead of by habit.

Further reading from XenGrowth

Where this work meets go-to-market

Pricing your own work by what it's actually worth, rather than by the clock, is the same discipline a business needs on its commercial side. publishes operator guides on exactly that: pricing, packaging and revenue operations built around outcomes instead of effort.

Further reading from XenGrowth

Where this work meets go-to-market

Working on risk management inside a commercial team? publishes operator guides on the revenue side of this work.

Further reading from XenGrowth

Where this work meets go-to-market

Working on risk management inside a commercial team? the team at XenGrowth publishes operator guides on the revenue side of this work.

Which structure actually fits this engagement?

Four questions about one specific piece of work you're pricing right now — not your business in general.

1 / 4
How clearly can you define what 'done' looks like before you start?

Apply this article

How to turn insights into execution

A practical sequence for teams turning concepts into production outcomes.

PricingConsultingContractsFreelancingCareerRisk Managementcareer

Audit your current state

Map the bottlenecks and constraints connected to the article’s core problem.

Choose one bounded change

Test the most useful recommendation on one workflow before widening the scope.

Measure what changed

Keep the parts that improve the work, document what failed, and make the next decision from evidence.

Next step

Need help applying this in your stack?

I can translate these patterns into a concrete implementation plan for your team.

Discuss implementationBack to blog

Replies usually within 24 hours.

Next Steps

Continue reading

How Much Should You Pay a Freelance AI Developer?

Expert pricing guide for hiring freelance AI developers. Navigate rates, red flags, and what experience levels deliver.

Navigate

How Do You Build Personal Infrastructure That Outlives Your Employer?

A LinkedIn profile, a company email address, a Slack history — none of it is yours the day you're let go. The only professional identity that survives a layoff is the one built on a domain you personally renewed, not one an employer's IT department controls.

Navigate

How Do You Say No to a Client Without Losing Them?

Most 'no' conversations fail for one of two reasons: the engineer says yes to avoid the conversation, or says no with nothing behind it. Neither is a negotiation. A framework from Harvard's Program on Negotiation, and 52% of projects that report scope creep, explain why.

Navigate

How Do You Scope a Project So It Doesn't Eat You Alive?

The most-cited scoping statistic in software — a 16% project success rate — comes from a 1994 survey whose own authors' later critics called the definitions misleading. The number is shaky. The reason scoping fails anyway is not.

Navigate

How Do You Build a Reputation That Brings Work to You?

Cal Newport's 'craftsman mindset' argument says the passion-first advice for building a reputation has the causality backwards. Kevin Kelly's '1000 True Fans' essay adds the scale: you need thousands of people who trust you, not millions who've heard of you.

Navigate

How to Price a Fixed-Scope Automation Project as a Freelancer or Agency

Stop underpricing automation work. Learn how to build defensible pricing for fixed-scope projects that protect margins and set clear expectations with clients.

Navigate

How to Structure a Discovery Call for an Automation Project

A structured discovery call separates automation projects that fit your expertise from those that don't. Learn the framework to uncover real problems, qualify scope, and set realistic expectations.

Navigate
  • Why Engineers Systematically Underprice Their Own Work

    A client asks how long a fix will take. The honest answer is twenty minutes. The number that comes out of your mouth is too low, and you know it's too low before you've finished saying it. That gap isn't a math error — it's anchoring, the effort heuristic, and impostor syndrome, all pulling the same lever.

  • What's the Difference Between a Contractor and a Consultant?

    The IRS has a three-factor legal test for this distinction, and it has nothing to do with which word sounds more impressive on an invoice. Most engineers who call themselves 'consultants' are, by that test and by function, contractors.

  • When Should You Fire a Client?

    A 1985 study found theater-goers who'd paid more for their season tickets kept attending plays they didn't enjoy, just to avoid feeling like the money was wasted. The same bias is why engineers keep bad clients long after the math stopped working.