Kerning & Coffee

Stop getting ghosted, lowballed, and walked on. Guides for freelance designers who are done being a pushover.
Location hidden
Created byProfile pictureKerning & Coffee
2 joined
Profile picture
Kerning & CoffeeProfile picture@kerningandcoffee·Apr 30

5 red flags to spot before you sign a client (learned the hard way)

Every nightmare client shows you who they are before the contract is signed. Here's what to watch for:


🚩 1. "We don't really have a budget, but…"


Translation: they have a budget. It's just lower than what you'd charge. If they can't name a number, they're shopping for the cheapest option and hoping you'll lowball yourself.


🚩 2. They want a "quick call" before anything is in writing


Calls without agendas are scope creep previews. A serious client is fine putting requirements in an email first. If they insist on calling before they've told you what they need — they don't know what they need.


🚩 3. They mention their "last designer" more than twice


If the last designer "didn't get it," the one before "was too slow," and the one before that "just disappeared" — the common factor isn't the designers.


🚩 4. "This could lead to a lot more work"


The freelancer tax. They want a discount now in exchange for hypothetical future projects. Those future projects almost never materialize. Price the work in front of you.


🚩 5. They push back on your process before it starts


"Do we really need a contract?" "Can we skip the discovery phase?" "Just start designing and we'll figure it out."


These aren't efficiency suggestions. They're boundary tests. If they resist structure now, they'll resist scope limits, revision caps, and payment terms later.


---


The move: When you spot a red flag, you don't have to walk away immediately. But you DO need to hold your boundaries harder. Set the terms, put them in writing, and don't start work until they're signed.


More on exactly how to handle each of these scenarios 👉

Profile picture
Kerning & CoffeeProfile picture@kerningandcoffee·Apr 30

I undercharged for 3 years. Here's the math that made me stop.

I used to charge $50/hour. I thought that was good.


Then one Sunday night — dreading Monday — I opened a spreadsheet and tracked every minute on my last 5 projects. Not just design time. All of it: emails, calls, revisions, admin, invoicing, waiting for feedback.


The numbers were brutal:


Project

Quoted

Actual Hours

Real Hourly Rate

Brand identity

$2,000

58 hrs

$34.48

Website redesign

$3,500

112 hrs

$31.25

Packaging design

$1,200

41 hrs

$29.27

Logo + guidelines

$800

34 hrs

$23.53

Social templates

$600

22 hrs

$27.27


My "$50/hour" rate was actually $29/hour on average. Less than I made at my agency job — with none of the benefits, PTO, or stability.


The problem wasn't that I was slow. The problem was I was pricing for design time and ignoring everything else.


Three things changed after I saw this:


  1. I stopped hourly pricing entirely and moved to project-based with a built-in buffer

  2. I started tracking EVERY minute (not just billable ones) on new projects

  3. I raised my rates 40% over 3 months using a system I now teach


Not a single client left. The two who pushed back? I held firm. They stayed too.


The rate increase system I used is inside — includes the self-audit, the percentage framework, and the exact emails I sent.

Profile picture
Kerning & CoffeeProfile picture@kerningandcoffee·Apr 30
Pinned post

The exact email I use when a client says "Can we just do one more round?"

You know the moment. The project is done. You've delivered. And then the email comes in:


"This looks great! Just a few small tweaks…"


For the third time.


Here's the thing — if you don't have a script ready for this, you'll either cave (and work for free) or blow up the relationship. Neither is a business strategy.


So here's what I actually send:


---


Subject: Re: Revisions


Hi [Client], Thanks for the feedback! We've now completed the [X] rounds of revisions included in our agreement. I'm happy to make these additional changes — I'll send over a quick scope addition for [$ amount] so we can keep things moving. Let me know and I'll have it turned around by [date].


---


Why this works:


  • It's not confrontational — you're being helpful, not defensive

  • It references the agreement (you DID put revision limits in your contract, right?)

  • It gives a clear next step with a price attached

  • It keeps the project moving instead of stalling


The client almost always just approves it. The ones who push back were never going to respect your time anyway — and that's useful information too.


I've got 12 more scripts like this inside — every scenario from scope creep to ghosting to "can you do it cheaper?" All copy-paste ready.