How to Pay Freelancers: Compare Bank Transfer, PayPal, Wise, Escrow and Cards by Fees, Speed and Records

How to pay freelancers: compare bank transfer, PayPal, Wise, platform escrow and cards by fees, speed and protection, plus records and contractor basics.

The best way to learn how to pay freelancers is to pick a payment method that matches the freelancer’s country, the size of the payment and how much protection you need. A bank transfer is cheap for local work, Wise suits international payments, PayPal is quick and familiar, and a platform with escrow protects both sides on a new relationship.

My team sits on the receiving end of these payments. We are paid by clients through Upwork and directly, in several countries and currencies, so we know which methods are painless and which ones cost the freelancer a surprise fee. This article compares the main options and covers fees, timing, record keeping and the contractor basics you should check for your country.

how to pay freelancers - BidStaff guide

Quick answer

Use a platform with escrow for a first project or a stranger. For people you trust, use a bank transfer if you share a country and currency, or a transfer service such as Wise for international payments. Agree the method, currency, who pays the fees and the due date in writing, and keep every invoice and receipt.

  • Local and trusted: bank transfer.
  • International: a transfer service or a platform that handles currency.
  • New or high-risk: platform escrow with milestones.

Table of contents

  1. What should you decide before you pay?
  2. Which payment methods can you use?
  3. How do the methods compare?
  4. Who pays the fees, and how do you avoid surprises?
  5. How to pay freelancers in another country
  6. How often and when should you pay?
  7. What records should you keep?
  8. What are the contractor and tax basics?
  9. How to pay freelancers: a repeatable routine
  10. What mistakes make payments go wrong?
  11. Frequently asked questions
  12. Conclusion

What should you decide before you pay?

Before you decide how to pay freelancers, note that most payment problems are not about the method. They come from two people holding different assumptions. Settle five things before work starts.

  • Currency. Whose currency is the price in? If you quote in dollars and the freelancer lives elsewhere, someone absorbs the exchange cost.
  • Method. Which channel will you use, and does the freelancer already have an account there?
  • Fees. Who pays sending fees, receiving fees and conversion charges?
  • Schedule. On approval, on a fixed date each month, or in milestones?
  • Paperwork. What invoice or tax form is required, and what happens if it is missing?

Write the answers into your agreement. If you are still hiring, how to hire a freelancer shows where payment terms fit in the contract. For one engagement from invoice to final payment, see how to pay a freelancer.

Which payment methods can you use?

Bank transfer

Sending money from your bank account to the freelancer’s. For local transfers this is usually cheap and sometimes free. International wires can pass through intermediary banks, which may take their own fees, so the freelancer sometimes receives less than you sent. Ask your bank whether you can choose to cover all fees.

PayPal

Fast to set up and familiar to most freelancers. Fees and currency conversion rates apply, and they differ by country and by the type of payment. Read the current terms on PayPal’s site for your region before you rely on it for large payments. Some countries have limits on receiving or withdrawing.

Wise and other transfer services

Specialist services that focus on sending money between countries and currencies. Wise publishes its fee and exchange approach in its help centre. The freelancer needs to be able to receive funds in a way their country supports, so ask first.

Platform payments with escrow

On marketplaces such as Upwork, the client funds a milestone and the money is held until the work is approved. This protects both sides and creates a record. The platform charges fees, which change over time, so read the current fee page before you budget.

Credit and debit cards

Cards give the payer some dispute rights and are convenient, but most freelancers can only accept them through an invoicing tool or payment processor. The freelancer’s side of that is covered in how to accept credit card payments as a freelancer.

Checks, cash and crypto

Checks are slow and uncommon outside a few countries. Cash leaves no record. Crypto adds price swings and extra tax questions. I would use none of these unless the freelancer asks and you both understand the risk.

How do the methods compare?

This table is a rule-of-thumb comparison. Exact fees and speeds depend on your country, currencies and account type, so check each provider’s current terms.

Method Typical cost Speed Protection Best for
Local bank transfer Low or free Same day to a few days Low once sent Trusted freelancers in your own country
International bank wire Sending fee, possible intermediary fees, exchange margin A few days Low once sent Large one-off payments where the recipient insists
PayPal Fees and conversion margin vary by region Usually quick Some buyer and seller policies Small and mid-size payments
Wise or similar transfer service Shown before you send Often within a day or two Low once sent Regular international payments
Platform with escrow Platform fees, usually shared by both sides Depends on release and withdrawal times High, with approval and dispute process New relationships and milestone projects
Card via an invoicing tool Processing fee, often paid by the freelancer Quick to charge, then payout delay Card dispute rights for the payer Clients who want to pay by card

