Mar 28, 2020 09:43:34 AM by Chuck C
Mar 28, 2020 09:57:00 AM Edited Mar 28, 2020 10:08:09 AM by Preston H
A client can not "change" milestones and required tasks.
That is not how fixed-price contracts work.
If a client hires you using a fixed-price contract, then there is a specified task agreed to before the milestone is in place.
Then the freelancer does the work.
Then the client releases payment.
This is NOT complicated.
You need to be professional and polite at all times, but you need to cut off all attempts to change any milestone task that is in progress.
If a client wants to change a milestone task that is in progress, then the proper way for him to do that is to release any remaining escrow funds to the freelancer and ask the freelancer if he will be willing to agree to a new milestone task or contract.
HOWEVER: If you have completed a milestone and the client released payment for it, then the client does have a right to ask you to agree to a different contract, or agree to changes in the next milestone. The client can not decide this for you. The client may ask, or request.
It is up to you to decide whether or not to agree.
My advice to you is to not move forward with anything you don't agree to. If the money has already been released to you, then it won't hurt you to not do anything. Say VERY LITTLE. Something like this:
"Eugene: Thank you for your note. As we discussed previously, the next task is for me to create the Houston video, for a fixed-price payment of $560. If you fund that escrow payment, I will get started on that now. If you now want me to do anything different, that is fine, too. If you close the current contract, then we can set up a new contract to do the work that you now want done."
(AFTER the client closes the current contract and AFTER you have seen the feedback he provided you with, then you have the right to agree to another contract with the client, if you choose to do so. That would mean that he would need to agree to your fee. And of course the fee you quote him will take into account all that you now know about the client.)