Back to red flag patterns

Client phrase pattern

Unlimited Revisions — Why It's a Red Flag, Not a Selling Point

Sometimes it appears in the client's message. Sometimes it's in a job post as a listed requirement. Either way, it's a flag.

Important: this phrase does not prove a client is bad. It is a signal to pause before replying, clarify the missing details, and avoid committing inside an unclear project.

The phrase

"Unlimited revisions until you're happy" / "We'll keep going until it's perfect" / "Revisions included" (with no defined limit) / "We may need a few rounds of feedback."

Sometimes it appears in the client's message. Sometimes it's in a job post as a listed requirement. Either way, it's a flag.

Why it sounds like a good deal

From the client's perspective, unlimited revisions feel like a guarantee — they're paying for a result, not a number of attempts. From a freelancer's perspective, it can sound like confidence: "I'm good enough that I won't need many revisions anyway."

Both framings miss the actual problem.

What it actually signals

There is no definition of done.

Revisions exist because clients and freelancers have different ideas of what finished looks like. A defined revision limit forces both sides to be specific about what "done" means before the project starts.

Unlimited revisions removes that forcing function. Without a limit, there's no moment where the client has to commit to an outcome — they can keep requesting changes indefinitely, because the contract says they can.

It transfers all the risk to you.

Every revision round costs you time. With a defined limit, that time is priced into your quote. With unlimited revisions, you've agreed to absorb an unknown amount of time at no additional cost.

The client has no incentive to be decisive. You have no protection against indecision.

It attracts a specific type of client.

Clients who specifically request unlimited revisions often have a pattern: they don't know what they want until they see it, they change direction mid-project, they have multiple stakeholders with conflicting opinions, or they use the revision process to get substantially more work than the original brief described.

None of these are necessarily bad-faith. But all of them are expensive for you.

The compound risk

Unlimited revisions combined with other phrases is a reliable predictor of scope creep:

  • "Unlimited revisions" + "we'll know it when we see it" → no definition of done exists
  • "Unlimited revisions" + "a few stakeholders will need to approve" → revision rounds will multiply with each stakeholder
  • "Unlimited revisions" + "should be a quick project" → the client is underestimating the work and has unlimited ability to extend it
  • "Unlimited revisions" + "budget TBD" → you're quoting an open-ended project with no budget ceiling

What to do when you see it

In a job post: treat it as a requirement to negotiate before accepting. Don't apply and then try to change the terms — address it upfront.

In a client message: respond with your revision policy before you quote.

"My quotes include [X] rounds of revisions, which covers the vast majority of projects. Additional rounds are available at [rate]. This keeps the project moving efficiently for both of us."

A client who accepts that is a client you can work with. A client who insists on unlimited revisions as a non-negotiable is telling you how the project will go.

What a healthy revision clause looks like

  • A defined number of rounds (2–3 is standard for most project types)
  • A clear definition of what constitutes a revision vs. a scope change
  • A process for additional rounds if needed — priced, not assumed

If the client won't agree to any of those, the project has no definition of done. That's not a project — it's an open-ended commitment.

Scan the full message

Unlimited revisions in a brief usually comes with other signals — vague scope, budget uncertainty, urgency language. The combination tells you more than any single phrase.

Paste the full message into FreelancerGuard and see the complete risk picture before you reply.

Scan this client message →

Scan the full client message

This phrase matters more when it combines with urgency, vague deliverables, missing budget, or pressure to start. Paste the full message to see the complete risk pattern.

Check a client message free

Related patterns