Business By Alex Rivera

Pricing a small agency without losing your mind

How we moved from hourly billing to fixed-scope pricing, what broke along the way, and what we'd do differently.

Abstract cover illustration for an article about agency pricing.

We spent four years billing by the hour. Then two years doing fixed-scope. We’re not going back.

Why we switched

Hourly billing quietly rewards the wrong behavior. The slowest person on the team makes the most money. Efficiency is a penalty. We caught ourselves hedging — padding estimates, adding “buffer” — and realized our clients were paying for our uncertainty.

What fixed-scope forced us to do

  • Write clearer proposals. A fixed price demands an explicit scope.
  • Cut the engagement when it’s done. No more “we still have hours left.”
  • Estimate like we mean it. If you’re wrong, it’s your margin, not your client’s.

What broke at first

The first two projects we priced fixed, we underestimated by about 30%. The third one, we overestimated to compensate and lost the deal. The fourth one, we landed. Now we have a spreadsheet of the last 40 projects with actual hours, and our estimates are within 10% on median.

Our current model

  • Discovery — fixed fee, two weeks.
  • Project — fixed fee, milestone-based payments.
  • Post-launch retainer — optional, fixed monthly.

Nobody’s ever asked us for a timesheet since we switched. Nobody on the team misses filling one out.

  • #business
  • #pricing
  • #operations