Notice that no method wins on every row. Cheap options usually give less protection, and protected options cost more. Match the method to the risk. A tiny first task on a platform costs you little, while a trusted freelancer you pay monthly is better served by a bank transfer or a transfer service.

Who pays the fees, and how do you avoid surprises?

If you want to pay freelancers fairly, watch the fees. They are where freelancers lose money without noticing. There are usually three layers.

  1. Sending fee charged to you by your bank or provider.
  2. Receiving or withdrawal fee charged to the freelancer by their bank or wallet.
  3. Currency conversion margin built into the exchange rate, often the largest cost.

The simplest policy is to say in the contract: “The freelancer receives the full invoice amount.” Then you choose a method that allows you to cover fees, and the freelancer knows exactly what to expect. If you prefer to split fees, agree the split before the first payment.

Before you send a large amount, send a small test payment. It confirms account details and shows how much arrives. It is a thirty-second step that prevents misdirected money.

How to pay freelancers in another country

International payments add three questions: which currency, which route, and what local rules apply to the freelancer. Freelancers in some countries have restrictions on which services they can use or withdraw from. Ask them what works for them in practice. Do not assume your method is available.

For example, a freelancer in Pakistan may prefer one set of routes over another, and the best option depends on their bank. Our article on how to pay Pakistan freelancers goes into those questions. For the freelancer’s wider context, see how to earn money online in Pakistan.

  • Quote in one currency and say when the exchange rate is fixed, such as on the invoice date.
  • Ask for the full payment details in writing, including the account holder’s name that matches their invoice.
  • Allow for time zones and bank holidays in the payment date.
  • Use the same method every time once it works, so the freelancer and your accountant both know the pattern.

Sanctions, anti-money-laundering rules and tax withholding can apply to cross-border payments in some situations. They differ by country, so check with your bank or an accountant if the amounts are large or the country is unfamiliar.

How often and when should you pay?

When you pay freelancers, pick a pattern that suits the type of work.

  • Fixed-price project: a deposit to start, milestone payments during the project and a final payment on delivery.
  • Hourly work: weekly or monthly invoices based on a time log you can both see.
  • Retainer: the same amount on the same date each month, in advance or in arrears, as agreed.
  • Very small tasks: pay in full on approval to keep things simple.

Say how long you will take to pay after approval. Many freelancers expect payment within days, not months. If your accounts team needs thirty days, agree that up front and do not surprise someone who budgets weekly. Paying on time is the single easiest way to keep good freelancers. A client who pays promptly also tends to get faster delivery and better priority in the freelancer’s calendar.

Freelancers read payment history just as you read reviews. On Upwork, my team looks at a client’s payment verification and how much they have paid per hire before applying, which we explain in how to check an Upwork client before you apply. A good payer is a competitive advantage when you are hiring.

What records should you keep?

Good records protect you in an audit, a dispute or a simple memory lapse. For every freelancer, keep:

  • The signed agreement or the email thread that sets scope and price.
  • Each invoice, with its number, date, description and amount.
  • Proof of payment, such as a bank confirmation or transfer receipt.
  • The freelancer’s legal name, address and tax details where your country requires them.
  • A note of the exchange rate used for any foreign-currency payment.

Use one folder or one spreadsheet per freelancer and per year. A simple sheet with columns for date, invoice number, amount, currency, method and fee is enough for most small businesses. Do not pay on a message that only says “send it to this account”. Ask for an invoice, even from a friend.

A simple payment log

Date Invoice For Amount Method Fee Status
Example date INV-014 Milestone 2: draft pages Agreed amount Bank transfer Covered by client Paid, receipt saved

What are the contractor and tax basics?

This section is general information, not legal or tax advice. Rules differ by country and change, so confirm details with your tax agency or an accountant.

In many countries a freelancer is treated as self-employed, which means they handle their own income tax and you do not run payroll for them. Whether someone really is a contractor depends on the facts of the relationship, such as who controls how and when the work is done. In the United States the IRS describes this on its page about independent contractors and employees. The UK sets out its approach on GOV.UK, and Canada’s rules are on canada.ca.

United States

