1. Website Planet
  2. >
  3. Blog
  4. >
  5. How to Get Paid as a Freelancer [2024 Guide]

How to Get Paid as a Freelancer [2024 Guide]

Bethenny Carl Bethenny CarlFreelance Jobs Expert
Once you’ve completed your work, the next step is getting paid. Hopefully, you’ll have an appreciative client who pays promptly (and if you don’t, see our tips below).

First and foremost, you need to choose the best payment option. Here is our summary of the payment options for freelancers:

Different options to getting paid as a freelancer
  • Check. This is the traditional way to send payment long distance. Checks are easy, and in most cases, you don’t have to pay any fees to deposit them. On the other hand, you’ll have to wait for the check to arrive in the mail, and then wait for the funds to clear once it’s deposited in your account.
  • Paypal. It’s the best-known online payment processing service, and it’s been around a long time. Paypal is a fast way to get your money, but you’ll have to pay fairly high fees.
  • Credit card payments. Using a credit card processing service means you can accept credit card payments over the internet. It’s fast and fees are relatively low, but your client needs to feel comfortable sharing their credit card information. If this won’t be an issue for you, check out these best credit card processing companies in 2024.
  • Bank wire transfer. It’s secure and reliable, and the money goes directly to your bank account. However, the fees for bank wire transfers can be $30 or more for each. Bank wire transfers can also take as long as five business days to process, especially if you’re getting paid by a client in a different country.
  • Electronic funds transfer (EFT). This is a bank transfer that can be faster and cheaper than a wire transfer – but it depends on your bank. Some banks still take up to four business days and charge high fees for EFT payments.
  • Accounting software with built-in payment options. Tools like Due, Wave, and QuickBooks enable you to produce and send invoices and collect electronic payment from your clients. Payment processing is secure and fast, fees are relatively low, and clients feel reassured by using a reputable payment option.
  • Freelance platforms. Most freelance platforms have a built-in payment process, which accepts payment from the client on your behalf and deposits it in an attached online account. This method is secure and reliable, but you’ll have to pay varying fees for the service, and you might have restrictions on when and how you can withdraw money from your attached account.
  • Built-in payment gateway on your website. If you have your own website, You can easily add an online checkout system to receive payments through the site. Online payment gateways like Payline Data, Stripe, 2Checkout, and WePay make it simple, but you need to be comfortable with the technology – and it’s only worth doing if you take a high volume of transactions each month.
  • Online payment solutions. Freelancers can choose from a wide variety of solutions such as Payoneer, Cash App, Skrill, Authorize.net, ProPay, Google Pay, and more. Online payment solutions are an especially good choice if you’re getting paid by an overseas client in a different currency. You’ll pay far less in fees and get the money faster with one of these platforms. These tools also make the foreign currency conversion for you and deposit the money in your online account.
Payment option Advantage Disadvantage
Check No deposit fees Takes a long time to arrive and to clear
PayPal You get your money quickly Relatively high fees
Credit card payment processing (e.g., Square) Fast payment processing Client might not be comfortable giving their credit card details
Bank wire transfer Secure deposit directly to bank account High fees
Electronic funds transfer (EFT) Cheaper than wire transfer Payments can take up to four business days to arrive
Accounting software with built-in payment options (e.g. Due, Wave, QuickBooks) Integrates with your accounting software for easier tax calculations Only relevant if you use the accounting software package
Freelancer platform accounts Secure and reliable for you and your client May face restrictions on when/how you can withdraw money to your bank account
Built-in payment gateway on your website (e.g., Payline Data, Stripe, 2Checkout, WePay) Quick payment processing You need to make a high volume of transactions each month to make it worthwhile
Online payment solutions (e.g., Payoneer, Cash App , Skrill, Authorize.net, ProPay, Google Pay ) Automatic foreign currency exchange You’ll need to open an account with your chosen payment solution

Pro Tip: You don’t need to stick with only one payment method. However, we don’t recommend more than 2-3 options, as any more can make it confusing to stay on top of your finances. The more payment options you provide (ex: check, bank transfer, and PayPal), the more likely you are to get confused and/or overlook a payment.
If you’re choosing an online payment solution, it’s best to check these points:

  • Does it process your local currency or the currency in which your clients are paying you? Some payment solutions are best for certain areas because they are experts at handling that currency, such as Payoneer for Eastern Europe, Africa, Australia, and Asia, Dwolla for the U.S., and WorldPay for the U.K.
  • What are the fees for processing payments in your local currency, and the currency most of your clients use?
  • How long does it take to process payments for your country?

Check out this comprehensive guide to some of the most popular payment methods for freelancers.

Receiving International Payments as a Freelancer

