2
3 Comments

I talked to 20 freelancers last month. Same 3 problems came up every time.

I've been building tools for freelancers for a while now. So I started actually talking to them instead of assuming.

Here's what I found :

Problem 1 : Client communication is a black hole

Everyone's using email + WhatsApp + Notion + Google Drive — all at once. Nobody knows what's where.

Problem 2 : Invoicing is awkward

Most freelancers delay sending invoices because it feels uncomfortable. So cash flow suffers.

Problem 3 : Scope creep kills profitability

Not because clients are evil — but because expectations were never written down clearly from day one.

The freelancers who were actually thriving had one thing in common:
They treated their client experience like a product.
Onboarding. Updates. Delivery. Follow-up. All intentional. All structured.

Which of these 3 hurts your freelance business the most right now?

on June 15, 2026
  1. 2

    This is very close to what I’m seeing too.

    The “invoicing is awkward” part feels like it often starts before the invoice. If the scope, extras, revisions, or delivery were not clearly reviewed along the way, then the invoice becomes the moment where everything gets questioned.

    So maybe the problem is not only invoicing. It’s the missing approval step before invoicing.

    Also like the point about treating the client experience like a product. That framing makes a lot of sense.

  2. 2

    I'd be careful treating those as workflow problems too quickly.

    The interesting question may not be which problem freelancers complain about most.

    It may be which problem actually changes behavior enough for someone to adopt a new solution.

    Those sound similar, but they can lead to very different conclusions about the product, the buyer, and what counts as validation.

    I wouldn't make that call casually from 20 interviews.

  3. 1

    The invoicing delay one resonates the most. I used to wait days after finishing work to send the invoice because it felt awkward, like I was being pushy. But every day you wait is a day your cash flow takes a hit for no reason.

    What changed it for me was reframing the invoice as part of the deliverable, not something separate. The project isn't done until the invoice is sent. Once I started treating it that way, the delay disappeared and my average time-to-payment dropped noticeably.

    Scope creep is the other one that kills quietly. Not because the client is being unreasonable, but because you said yes to three small extras that each took an hour and none of them made it onto the invoice. Writing down every scope addition in the moment, even informally, makes it way easier to include them when billing time comes.

Trending on Indie Hackers
Priorities for launching a SaaS solo, with no budget User Avatar 210 comments I built a tool directory that doesn't pretend every founder has the same needs User Avatar 43 comments AI helped me ship faster. Then I forgot what my product actually does. User Avatar 9 comments I built a browser-based photo geotagging tool. What should I lead with? User Avatar 6 comments Why founder-led outbound breaks the moment you try to delegate it User Avatar 5 comments A one-week feature took two months, mostly spent keeping three systems in sync User Avatar 2 comments