I have seen that sometimes while doing project the client backs out, changes their mind or basically become a pain in the ass. How do you handle such a situation? And how do you ensure that client pays up.
Firstly, depending on the scope of the project, always make sure you receive a payment up front, be it 50/33/25% for the work you will do to a point, and don't do any work with the promise of equity or back end payment. Cash is king, and if they can't pay you, you have to be willing to walk away.
Secondly, as it relates to the above, if you're a partner in a company, that's a different matter. Sweat equity is to be expected. However, if you're service based, the client needs to understand they owe you compensation for a service provided - and this should be clear as crystal in your MSA, along with what will happen if the agreement is not adhered to.
Outline deliverables, milestones and objectives clearly at the outset so as to set proper expectations for the client and yourself, and communicate clearly. If there is a discrepancy, then do what you can to talk with them and problem solve. If they become too much of a pain and you've exhausted what you can in keeping it copacetic, then you relinquish them as a client aka fire their a**. Plain and simple.
If it reaches a point of service provided and lack of payment and no intention of paying, well, what happens when your electric company sends you notice of payment needed with no response? Eventually you come home with no lights. Shut their service down.
There is value in what you do, and don't let anyone sell you short or tell you differently.
Hope this helps.
Take a 5-10% deposit to start the work. Agree on 3 installments, each connected with the completion of a milestone and a final payment for extra scope, unexpected delays etc. This way, you don't start the next phase until you are paid for the previous phase. And if the client changes their mind half way through the project, you would have been compensated for most of the work you already performed.
This goes to risk management. Depending on your position regarding the client, you have a wide range of billing options that affect cash flow as well as reliability of payment. This ranges from retainer-based work to partial and progress payments, to credit checks and payment terms, to credit limits, to contract terms and discounting strategies with timeliness discounts and penalties and interest for non-payment, to a legal collection strategy, etc.
A good CFO should understand these issues and include shrinkage based on the market and methodologies use. Get a good CFO...
Well as a client why would I trust someone who will ask for upfront , so asking for upfront is a risk as well as not giving the project at time since u have agreed for a timeline that if u exceeded u do not deserve a penny without mentioning quality or bugs . So do your job right and you'll costumer won't back out
Project work can be tricky especially if you don't ever meet face to face, being continents away. Your contract needs to be well-constructed and mitigate risks in both directions. Whether there are installment payments that follow milestones, limits on changes to the scope of work, etc. all depends on what type of work you're doing and with whom. It's also helpful to understand why the client is seeking you as their service provider. If it's primarily a cost factor, you can expect money to always be an issue, and you can plan for that up front.
You'll feel better if you vet your customers as much as they put an effort into finding you. There's no reason you have to take less than Class A and B customers. Let the troublemaking C and D customers go to a competitor and slow them down. Make a recommendation to your competitor that you want to slow down as a method of getting away from deals that you have doubts will proceed smoothly.
At Sipher, we always split the project cost into equal segments. 3-4 payments typically for a large projects and 2 payments for smaller projects. We never start a project without a contract or a down payment. Legitimate companies will sign the contract and pay. If a company doesn't want to then its a big red flag so proceed with caution or get rid of them.
Take a 10 or 20% deposit to start the work. Agree on 4 installments, each connected with the completion of a milestone and a final payment for extra scope, unexpected delays etc.
Milestone such as
1 conformation of project: 20%
2 Designing: 30%
3 Development: 30%
4 Testing: 20%
This is the one of the best best way where the work what you have done and get paid for that work. It will make win win situation from both end.
Explain the situation and ask to cover your losses. Define a clear deadline of further free work. If the client doesn’t care about your profitability, find a new one.
Precautions and next steps.
1. Clearly defined process of requirements definition And milestone based payment.
2. Change billing model to Resource billing.
Hello Ishan, I am a freelancer so I understand what you mean. You can ensure your client pays at least 30% of the project cost before you begin. You should also develop a refund policy so your client understands what is and isn’t refundable should there be a breach