blog article banner image

Avoiding scope creep

How to help ensure you get paid for extra work
Apr 5, 2021

Proposal, Case No. 1

Add-on proposal to an existing project


Freelance coders: consider this scenario:

You've had a meeting with your client where you delivered some (or all) of the agreed-upon work. The meeting went very well. Your client liked much of what you delivered, but they also want changes. And, they found errors and shortfalls in what they think you should have delivered.

You ended the meeting well, saying, as you should, that you will review your notes (you took LOTS of notes, right?) and then get back to them before you start on any changes. You want to be able to discuss any implications that the meeting's observations have on deliverables and delivery. This internal review of yours is your way to get technical details ready as well as get your head clear to deal with any friction you feel.

So now you have reviewed. You agree that some things should have been done differently. You also agree that some other things were not working and need to be fixed. However, you don't agree with everything your client said/expected. In particular, you think some items are new to the scope. Your position with these: if they want them added to the current work, they will have to pay extra.

So now you have to report back to your client and you are a little worried about how they will receive this extra 'ask'.

Here's what to do:

  1. Separate the 'free' things from the ones you want to be paid for. Place the free items at the top of your message.

I would even go as far as to list the free error fixes in one section followed by the free changes in another.

  1. Transition into the items you want to be paid for, but don't give a price!

Instead, list the work you want to be paid for by giving each a title, and then, in point form, list the advantages this work has for your client (as you currently understand them) as clearly as you can. Leave the price conspicuously absent.

  1. Finally, in your message just below these payable items, say this:

"Would you like me to quote on these?"

Why? Here's my rationale:

  1. You clearly define what you consider free and what is extra to your current scope.

If they disagree, they will contact you. You can discuss from there.

  1. You isolated the free items and thus remove them from further discussion.

By leading with the free, you are delivering good news first and you transition to what you want to be paid for with the benefits in a natural way. In effect, you are opening the door to a conversation solely about the things you want to be paid for.

You'd be surprised how many times shortcomings and flaws in a milestone/final product get rehashed if you keep all of the work to be done in one big jumble. And that wastes everybody's time.

  1. You clearly define what you think your client is asking for: the what and the why.

By stating it in your own words and listing the advantages as you see them, you give your client a chance to confirm whether these items are truly wanted. A lot of misunderstandings are averted by this simple approach.

  1. You give your client the opportunity to value the items you want to be paid for.

After all, these work items are not valuable to your client until they say so.

By 1) telling them you think these work items are valuable, and 2) asking (tacitly) for their thoughts, you are signalling to them that you think they are valuable, but without their "how much is this going to cost me" guards coming up.

If they disagree with you, they will tell you and no harm done. You wasted no effort pricing the work. Neither you nor your client suffers any chagrin if they decide not to proceed as a result.

You may be surprised how often this seemingly negative outcome spawns a new idea (either from your client or you) that ends up being quoted, accepted and paid for. You are giving the right solution a chance to appear together.

  1. You are giving them time to think about the amount they want to pay and the timetable for delivery before they ask you to quote.

This takes the pressure off both of you.

If your client wants to pursue any of your extra items, you have given them time to consult bosses and internal stakeholders. They also have time to estimate the work involved (from their perspective) and possibly the amount they might want to pay.

You give them time to get a budget and timetable that works for them.

The actual price you assign to a quoted work effort is another subject that we shall explore a little later.

Remember: There is no such thing as a bad conversation with a client, as long as you manage expectations (both yours and theirs).

There's a newsletter ...

... there always is, sigh

I occasionally write a newsletter with insights into Coding and NoCoding, including tool reviews, and case studies. No filler. That's why it's occasional. Sign up here logo