I've been looking at how small service businesses handle existing clients on fixed fees.
One thing keeps coming up:
A client changes.
More transactions.
More emails.
More meetings.
A new service.
More revisions.
But not every change should trigger a price increase.
A temporary spike is different from a structural change.
A few extra hours one month is different from a permanently larger scope.
And "the client is taking more time" is often too vague to make a pricing decision confidently.
So I'm increasingly interested in the decision point before repricing:
What evidence is enough for you to say: "This has changed materially — it's time to review the price"?
Is it:
• a % increase in workload?
• additional services?
• transaction volume?
• hours consistently exceeding expectations?
• repeated scope creep?
• something else?
I'm particularly interested in how founders and service businesses actually make this decision in practice — not what the ideal process looks like on paper.
Interesting approach. What was the hardest part to get right?
Clear and practical, thanks. Did anything surprise you along the way?
Clear and practical, thanks. Did anything surprise you along the way?
Nice work shipping it. What has been the biggest challenge since launch?
Helpful post. How did you get your first bit of traction?
Interesting take. Would you still recommend this approach to someone starting today?
Helpful post. How did you get your first bit of traction?
Clear and practical, thanks. Did anything surprise you along the way?
I think the repeated pattern is more useful than a specific percentage. If the workload stays above the original scope for 2-3 billing cycles, that feels like a stronger signal to review pricing than a single unusually busy month. I had also separate “more work” from “more value” because the latter can sometimes justify repricing even when the hours haven’t increased much.
The 2–3 billing cycle point is interesting. Do you treat those cycles as a hard threshold, or more as evidence that the change is becoming structural? And how do you usually distinguish “more work” from “more value”?
Clear and practical, thanks. Did anything surprise you along the way?
Interesting take. Would you still recommend this approach to someone starting today?
Really relatable. How much time do you put into this each week?
Nice work shipping it. What has been the biggest challenge since launch?
What made you pick this stack over the alternatives?
Interesting approach. What was the hardest part to get right?
This is useful. How are you finding your first users so far?
This is useful. How are you finding your first users so far?
Good write-up. What would you do differently if you started again?
This is useful. How are you finding your first users so far?
Interesting approach. What was the hardest part to get right?
Appreciate the honesty here, most people only share the wins.
Interesting approach. What was the hardest part to get right?
Clear and practical, thanks. Did anything surprise you along the way?
Clear and practical, thanks. Did anything surprise you along the way?
Interesting approach. What was the hardest part to get right?
Interesting approach. What was the hardest part to get right?
Clear and practical, thanks. Did anything surprise you along the way?
Interesting approach. What was the hardest part to get right?
Clear and practical, thanks. Did anything surprise you along the way?
Interesting approach. What was the hardest part to get right?
Clear and practical, thanks. Did anything surprise you along the way?
Clear and practical, thanks. Did anything surprise you along the way?
Interesting approach. What was the hardest part to get right?
Thanks. The hardest part has actually been separating a temporary workload spike from a structural change.
Clear and practical, thanks. Did anything surprise you along the way?
Thanks. One thing that surprised me was how often “more work” and “more value” aren't necessarily the same thing.
Interesting approach. What was the hardest part to get right?
Clear and practical, thanks. Did anything surprise you along the way?
Interesting approach. What was the hardest part to get right?
Clear and practical, thanks. Did anything surprise you along the way?
Interesting approach. What was the hardest part to get right?
Clear and practical, thanks. Did anything surprise you along the way?
Interesting approach. What was the hardest part to get right?
Clear and practical, thanks. Did anything surprise you along the way?
What made you pick this stack over the alternatives?
Interesting approach. What was the hardest part to get right?
How did you decide this was worth building in the first place?
Clear and practical, thanks. Did anything surprise you along the way?
Interesting approach. What was the hardest part to get right?
Clear and practical, thanks. Did anything surprise you along the way?
Interesting approach. What was the hardest part to get right?
Interesting approach. What was the hardest part to get right?
Interesting approach. What was the hardest part to get right?
Interesting approach. What was the hardest part to get right?
Clear and practical, thanks. Did anything surprise you along the way?
Solid lesson. Which channel has worked best for you so far?
So far, direct conversations and niche communities have been more useful for learning than broad promotion.
Good write-up. What would you do differently if you started again?
I'd probably start collecting real pricing-review triggers earlier instead of trying to define the framework upfront.
Good write-up. What would you do differently if you started again?
Nice progress. What is the next thing you are focusing on?
Right now I'm focusing on turning these observations into clearer decision rules.
Nice progress. What is the next thing you are focusing on?
Great breakdown. What feedback have you had from early users?
Great breakdown. What feedback have you had from early users?
The most useful feedback so far has been around what actually counts as a meaningful change, rather than just tracking hours.
Makes sense. Are you planning to charge for it, or keep it free for now?
I'm testing it as a paid product rather than keeping it free. The interesting question for me now is whether the decision framework is valuable enough to pay for, rather than simply useful.
What made you pick this stack over the alternatives?
A lasting shift from weekly batches to same-day requests would be one signal for me. Even at similar hours, more of the week has to stay available. That gives you a specific conversation: keep the original schedule, or agree on the cost of faster responses.
Interesting approach. What was the hardest part to get right?
Clear and practical, thanks. Did anything surprise you along the way?
Clear and practical, thanks. Did anything surprise you along the way?
Interesting approach. What was the hardest part to get right?
I’d use a rolling scope-and-margin check: log included hours/transactions/revisions plus direct delivery costs each cycle, compare 2–3 billing cycles, and reprice when contribution margin falls below your floor or scope exceeds a defined band. Example: a $1,000 fixed fee with $300 delivery cost leaves $700 contribution (70%); if the added workload pushes cost to $500, contribution falls to 50%—a quantitative trigger even before hours double. Treat a one-off spike as a change order/surcharge, but a structural change as a new tier or renewal price, with the original baseline documented.
The contribution-margin trigger is an interesting addition. Do you actually calculate this every billing cycle, or is it something you would use once a client starts consistently drifting from the original baseline?
Really solid approach — I'm juggling something similar myself (building Xstream4K on the side), what's been the hardest part for you so far?
Thanks! The hardest part has probably been defining what actually counts as a meaningful change. A client can take more time without necessarily needing a price change, so I'm trying to separate temporary workload spikes from structural changes. What has been the hardest part on Xstream4K so far?
That's a useful distinction. Same-day requests can increase the operational constraint even when the actual hours don't change much. Do you treat that as a scope change, a service-level change, or a separate pricing factor?
Curious how long it took before you saw the first real results?
The first useful signals came from conversations rather than sales, so I'm still separating problem validation from willingness to pay.
Curious how long it took before you saw the first real results?
Curious how long it took before you saw the first real results?
Curious how long it took before you saw the first real results?