Long story short, I keep getting the run around from a freelance web development client and sometimes no response at all as to why my last invoice bill still has not been paid. Originally when we started working together we didn't sign any contractual agreement, just word of mouth and then I sent an invoice every month for billed work. I did get paid for a few months but then after that things went silent.
So what are my options now? I'd just like to get paid without having to pursue any sort of legal actions and put this behind me. But if legal action is needed what do I need to do?
Moving on is the most important thing: don't get fixated on this situation and its negativity. Every hour you spend thinking about this is an hour wasted.
In the future, monitor the amount of outstanding unpaid work closely. It seems you were doing that, which is great — you should always be aware of what that amount is. Don't let it grow, because once it grows too large, the client gains power over you. As long as it's small, you can always move on, and it seems it's what you should do in this case.
"We're really close to being able to afford to pay your bill, but I won't be able to do that until you give us the new features we talked about."
So now you're at a crisis point where you have to decide if you're going to keep putting in "free" work with a client that owes you money in hope of future additional payout.
Whereas if the guy is just late on a day or two of pay and you can say "I can't do anymore work until you've paid your invoice", then you can walk away free and clear with little lost sleep.
It's like that old saying (rough paraphrase):
If you owe the bank $10,000, it's your problem. If you owe the bank $10,000,000, it's theirs.
:)
For all you know, they're not paying because they're bankrupt and dead in the water. That means not only will you not ever see the money they already owe you, but if you do any more work, it's effectively pro bono for a lost cause.
If you're perfectly rational, there is no psychological disadvantage to continuing to work for them but it's obvious to you why you shouldn't in the first place. Chances are, you don't act as rational as you think you do.
If a major client skips payments, it's perfectly understandable that you don't want to risk burning any bridges by insisting on being paid. But this is the fallacy. Whether the client is big or not doesn't matter if they're not going to pay you. Unless you want to build a business on not being paid.
By keeping client balances small, you are in a position of strength, and can walk away if the client doesn't pay.
But that hope is also what the person who owes you may use to con you into doing more work for free.
Which makes it harder to move on. And moving on is the way out of this kind of thing, followed by possible litigation, if it's worth the trouble.
Start with the cash. Saves many a headache billing/invoicing/etc.
I have sold weeks at a time. Accept credit cards.
"""
I offer my services in blocks of prepaid hours.
Hours are utilized out of a block as they are applied to your business. All time is exclusive and timekeeping resolution is 0.1h. You may add additional hours to your account at any time or take your balance to zero. I offer blocks of other types as well (IT/Telephony, Media Production) and each is accounted for independently and may be used in any order you please. There is no charge for miles. I can be as self-contained or as interactive as your team desires. You, or anyone from your team, can dictate specific tasks at any time. You can file with the IRS as a simple 1099-MISC if we end up over $600.
Progress updates are generated at a minimum of every 10 hours used or 20 days passed as long as you maintain a positive balance > 1.0h and have utilization. Hours unused, after 10 months, decay by half each quarter year thereafter for four quarters then age out completely.
Social/SEO Blocks
Qty. (h) Rate ($)
5 400
10 725
15 980
20 1,225
25 1,425
30 1,625
35 1,825
40 2,000
45 2,150
50 2,250
à la carte 85
If you would like to proceed [direct them how to send a check or pay via CC or other method]."""
Not discounting and retainers as standard terms of service are filters for bad clients.
("You may request a modification of the terms I provided or inquire how to best build an arrangement to suit your specific business process. More traditional billing schemes are also available.")
I've had a few blocks of setting up office phones and network storage for a client turn into a permanent part-time IT administrator employment offer. They decided to bring my services in-house rather than paying my block rates after they saw my work ethic and how well the system I developed fit into their organization.
I don't frame blocks as a "discount" but let potential and existing customers determine on their own that the prepaid and larger blocks are a better bang for their buck.
(Linux, {Free,Open}BSD, pfSense admin, and data recovery service inquiries --> cyrus ta cyrusyunker tod com)
Stop working.
Write a clear letter saying that you're disappointed that they are not holding up what you thought was the agreement, especially since they obviously also thought it was the agreement because they had paid the first few invoices.
Issue a final invoice, and say that you look forward to receiving payment and having a discussion resulting in a signed agreement as to how to go forwards.
Be professional. No agreement is worth anything except to be a clear statement as to what's expected. The exception to that is if you are prepared to go legal, and that's an entirely different ball game.
Look at your possible outcomes, and consider what actions you must take to achieve the best possible, given that you cannot control what the client does.
Would you really go legal? Would it be worth it? Unless you are owed many thousands, it won't be. Getting a lawyer to write your letter is one way to increase the chances of getting paid, but up the stakes if they continue to refuse.
It's game theory - draw an explicit decision tree with probability estimates and expected payoffs. It's what I did when I participated in a semi-hostile management take-over.
I'd also make sure that there is no easy route for them to take your code to someone else (and then most-likely rip them off too).
- as unthinkable as it is, some indididuals will contract you for work they never intended to oay for from the start
- usually a client who stiffs you is also VERY good at playing the victim, do not do or say anything mean that gives credibility to their charade
- be firm and professional, not angry or making personal appeals
Its not a hard equation: 'You do the work, you get paid'
Also, the 'F You Pay Me' video can help show you how to be forceful in a proper way.
Ive definitely gone through all of the feelings and doubts and auestions youre having. I really hope you can find better clientd, good work should be a win/win for both of you.
https://vimeo.com/22053820 or https://www.youtube.com/watch?v=jVkLVRt6c1U
It happened to my company (for a work I had no involvement with).
At a certain point they explicitly said they won't pay ("I knew it was too high, but I needed to get things fast"). When threatened of legal action, they immediately had their lawyer send a letter accusing us of scam with ~40 pointless complaints and threatening legal action. At that point, they had the advantage of initiative.
Some people just don't care about fairness, they know that the big fish eats the smaller and act accordingly.
That's to say: if you think they are doing this serially as their modus operandi, act first or just leave them alone.
I still don't have any clue of the final outcome.
I took a roofer to small claims court and won. He didn't pay, but I didn't bother with the leins because I really didn't want the extra aggravation. In retrospect, I probably should have.
Cease contact, turn down anything you are hosting for them and don't answer the phone from them ever again.
A roofer or contractor and you as an individual is different.
I've known companies (and larger companies are often actually worse for this) who practically have a policy of stalling all payments unless it actually causes problems.
Also, in a company of any size the people who pay you in their finance team ("accounts payable") will probably be completely separate to the people who you are working for - see if someone internal can apply pressure to the finance folks.
Try to decide whether the client is just very busy or actively trying to stiff you. How do you know the person, since you're doing everything by word of mouth? Do you know other people at the company who can remind them to pay you? I've worked with a freelancer once where we forgot to pay and he asked me to ask our business guy. Sent the money the same day.
If you decide he's actively trying to stiff you, down tools. Tell him you need an income and there's people who will pay you for your work.
On the small scale, it's not worth optimizing on repeat business with clients who don't pay.
That means making a decision about whether it's worth the hassel of trying to get paid by a deadbeat. If so, that means taking legal action. In my experience sometimes it's worth suing a deadbeat, sometimes it isn't. The high order bit on when it isn't worth it is when the deadbeat has gone broke. The high order bit on when it is is a relationship that has devolved into "Fuck you, Pay me." It's rare that the emotional value of getting paid is worth the emotional cost and financial risk of suing. There are opportunity costs for a small business when resources are devoted to chasing deadbeats instead of new work.
Personally, I always use written contracts with clear payment and termination terms. Typically I require a meaningful retainer. The retainer gets applied against final invoice and is large enough that I shouldn't have to go upside down where the client owes me money. This puts it in their interest to tell me explicitly if the project dies rather than implicitly via unpaid invoices. Whenever a client doesn't pay an invoice without a heads up, I stop work and call.
Here's the thing: good clients are clients who intend to pay, and good clients are never offended by written contracts. The times when things need to be loose with good clients is when speed is critical and there's an established working relationship, and when speed is critical then all it takes is a check to get started. A client who balks at a contract or writing a retainer check is a red flag. If they can't write a retainer, then they haven't allocated the funds for my work. That's not a good omen.
Good luck.
https://news.ycombinator.com/item?id=9023327
diff https://news.ycombinator.com/item?id=9023327 \
https://news.ycombinator.com/item?id=10203102
@@ -1,5 +1,5 @@
Did development work.
-Had written contract.
+Had verbal contract.
Got paid for while.
Then didn't paid.
What to do?While a call is useful, always follow it up with an email summarizing the call (date/time of the call, summary of what was discussed or what you mentioned to them). Useful for the timeline, and in small claims court, or handing the debt to collection services.
If there are any remaining deliverables, provide proof of the deliverable being ready via email, but provide it in an unusable format (e.g. with copyright message, watermark, smaller size) and state that it will not be released until payment is received. It sets up a timeline. Don't fall for the "just send us X and we will pay you".
Tip for the future: If a client exhibits a tendency to pay late, I place key assets (javascript, CSS, images) on my own server and link to them from their site. Once the work is paid for and/or the project completed, I upload stuff to their server on the hand-off. If they don't pay, I have some leverage, e.g. archiving these key assets on my server ("to make room for new projects") will impact their site. Depending on the assets you chose to self-host, it won't be easy to hand off your work to another developer either until they've paid for it.
PS If you need the client as a reference or is a big name that might lead to more business, staying on good terms is sometimes the better decision. Still stop working!
I've worked with debt collectors before, and lawyers often know some really good ones. It might be in both your best interest and the lawyers best interest for him to pass the work onto the debt collector, take the commission, and to have it done with.
The last time I worked with a debt collector, the client initially wouldn't pay the full price for the work we did for them. The second the debt collector was involved they couldn't wait to pay us. By the end of the day, all sides had their money, and all sides had moved on.
The one thing he taught me was to always have control of your work until the client pays in full. This means setting up a url from a host you control, so when work is done, you can deploy and client can review it as you move through the design / development process.
Client doesn't pay? Take down the site, send a notice saying nothing further gets done until they pay.
Since you own the source code and the client has nothing since you control the domain, they usually pay up. If not, you're out some hours of work, but your work can be used for other clients and the deadbeat gets nothing.
Remember, always maintain control of the data until the project is completed. Even if your designer or developer, you should always maintain control of what you do until the client pays in full.
If this doesn't work, have a collections lawyer send a letter. I once had someone refusing to pay a six figure invoice, and I got paid three days after a letter from a collections lawyer.
But please, communicate super clearly with the client first. Tell them if you don't get paid you can't keep working on the project. If you haven't already spelled this out clearly to them, it's possible that the guy is just disorganized. Maybe he's even here on Hacker News discussing to do lists and tips for overcoming procrastination. Be super clear about your needs.
The other thing to build into your contracts is that IP transfer is contingent upon payment. There have been a small but very educational number of times where I've been able to suspend a client's license to my code for non-payment. Enforcing it is somewhat more difficult if you don't also retain control of infrastructure (and this should also be spelled out in your contract), but just the understanding that they have no legal rights to the code without the consideration enumerated in the contract is enough to keep them at the table unless they're going out of business anyway (which is a different thing altogether.) And if the amounts are great enough it can be worth going to court for an injunction and you have the tools to do it this way.
If they are an agency and the work is ultimately for someone else then this route has worked for me before...
In the UK (possibly the same in the US) in the absence of any written agreement (even if you are being paid) then all the intellectual property rights in what you create for your client remains with you.
Remind your client of this fact. And state to them that if they do not pay you, then you will be forced to contact the end-client and tell them that they are using your intellectual property without permission.
Usually just the threat of this will make your client pay up. On one occasion I was working for an agency that still didn't pay me (after I used this threat) so I did contact the CEO of the end-client, I was paid within 24hrs and the end-client fired the agency I was working for.
It might be worth a try.
Like others said, stop doing any additional work. If you are hosting it right now, take it down. Even the demo.
Legally there isn't much you'll be able to do that won't cost you more than the amount they owe you. You can try small claims court in the county where the offense took place, so where you live. That's usually under $100 to file and have the defendant be served, depending where they live.
Unfortunately, this is part of business. I have seen many times where after 6 months..1 year...even 2 years later, the client comes back and now needs to finish it. This could be for many reasons, maybe the found somebody else and it was a shitty product and now they have to double down on their mistake. Either way, if they come back, get an upfront retainer! Plus all previous invoices they haven't paid of course. If I know a client is sketchy and they pay late or sometimes never, any additional work will always be paid upfront.
You would do well to have an accounting system you use. So If somebody owes you money, that is a balance on your accounts receivables. If they don't pay it, you can write it off as an expense of unpaid earnings. This has tax advantages, depending on your size and all. So possibly look into that. It's a good thing to have. Even if you are a sole freelancer, there are many free apps out there to do this.
Another suggestion is anytime you do work, have a client engagement letter. This type of thing is required in many service industries, accounting, law, etc. but it really is a good idea. Legally it may not help you at all, but it makes sure that the terms are more clear to the client and not just an oral agreement. It's a simple way to have something in writing rather than having an entire detailed contract. Which for bog jobs, I would definitely have a contract.
At the end of the day, learn from it, it will happen again, trust me, and move on.
For small projects double your price before communicating it to the client and take 50% as advance. Most likely client will pay but you'll have two times as much work as you initially estimated. Sometimes client won't pay, but then you don't need to go extra mile to make him happy so you won't work as much and price will be fair anyways. If your client turns out to be awesome offer discounts at the end of the project. Customer will love you for that as much as you came to love him.
With all due respect to the advice posted so far, it's difficult to offer useful advice without a bit more information about your situation.
You can find a bunch of content on the site and you're welcome to join our Slack channel for more detailed Q&A.
A few of our members are lawyers (in the U.S.) in case you want a service contract drafted up to help mitigate these kinds of issues in the future. NB: We don't take a commission.
Watch the 'F*ck You, Pay Me' video. Get a lawyer and always do contracts. Period.
Standard & Poor had that habit in the 90s. It wasn't worth the grief to pursue them, but I did pass along my experiences with them to others in my field.
In big court there are 4 people involved. You, them, their attorney and your attorney. Only 2 of those people are going to win.
Expensive lesson.
You've been working for someone and invoicing them for it, they've paid those invoices. This went on for some time and you've continued to work for them. That means you've had some kind of mutual agreement (an informal contract) on how you should be paid for the work, i.e. they must continue to pay you if you continue to work for them.
Unless they can prove that the relationship was terminated before you started with the work you are invoicing them for, the invoice is valid and outstanding payments have to be completed.
The only problem is that because of the lack of a contract you are in a position where you have to prove that you did the work covered by the unpaid invoices and that you had reasonable grounds to assume the relationship was ongoing at that point (any correspondence with the client or source files might suffice).
So without a contract you're in a weaker position (because the contract would be more difficult to dispute than an informal agreement) but you likely still have a case.
That said, pursuing legal action should be the last resort. I would recommend the following step-by-step escalation:
0. Stop all work for that client immediately. No pay, no work. Any additional work you do now is work that may end up remaining unpaid (e.g. if the client is not paying because they are secretly bankrupt). Try to find other client work so you can afford legal costs. Don't expect that you will see your invoices fully paid and all your costs covered -- your client hasn't paid, so your current situation is that you have no money and the client is at an advantage (whether they can make any use of it or not), you're only seeking to re-balance this, nothing more.
1. Try to talk to them, preferably in person. While e-mails are good ammunition if you need to take this to court, personal interaction tends to be more direct and more difficult to ignore. Remember to stay calm and orderly -- for all you know they're just unintentionally careless and mean you no harm.
2. Send them payment reminders. Make sure to mention the due date and the current date. If possible, make sure the post office sends you a signed delivery confirmation (yes, this means sending actual letters).
3. Repeat step 2, but inform them that failure to respond will result in late fees (if your jurisdiction allows for them -- in Germany there's a fixed percentage you are generally allowed to charge per day over due but YMMV).
4. Repeat step 2, but now add any late fees as well as a notice that a further delay will result in more fees and possible legal action.
5. If you haven't yet talked to a lawyer (it's a good idea to talk to one before this, if only to make sure you know your exact rights), now it's a requirement. Have your lawyer send them another copy of the invoice with a cover letter informing them that they must pay. Make sure your lawyer has all the relevant information (e.g. any relevant correspondence).
6. Everything after this point can and should be handled by your lawyer. Most people want to avoid taking this kind of thing to court, so you may suddenly hear from your client and if they're unwilling to pay they may at least make an offer.
7. If the client still isn't showing any signs of paying, the lawyer will at this point likely ask for your permission to take this to court. Depending on your jurisdiction this is the start of a long, slow (and maybe expensive) process.
8. Early into the trial, the client may want to make you an offer via their lawyer. It may be worth taking even if the sum offered doesn't fully recoup your losses: the exact values on the invoices are purely philosophical at this point, your goal is to come out of this with some kind of positive result and if you only get enough to pay the legal costs, that may be good enough for you.
9. You win. Or maybe you don't, in which case you have to bite the bullet and pay any additional legal fees you incurred. If your lawyer is any good and you gave them all the relevant information, the outcome shouldn't be too surprising. Even so, it can be a bit of a gamble.
I've actually only had to take an unpaid invoice (two months, actually, plus some short change on previous invoices) to court once and it was painful as hell. We didn't part amicably so the client threatened to sue me for work he claimed I would owe him (which I didn't) and refused to pay the invoices until I did so (which would have cost me about another month of work, unpaid of course).
In the end my lawyer suggested I take his offer because he offered a deal that practically meant he would pay the invoices in full (sans legal costs and late fees) if I signed a statement that I had destroyed or handed over any confidential project files I had left (which I had already done anyway). The alternative would have been a prolonged trial that could go both ways because most of our correspondence had been in person without witnesses. Needless to say the entire ordeal pretty much burned the bridge and neither of us will ever want to do business with each other again. In the end it was pretty much a zero sum game for me, but the reason I took it to court was mostly to make a point for him: I inconvenienced him and in the end he had to make an offer that pretty much reimbursed me for the money I originally asked for without doing any of the work he had initially demanded in return.
To summarize:
1. Stop working and talk to them, preferably in person. Don't plan on getting the money, don't rely on it in any financial decisions.
2. Remain professional and respectful, assume stupidity rather than malice.
3. Collect evidence, document their refusal to pay and your attempts to remind them.
4. Lawyer up. A lawyer's letter head is often enough to make someone talk to you.
5. If you have to take them to court, expect bridges to be burnt. Your business relationship has failed and the trust it is based on (i.e. the expectation that both ends hold up their part of the agreement) is gone.