Businesses that pay a US contractor above a threshold set by the IRS usually report it on a Form 1099-NEC, and collect a Form W-9 from the contractor first. The threshold has changed in the past, so check the current figure on the IRS’s 1099-NEC page. Payments to foreign individuals are handled differently, and a Form W-8BEN is often involved. Ask an accountant if you are unsure.

Other countries

Some countries require a business to withhold tax from certain payments, to collect a tax or VAT number, or to report what it pays to contractors. Others require nothing from you. It depends on your country and the freelancer’s, so check the official agency before the first payment, not after the year ends.

What freelancers should do

Freelancers are generally responsible for reporting their own income and, where required, setting money aside for tax. If you are on that side, how to start a freelance business covers the basics, and tools like BidStaff track net income and proposals in one office so the money side of a team stays visible.

How to pay freelancers: a repeatable routine

Use this routine whenever you pay freelancers, and payments become dull in the best way.

  1. Agree terms in writing: currency, method, fees, schedule and paperwork.
  2. Collect details and forms before the first payment, including the tax form your country requires.
  3. Choose the method using the risk and cost comparison above.
  4. Send a small test payment if the amount is large or the route is new.
  5. Get an invoice for each payment, with a number and a description of the work.
  6. Approve the work against the agreed milestone, then pay on the agreed date.
  7. Save the receipt and update your payment log the same day.
  8. Ask for a confirmation from the freelancer that the money arrived.
  9. Review once a year for tax reporting and fee costs, and adjust the method if needed.

What mistakes make payments go wrong?

  • Not agreeing the currency. The exchange rate then becomes an argument.
  • Paying everything upfront to a stranger. Use milestones or escrow instead.
  • Ignoring fees. The freelancer receives less than the invoice and quietly resents it.
  • Paying outside any record. Cash or informal transfers cause trouble at tax time.
  • Paying late without telling anyone. Say early if there is a delay.
  • Skipping the tax form. It is easy to collect at the start and painful to chase a year later.

If you also hire people on a marketplace, remember that moving to direct payment can break the platform’s terms. Read the rules of the platform in question before you take the relationship elsewhere. Freelancers who bid with the BidStaff extension still submit and agree contracts on the platform themselves, so the payment protections stay in place.

Frequently asked questions

What is the safest way to pay a freelancer?

For a new relationship, a platform with escrow and milestones is the safest, because the money is held until you approve the work. For people you trust, a bank transfer or transfer service is fine.

What is the cheapest way to pay freelancers abroad?

It depends on the two countries and the amount. Compare the total cost, including fees and the exchange margin, on a transfer service, your bank and PayPal before you choose. Look at what the freelancer actually receives.

Should I pay a deposit upfront?

For fixed-price work, a deposit is common and fair, because it covers the freelancer’s time at the start. Keep it modest with someone new, and pay the rest in milestones.

Do I need an invoice when I pay freelancers?

Yes, ask for one every time. It records what the payment was for and supports your accounts.

Do I have to issue a tax form to a freelancer?

It depends on your country, the amount and whether the freelancer is local or foreign. In the US, businesses often collect a W-9 and may file a 1099-NEC. Check the official tax agency, and ask an accountant if you are unsure. This is general information, not legal or tax advice.

Can I pay a freelancer by credit card?

You can if the freelancer has a way to accept cards, such as an invoicing tool or a platform. Many freelancers prefer other methods because card processing fees come out of their income.

How fast should I pay after the work is approved?

Pay by the date in your agreement. Within a few days is the norm freelancers appreciate. If you need longer, say so at the start.

Who covers the transfer fees?

Whoever you agree on. The cleanest rule is that the freelancer receives the full invoice amount, and the client covers the sending costs.

Conclusion

Learning how to pay freelancers well comes down to agreeing the basics early, choosing a method that fits the risk and the countries involved, and keeping tidy records. Nothing here is complicated, but each piece prevents an argument later.

Your action list:

  1. Write currency, method, fees and schedule into your agreement.
  2. Choose escrow for new relationships and a transfer service or bank transfer for trusted ones.
  3. Collect the right tax form and an invoice before each payment.
  4. Send a test payment for large or unfamiliar routes.
  5. Keep one payment log and review it every year. If you are on the freelancer side, see the BidStaff plans.

About the Author

Muhammad Shahzad is the founder of BidStaff and Leadslancer. He runs Upwork accounts for a freelance and agency team, and builds BidStaff around that daily work.

Let BidStaff write it for you

Paste a job post, check the match score and get a proposal in your winning tone, samples attached.