Working as a WordPress freelancer has a lot of perks, but trying to track down late payments from slow or unresponsive clients isn’t one of them.
To ensure that you always get paid on time, you need to have a tight plan in place before you decide to take on a new project, which is exactly what we’re going to cover in this article.
Before You Start Working with a Client
Believe it or not, the likeliness of you always receiving payment on time depends on more than just good communication with your clients. It all starts with your professional reputation even before you make first contact.
WordPress freelancers who’ve built and worked to maintain their great reputations prove to clients that they deserve respect. Clients who see that you have a great looking website, a portfolio of your best work, and testimonials that serve as proof of your professional experience will automatically get the impression that you’re the real deal.
Having said that, it’s not all about putting up a glamorous website or LinkedIn profile. You have to practice what you preach by making sure you always meet deadlines, respond quickly and courteously to emails, and deliver outstanding work.
Why should a client always try to pay you on time if you produce mediocre work past the deadline while falling to email them first to say that you need more time? Clients will return the favor of making your payment a priority when you can prove to them that you’re a serious professional.
Once you’ve made a serious commitment to acting professionally, you should do a bit of research on any client you plan on pitching or who reaches out to you about a project idea. Scope out their website (if they have one), try looking for any relevant LinkedIn profiles, and consider checking out the Better Business Bureau or any other review sites to educate yourself as to their reputation.
Take note of any red flags that come up during your research. Go with your gut if anything looks shady enough to make you hesitant about working with that particular client.
If the client you’re researching doesn’t turn up anything sketchy at all and you’re interested in working with them, go ahead and do what you need to do to determine your rates for the project. You’ll likely need to do some back-and-forth emailing or even schedule a call to find out more specific details and the client’s budget, too.
As an aside, you should know what you’re worth and how flexible you’re willing to be without coming across as too uncertain or desperate. Check out The 7 Reasons Why WordPress Developers Are Paid Peanuts if you’re struggling to find reasons to increase your rates.
Requesting a Deposit Up Front
After discussing, negotiating, and agreeing on payment with your client, you should ask for a portion of that payment to be paid to you up front. This shouldn’t be seen as an optional step for WordPress freelancers; it should be seen as an essential part of doing business.
Even if the client accepts your rate and you’re excited to get straight to work, you can still mess up your chances of getting paid what you deserve by failing to insist on getting a deposit before you start working. Check out point number four in 4 Freelancing Mistakes That Are Costing You Cash to get an idea of the real life horror stories that can happen when you decide to bill everything only after the work has been completed.
While you may assume you’ll come off as annoying (or even greedy) to ask the client to pay you before you’ve done any work for them, getting a deposit up front is becoming much more of a standard practice among freelancers of all kinds these days. It helps establish trust and reassures you that the client is serious about paying you for your work.
Depending on the project, most freelancers will bill anywhere from 20% to 50% up front, with shorter projects leaning toward larger percentages, even up to 100% in some cases. If you’re a freelancer who’s billing for time, you may want to consider billing 1–2 weeks worth of work up front to start.
Any client who tries to give you a hard time about paying you up front is a definite red flag. It’s a sign that the client isn’t all that serious about paying you, and you should be glad you caught it early rather than later so you still have the option to reject working with them.
You’ll also need to know if you’ll be paid by check or some other process when you should send your invoice, and how often payments are made. Again, look for any red flags that make you feel uncomfortable about going ahead with the work, and consider taking some time to think about it if you need to before getting back to the client.
Getting It in Writing
Once project expectations and payment terms have been agreed upon by both parties, then comes the fun part. That’s right – creating the contract!
Having a contract is critical, and failing to include one is a mistake that too many WordPress freelancers (and freelancers in general) make too often. Imagine putting a ton of time and effort into half a project – or worse, an entire project – then sending your invoice to be met with nothing but deafening silence.
That’s a worst-case scenario, but it does happen. While some freelancers think of contracts as sort of a hassle that they don’t want to bother their client with, remember that it’s just one more essential component of the project lifecycle that also proves your professionalism and communicates the message that you don’t work unless you know you’re getting paid.
Never feel bad about sending a contract to a client. If a client gives you a hard time about it, they’re not giving you the respect you deserve as a professional, and you should strong consider avoiding going ahead with their project.
Contracts are there to protect both the freelancer and the client, so if either one decides to go against the terms or completely disappear in the middle of the project, legal action can be pursued if the matter is serious enough. In addition to that, a contract also lays out all the requirements and expectations from each side in a clear and detailed manner, so everyone knows exactly what they need to do without any misunderstandings.
Lastly, all the details concerning payment are always included in the contract, which is also highly important. Once you have the client’s signature, you’ll have proof of your agreement should you ever need to use it to get paid.
In general, a typical contract between a WordPress freelance developer and a client might include sections for:
- Effective dates
- Retention of developer
- Description of services
- Payment of services
- Web hosting details
- Term/termination
- Relationship of parties
- Work Product relationship
- Laws affecting electronic commerce
- Confidentiality
- Employees
- Assignment
- Indemnification
- Severability
- Amendments
- Notices applicable
- Signatures
Not all freelancers can afford to hire a lawyer to create their contracts for them, but there are tons of tools and templates online that can help you quickly and efficiently draw up a contract with all the necessary details – many of which are free to use. Just googling “contract template” will give you tons of great options (although you shouldn’t necessarily trust them all!).
No comments:
Post a Comment