3
24 Comments

I'm building a tool for the #1 problem freelancers face: getting paid for scope changes

Freelancer tools are everywhere — proposals, contracts, invoicing. But there's a gap no one's filled: what happens when the client asks for "just one more thing" after the deal is signed?

84% of freelancers deal with scope creep. Tools like Bonsai and HoneyBook handle everything up to the signature, then drop the ball.

So I'm building ScopeDash — a change order system for freelancers. Client wants more? They get a proper change order with a price tag. Approve before work starts. No awkward conversations.

Current status: Landing page + waitlist is live → https://scopedash.tarius.my.id/

Built with SvelteKit + SQLite. Solo founder, bootstrapped.

posted toAvatar for product Addenly
Addenly
  1. 2

    The product may be especially valuable before a scope dispute begins, not only after extra work has already been completed.

    Freelancers often lose money because the original agreement is too broad, project assumptions are not visible, and client requests arrive through scattered channels. By the time someone realizes the scope has changed, there is no clean record of when the change happened or how it affected delivery.

    A strong workflow could capture the request immediately, compare it with the original agreement, estimate the impact, and ask for approval before the freelancer starts. That changes the conversation from “I need to charge you more” to “This request changes the agreed project in these specific ways.”

    The client experience will matter enormously. It should feel like a professional decision process, not a defensive billing system.

    Have you considered integrating the tool with email, Slack, or project-management platforms so scope changes can be captured where the conversation already happens?

    1. 1

      Spot on. Shifting from a defensive "I need more money" to a professional "This request changes the scope like this" is exactly the thesis here.

      To your point about where conversations happen: I just wired up the Email-Forward flow. Freelancers can now just forward a client's email to a custom address, and the backend automatically generates the change order draft.

      Other integrations like Slack and PM platforms are definitely on the roadmap next. Rolling this out very soon! Appreciate the feedback!

  2. 2

    Scope creep is one of those problems that almost every freelancer experiences, but very few manage systematically. The difficulty is not only tracking the additional work. It is communicating that a request falls outside the original agreement without damaging the client relationship.

    Many freelancers accept small changes because each request appears harmless in isolation. A new page, another revision, a different integration, or one extra meeting may only require an hour. But after several weeks, those small requests can quietly remove most of the project’s profit.

    The strongest version of this product would not simply record scope changes. It would help freelancers turn an informal client request into a clear change order with the added cost, delivery impact, and approval process already prepared. That removes the emotional burden of negotiating every change from scratch.

    It would also be valuable to create a shared record that both the freelancer and the client can review. This could prevent the common situation where each side remembers the original agreement differently.

    How are you planning to make the tool feel collaborative to clients rather than making it look like the freelancer is charging for every small conversation?

    1. 1

      Totally agree. Those "just one quick change" requests are what silently kill the margin over time.

      To your point about the client’s perception: that’s exactly why the tool acts as a neutral party. The client-facing page just mirrors their own words back to them: "You requested X -> Additional cost is Y".

      By using their exact text, it frames the whole thing as a clear, shared record and a professional project decision, not an emotional argument about money or charging for small talk.

      Rolling this out very soon, appreciate the feedback!

  3. 2

    Time-to-change-order is useful, but pair it with approval rate and recovered dollars. A draft sent in two minutes that clients reject still loses to the awkward conversation; the MVP wins when request → approved price happens faster and more often than free work.

    1. 1

      Agreed. Speed means nothing if the client rejects it anyway.

      That’s why the MVP page just mirrors the client's own text back to them: "You requested [X] → cost is $Y$."

      Using their own words is my bet to drive up that approval rate. Tracking that conversion will be the ultimate test. Thanks!

      1. 1

        Mirroring client text should reduce disputes, but approval rate alone can hide underpricing. Track requested amount versus approved amount alongside time-to-approval. If approvals rise only because freelancers discount the change order, the workflow is faster but the revenue problem is still there.

        1. 1

          Valid point. However, the core goal right now isn't to fix how freelancers price their work—it's to remove the emotional friction of having the conversation at all.

          ScopeDash acts as a neutral party just framing the facts: "You asked for X, the cost is Y." Whether they price it high or low is their business decision; I just want to break their habit of giving it away for free.

          Thanks for the depth, definitely keeping this in mind for future iterations!

          1. 2

            Then measure the conversation, not the price: detected scope request, change order opened, sent, and client acknowledged, plus time between request and send. The sharpest success metric is the share of extra work made explicit before work starts. If that rises, ScopeDash changed behavior even before you know whether freelancers priced perfectly.

  4. 2

    84% dealing with scope creep is a real number if it holds, but the harder test is exactly what the comment raised, freelancers already have a zero-effort default of just doing the extra work for free, so the tool has to beat inertia, not just awareness of the problem. Tracking how often people actually send a change order versus just eating the extra work seems like the right validation step before building much further. Have you seen anyone actually recover revenue with it yet, or is that still the open question?

    1. 1

      You're right, beating inertia is the real boss fight. To be honest, it’s still an open question, no one has recovered revenue yet because the code isn't live yet.

      I'm testing this in the next couple of days. Just paste the chat, set the price, and send the link.

      If it takes under 30 seconds, I'm hoping it's fast enough to break the free-labor habit. Will share the data once it's live!

  5. 2

    I appreciate your suggestion to validate the workflow with real freelancers, it's a great way to measure the effectiveness of ScopeDash.

    One thing to consider is that while measuring the frequency of sent change orders and recovered revenue is crucial, it might also be helpful to track the perceived ease of use and the actual time saved by using the product, as this could be a significant factor in freelancer adoption and retention.

    1. 1

      Appreciate this — you're right that tracking ease of use is just as important as revenue recovered. A tool that saves money but feels heavy to use won't get opened the second time. I'm thinking about measuring "time from client asks to change order sent" as the north star metric for the MVP. If that number isn't significantly lower than the free-labor default, the product hasn't earned its place yet. Thanks for taking the time!

  6. 2

    The thing I'd stress-test before building more features: the change order flow only wins if it's less friction than just saying yes and doing the extra work for free, in the actual moment a client asks. Right now the free-labor path takes zero extra steps to just agree to - it's already the default. If creating a change order means opening a separate tool, filling in details, and sending a link, that's more steps than the free-labor default, and under time pressure people take the easier path even when it costs them money.

    The version of this that might actually change behavior is one that meets freelancers where the request already happens - e.g. forward the client's email/message and it drafts a change order from that text automatically. The goal isn't a better change-order tool, it's making "decline the free work" require less effort than "just do it."

    1. 2

      This is probably the most useful feedback I've gotten so far. You nailed the real constraint, the free-labor path is zero steps. Every tool adds friction, and under time pressure people default to what's easy, not what's profitable.

      The "forward-to-generate" idea is actually making me rethink the MVP approach entirely. If I can get it down to "forward an email → change order is ready," it actually competes with that zero-step free-labor default. Been sketching it since reading this.

      Really appreciate the depth here. Any chance you've built something similar, or just seen enough bad tools to know what good looks like?

      1. 1

        No dedicated tool built for this exact problem, but the pattern shows up constantly when reading how creators/freelancers get stiffed on scope - the common failure is that the "ask for more money" step requires a synchronous, awkward conversation, so people skip it under deadline pressure. The tools that work best in adjacent spaces are the ones that make the paperwork the by-product of something the person was doing anyway (like your forward-an-email idea) rather than a separate task competing for their attention.

  7. 2

    I like how specific the problem is. You're not trying to build another all-in-one freelancer platform—you're solving one painful moment that almost every freelancer experiences.

    One suggestion: validate the workflow with real freelancers by measuring how often they send change orders and how much revenue they recover. Those outcomes are likely to be more compelling than feature lists.

    A product that helps freelancers get paid fairly for extra work has a very clear value proposition. Good luck with the launch!

    1. 1

      Appreciate the kind words. The "one painful moment" framing is exactly what I'm trying to protect, if I can make that one conversation go smoothly, everything else follows. Will definitely be tracking real outcomes once freelancers start using it. Thanks for the encouragement!

  8. 2

    The problem feels real because it's not about paperwork—it's about preserving the client relationship while protecting the economics of the project. I'd keep validating whether freelancers buy ScopeDash because it creates change orders, or because it makes difficult commercial conversations easier to have. That's a much stronger position to own.

    1. 1

      You're spot on, thanks for the comment. Most freelancers (myself included) end up working for free just to avoid the awkwardness of having that money talk mid-project. I love the idea of positioning ScopeDash as a neutral buffer that takes the emotion out of the equation. It turns a tough conversation into a standard project workflow where the system handles the scope change objectively.

      1. 1

        I'm glad it resonated.

        Reading your reply gave me one thought about what changes once the product becomes the neutral party in the commercial conversation instead of just a scope management tool. I'd rather explain it in the context of ScopeDash than try to condense it into a few comments.

        If you're interested, what's the best email to reach you on?

        1. 1

          Awesome, I'd love to hear your thoughts on this! You can reach me at rhaka26dewanto@gmail[dot]com. Looking forward to your email, man.

          1. 1

            Thanks! I’ve just sent it over.

            Looking forward to hearing your thoughts whenever you have a chance.

  9. 1

    Now that the Email-Forward flow creates a draft, we’d make the original client message immutable and show the freelancer a diff whenever the extracted scope, price, or delivery date is edited. That creates a clear request → proposed-change trail for the client-facing page without forcing automation to guess commercial terms.

    Are you planning to preserve that before/after record once the link is sent?