If you have clients located in different countries who pay in different currencies, you’ll need to determine how to handle international payments. Here are three things to consider:
  1. What currency do you want to be paid in? You might live in Chiang Mai, but still prefer to get paid in USD to your US bank account, instead of asking for payment in Baht.
  2. Does your preferred payment method work in your region? For example, bank transfer might be the fastest option, but if your client in India can’t do bank transfers, you’ll have to find a different method.
  3. Will you have to pay foreign exchange fees? See the next section to understand what fees you might have to pay to accept an international payment, and decide which method is the most cost-effective for you.
Here are the most popular payment options  for each region of the world:

Region Payment method
United States Credit cards
Europe Local or regional bank transfers
Japan Credit cards or cash at Kombini
China Online payment solutions (AliPay and PayEase are the most popular platforms)
Russian Federation Qiwi kiosk-style payments, online payment solutions (Yandex is the most popular)
India Internet bank payments
Asia-Pacific Mobile payments
Latin America Local and regional online payment solutions (DineroMail and MercadoPago)
Africa Mobile payments

What Fees Will You Have to Pay?

Most payment options come with associated fees. Some clients may agree to cover the payment fee for you, but that’s not something you can expect. Some of the fees you might have to consider when you get paid as a freelancer include:
  • Processing fee to receive money through your chosen payment method
  • Bank fee charged by your home bank for receiving a transfer
  • Foreign currency conversion fee
  • Withdrawal fees for transferring money out of your online account on a freelance platform, from the payment gateway integrated into your website, or your online payment solution account
These are the fees charged by the main payment methods:

What Fees Will You Have to Pay to Receive Your Money

How to Get Paid in Advance

It’s a good idea to request that some of your payment be made in advance. This is especially true for big projects. It’s much more common to ask for advance payment for a fixed-price project, but if you’re working for an hourly rate and gave an estimate of how long the project will take, you could also ask for a portion of that estimated total cost upfront.

If you have to wait till the end of the project to get paid the entire amount, there’s a risk that the client will refuse or delay payment, or try to convince you to take a lower price. (Generally, if you work through a freelance platform, you won’t be able to ask for part of the payment in advance. This isn’t a problem, because most platforms have policies in place to protect you from losing out on payment for completed work.)

The amount to request as an advance payment depends on the size and length of the project. Generally, freelancers ask for up to 50% of the final amount when the contract is signed, and the remaining 50% on project completion. For long-term projects (i.e. over a month long) it’s better to ask for 25% upfront, and the rest divided between checkpoints in the middle of the contract and after the project is completed.

The checkpoints you’ll set up are dependent upon your line of work and the length of the project. If your focus is in a more creative field, such as a writer, designer, or video editor, your checkpoints will often look something like this:
  • 25% upon signing the contract
  • 25% – 30% upon approval of the first draft
  • 45% – 50% upon completion of the project
If you’re a software or app developer or you work in some other tech-related field, you might find something like this to be more effective:
  • 25% upon signing the contract
  • 25% upon approval of the wireframe website/app/tool
  • 25% upon design approval
  • 25% upon project completion

Here’s a Note: Asking for payment in advance may seem daunting. Just remind yourself that you are giving the client the reassurance that their project is a top priority. Asking for payment upfront shows you are providing high-quality, professional services.

In a hurry?
Take this short quiz and find the best freelancer platform in seconds
Match Me With the Right Freelance Site >>

When Is the Best Time to Invoice for Freelance Work?

Invoicing is one of those necessary tasks that most freelancers do not enjoy – but if you want to be paid, you have no choice. It’s a lot faster and easier to process all of your invoices at the same time, instead of interrupting your work to do them one at a time.

Most freelancers prefer to invoice once a month, generally at the end of each month. This also fits with the accounting rhythm of most businesses, which pay employees monthly.

If you have recently completed a substantial project or if you have committed to a payment plan entailing disbursements at designated checkpoints during the project’s progression, it is advisable not to postpone invoicing the client until the month’s conclusion. For such scenarios, it is recommended to generate invoices upon reaching each checkpoint, regardless of the specific date within the month.

For super-short projects, it can also be best to invoice straight away instead of waiting for your regular invoicing date. This way the client won’t forget about your services, and you’ll (hopefully) get the money faster.

It’s always awkward to have to chase a late-paying client. But remember that you’ve done the work, and you deserve to get paid. Here are some tips for chasing late payments:
  • Anticipate the problem in advance. It’s best to add a clause into your contract for what happens if payment is late – for example, when you’ll charge a late payment fee and how the amount will be calculated.
  • Start with a friendly reminder. If the payment is a week overdue, it’s time to send a polite email reminding the client they owe you money and asking for payment. Don’t wait too long to send this first reminder.
  • Keep reminding the client every week until they pay up. If you get to one month overdue, it’s time to use a much harsher tone. It should go without saying that you shouldn’t do any more work for this client until they pay.
  • Automate the process. Writing late payment requests is awkward, so it’s a lot easier to use a tool like Due or QuickBooks. With these tools, you can set a late payment reminder to be sent automatically.

