The client seems to be always delaying the payment to the point I have to pull the plug and then he immediately pays. However, I don't like to stretch that far every time. Sending the email invoice reminder does not seem to work.
Do you frequently face such a situation; if so, How do you handle such clients?
I have few ideas in mind (do you use any of these?):
1) Levy a penalty for not paying on time.
2) send phone reminders
In the contract you include interests for non payment (there are limitations - depends on the country). You should give him bonus for paying on time (eg. 5% off).
Give a short time for complaint - include a clause that if no complaint is officially filed the service is deemed accepted.
Ask the Client to give you a confirmation when he receives your invoice, and when your service is performed/received. Keep track of everyting you do for him and confirm in writing (e-mail is enough) that he accepts it.
Please NEVER trust anyone - I know small family businesses with over $100K of unpaid invoices. Trust is good, but everything changes when you realise you were screwd and did nothing to prevent it.
Practice shows that calling every single day is an efficient motivator. Your Client probably delays payments to others as well, when you bother him a lot you'll be the first he pays to.
Give deadlines and keep them. Ask him always to pay today, not tomorrow, not by the end of the week. Escalate sanctions. If you shoot all your weapons in the beginning, you will have nothing to say to him later. So first tell him that if doesnt pay today, you will remind him every day. Then tell him that he lost his bonus, then that you will charge interests, then that you will stop the service, then that you will contact a debt collection agency/lawyer.
Ask him to make smaller partial payments (could be use in court as a debt acknowledgement.
Be always mentally/financially prepared you'll not receive these payments at all. And act fast, statistics show that succes rate drops dramatically when invoices are older than 6 months.
Cheers!