Step 1: Clarify the scope first

Most disputes come from fuzzy scope. Define exactly what is included, what counts as extra, and what the finished work looks like before you talk price.

Step 2: Set clear payment terms

  • An upfront deposit — 30–50% is common for new clients.
  • Milestones for larger projects.
  • A due date and what happens if payment is late.

Step 3: Anchor on value, not the cheapest number

Lead with the outcome you deliver. If a client pushes hard on price, reduce the scope rather than your rate — protect what your time is worth.

Step 4: Put it in writing

A simple written agreement covering scope, price, timeline, revisions and ownership prevents misunderstandings. A short, clear contract beats a vague verbal promise every time.

Common mistakes

  • Starting work with no deposit and no signed terms.
  • Agreeing to unlimited revisions.
  • Dropping your rate instead of trimming the scope.

Frequently asked questions

How do I ask for a deposit without scaring off the client?

Present it as standard practice: “I take a 40% deposit to begin, with the balance on delivery.” Framed as routine, most clients accept it without hesitation.

What if the client refuses a written contract?

Treat it as a warning sign. A clear agreement protects both sides, and a serious client will welcome it. If they will not agree to basic terms, it is often safer to walk away.

This is general information, not legal or financial advice. For more, read our freelancing guide.