Your instincts exist for a reason. When something feels off with a potential client, it usually is.
After years of freelancing, I've noticed certain patterns emerge. I've just had a recent "nightmare" client and now clearly see the signs. I went against my gut and later deeply regret it. A fellow freelancer urged me to share what the red flags are. Here's a bunch of signs I've learned to look out for:
- Vague or shifting scope: Requirements change constantly, deliverables expand without acknowledgment.
- Unrealistic deadlines: Expecting a month's work in a week with no understanding of the process.
- Bad-mouthing past designers: Every previous designer "failed" them. They're always the common thread.
- Tardiness: Missing meetings or showing up late without notice.
- Long response times: Radio silence for weeks, then sudden urgent demands.
- Asking for free work: "Just a quick concept" is spec work disguised as collaboration.
- Payment haggling: Negotiating after you've quoted or suddenly claiming budget constraints.
- Micromanagement: Dictating every detail instead of trusting your expertise.
- Endless revisions: "One more round" becomes five with no clear endpoint.
- Pressure to start immediately: Wanting to skip contracts and figure out details later.
- Unclear goals and changing direction: Treat contradictory feedback or unclear priorities as a risk.
- No single decision-maker: Require one accountable approver and written acceptance criteria.
- Late scope expansion: Flag new templates, brand work, or other requests that appear after scope approval. Document them as separate work.
- Pressure to launch before readiness: Do not accept launch deadlines when core functionality, QA, or approvals are unresolved.
- Fragmented feedback and ownership: Use one request channel and maintain a written record of bugs, decisions, and out-of-scope work.
Trust your gut. A bad client costs more losing a contract. They drain time, energy, and your confidence. The best projects come from clients who respect your process.