๐Ÿˆ Community
satnyx
Member

Client changed scope for a fixed price project in between and demanding more work.

I was hired on a 2 day job to deploy and configure a nodejs script on the clinet's server.

After finishing 60% of the work, the client no longer needs that and now is forcing me to work on another laravel php project on the same contract.

He is not willing to pay fore the existing work done or the research I would have to do for the next project. I dobnt mind not getting paid at this stage, as I have not accepted any milestones yet. But I dont want to work with such a client and am afraid if I end the project my JSS will suffer. Any advises?

9 REPLIES 9
jmlaidlaw
Member

VERY IMPORTANT!! Vishak:  No client can "force" you to do anything. Shake your head and remove that notion immediately and permanently. You are an independent contractor and a free human being. You are not now and never will be subservient to, or somehow in the thrall of, any client.

 

I suggest that you complete the agreed-upon work and submit it to the client, using the usual Upwork channels. Hit "submit work"/request payment. That will start the clock on your payment, and the client has 14 days to either request changes or else pay you (probably unlikely to happpen smoothly in this case) or else 14 days in which do nothing (in which case you would be paid automatically after these 14 days).

 

It is possible that this client will be angry and will whine and complain, after you submit the agreed-upon work. That would be completely unjustified, given that the client has unilaterally decided to change the terms of the contract AFTER entering into it. Your response to the client at that point will depend upon whether he requests changes, and upon what (if anything) he says to you. (Note that if the client threatens to leave you poor feedback, that is a likely violation of Upwork's Terms of Service and could well be a basis for your reporting the client.)

 

Will your JSS ultimately suffer? Possibly. But keep in mind that it will suffer if: (a) this contract ends with no payment at all; or (b) even if you accommodate this client (who may just be a jerk). You may, at this point, have not too much control over what happens to your JSS.

 

You retain the greatest control over two factors:

 

(1) You currently have a degree of control over whether or not you are paid. Unless the client endlessly requests changes (the "fixed-price loophole") or else enters into a dispute, you will be paid. Even if the client chooses to dispute, you may well be paid, if the facts are on your side. (Might become complicated, and a dispute could be followed by arbitration. You could prevail in either/both cases.)

 

(2) You have control over the types of clients you choose in the future. Check out conversations in this forum, which offer a wealth of good information regarding warning signs of "clients to avoid" and similar topics.

As Janean says, your JSS will suffer.  However, if he leaves a feedback you will have a chance to offer your side of the story in a professional factual basis.

Thanks for the message,

the client no lonfer needed the work stated in the project, and told me to quit working on the agreed upon points, and started demanding that i work on other points, within the same fixed priced scope.

When I politely refused, he became very agressive and started thretening.

One of his messages were,

"FYI, my friend works for upwork and your account will get suspended. you just wait and watch."

 

 I have not accepted any payment from him and ended the contract, since didnot want any negetivity.

 

Would like to report the client

Sean Michael

company: Invictus Exchange

https://www.upwork.com/jobs/Cryptocurrency-site-Node-installed-from-pre-setup-script_~017083fac1a75c...

aocumen
Community Manager
Community Manager

Hi Vishak, 

 

I don't have an insight into your conversation or initial arrangement with your client. It's up to you how you want to proceed with the client's request but I do want to point out that both parties are obligated to abide by the terms agreed at the onset of the job, unless they agree to change the terms at a later date. 

 

If a client asks for additional work that you and the client never agreed to, the freelancer has the option to decline the work and close the contract. Additionally, a freelancer is not required by ToS to work on a milestone if he/she didn't agree to it. The client needs to get the freelancer's consent first before adding a new milestone. If the freelancer doesn't accept the added milestone, they can reject it by terminating the contract.

 

Even if you were never paid for the contract, your and your client will still have the option to leave private feedback for each other and it will have an effect on your Job Success Score. 


~ Avery
Upwork

This client sounds like he is completely clueless.

 

If I was leaving feedback for a client like that I would probably state something along these lines:

 

"If you are a freelancer, you should be aware that this client should only be worked with using an hourly contract. The client disregarded the terms of the fixed-price contract and asked for completely unrelated work."

Thanks for the message,

the client no lonfer needed the work stated in the project, and told me to quit working on the agreed upon points, and started demanding that i work on other points, within the same fixed priced scope.

When I politely refused, he became very agressive and started thretening.

One of his messages were,

"FYI, my friend works for upwork and your account will get suspended. you just wait and watch."

 

 I have not accepted any payment from him and ended the contract, since didnot want any negetivity.

 

Would like to report the client

Sean Michael

company: Invictus Exchange

https://www.upwork.com/jobs/Cryptocurrency-site-Node-installed-from-pre-setup-script_~017083fac1a75c...

kat303
Member


@Vishak N wrote:

I was hired on a 2 day job to deploy and configure a nodejs script on the clinet's server.

After finishing 60% of the work, the client no longer needs that and now is forcing me to work on another laravel php project on the same contract.

He is not willing to pay fore the existing work done or the research I would have to do for the next project. I dobnt mind not getting paid at this stage, as I have not accepted any milestones yet. But I dont want to work with such a client and am afraid if I end the project my JSS will suffer. Any advises?


 

If you've only done 60% of the work,  you should get paid 60% of the total amount agreed on. Submit that work through the Submit Work/Request Payment. If you did work, the client needs to pay you for that portion of work you did.

 

 You can try negotiating with the client for that 60% payment. Be prepared for the client either asking for a refund, or closing/canceling the job. If that's the case, Dispute any requests.

 

As to your JSS taking a hit, Most likely it will, but either way, what ever you or the client does it will take a hit, so you might as well get paid.

 

 

 

 

I bet this client went to a nice restaurant recently and ordered an expensive 4-course meal.

 

After eating the meal, the waiter said he would bring the dessert that the client ordered. But the client told the waiter:

 

"You know what, I'm not really hungry any more. I think I'll just go."

 

Waiter: "Sir, you don't want your dessert?"

 

Client: "No. In fact, I need you to go fix my car. The transmission is completely shot."

 

Waiter: "Sir, I can not fix your transmission."

 

Client: "You better. I'm not paying for that meal if you don't. Like I said, I'm not hungry any more. Now get the transmission fixed and clean the laundry in the trunk. Until then, I'm not paying for my meal."

The analogy is uncanny, but extremely on the spot! ๐Ÿ™‚