What Do You Do if the Client Never Pays?

As awful as it sounds, most freelancers have had the experience of a client who just won’t pay, or refuses to pay the full amount. What are your options if you find yourself in this situation?
  • Send a lawyer’s letter demanding that the client pays for the work you have completed. Sometimes just showing you mean business can be enough to shake your client into doing the right thing.
  • Take them to court. Depending on where you live and what is written in your contract, you could take your non-paying client to court. In New York City, for instance, a new law requires clients to pay freelancers within 30 days of completion or by the stipulated date, for jobs paying $800 or more. The Freelancers’ Union is lobbying to have this law extended across the U.S.
  • Write in the contract that you’ll only hand over final access to your work, or copyright will only transfer to the client, after you are paid in full. This way you have leverage over the client if they refuse to finalize payment.
  • Cutting your losses is never the best option, but sometimes it’s all you can do. If it’s only a small sum, or you don’t have the necessary clauses written into your contract, or if you just don’t feel like fighting, you might choose to swallow your loss and move on.

Don’t Forget: The best way to make sure you get paid? Make sure your contract is airtight. If your contract has loopholes, or if (GASP!) you don’t have a contract that lays out payment policies and procedures, as well as consequences of non-payment, there’s always a chance you won’t get paid on time (or at all).

How Freelance Platforms Help You Get Paid

Another advantage of using a freelance platform to find work is that they can help you get paid on time. Most platforms, like Upwork, use some form of escrow. This means that before you start work, the client has to deposit enough funds to cover the project. The platforms hold these funds as an impartial agent while you complete the project, and release them to you according to the checkpoints in your contract.

This way, you have the security of knowing that the funds are available, and the client has the reassurance of knowing that you can’t take their money and refuse to do the work. If the client cancels their funds or refuses to pay on time, most platforms have a process of mediation to help you get paid. In extreme cases, where a client unreasonably defaults on a payment, the platform will pay out in their place so that you won’t be left empty-handed.

Action Items

  • Determine which payment method(s) you will use with your clients.
  • Decide if you want to charge a portion of your fee in advance to show a sign of good faith on both sides.
  • Review your contract’s payment terms and conditions for any missing information and/or loopholes which would inhibit you from getting paid on time or at all.

Feel free to share this article and/or copy this post or parts of it to your website, blog, or social networks. All we ask is that you attribute it to WebsitePlanet.com

Rate this Article
4.7 Voted by 28 users
You already voted! Undo
This field is required Maximal length of comment is equal 80000 chars Minimal length of comment is equal 10 chars
Any comments?
3 comments
Reply
View %s replies
View %s reply
avatar
anonymus
Reply
What about Zelle to transfer between banks direct? This looks to offered by my bank and many others. I'd be interested if you've assessed them.
Reply
avatar
Manish Khandelwal
2 Reply
I am a freelancer and do outsourcing for XYZ firm which is in the USA and I work from India(online). I have a bank account in the USA. Currently, XYZ form pays me in the dollar and deposit directly to my USA account. I am neither citizen nor resident of the USA means I don't live in the USA. So if I am getting paid in USA bank account. Will there be any issue related to tax? I will be paying tax in India for my income. I am not sure how to handle this tax issue.
2 Reply
avatar
leigh
Have you ever find out answer to that? If it's okay to receive direct payment from your US bank account even though not staying or living in the US.
avatar
Jenn Greenleaf
Reply
The fees also depend on how your accounts are set up. I've been using PayPal since 2000, and have it set up as a business. The only time I'm charged a fee when I receive a payment is if the sender isn't set up as a business. I also have my bank account set up as a DBA, so I'm not charged fees when processing payments. I've also never been charged fees for electronic (example - Stripe payments) funds transfer payments. So, these fees will vary from freelancer to freelancer. It's essential to prepare for fees, but freelancers shouldn't be scared away by them either.
Reply
Read more reviews
Related posts
Show more related posts
We check all user comments within 48 hours to make sure they are from real people like you. We're glad you found this article useful - we would appreciate it if you let more people know about it.
Popup final window
Share this blog post with friends and co-workers right now:

We check all comments within 48 hours to make sure they're from real users like you. In the meantime, you can share your comment with others to let more people know what you think.

Once a month you will receive interesting, insightful tips, tricks, and advice to improve your website performance and reach your digital marketing goals!

So happy you liked it!

Share it with your friends!

Or review us on

271413
50
5000
89988
< Prev
 of 4
Next >
Based on your answers, here are the best platforms to hire [industry category] freelancers.
< Prev
Quiz results