Loading
{ "global": { "icon": "info", "start": "", "end": "" }, "responsive_group_1": { "country": "All", "usertype": "all", "icon": "info", "start": "", "end": "" }, "responsive_group_2": { "country": "All", "usertype": "all", "icon": "info", "start": "", "end": "" } }
[ "filter-fl", "filter-ag" ]

Learn how to set up, edit, or remove wire transfer details on Upwork, including SWIFT codes, IBANs, and security steps for smooth international withdrawals.


In this article


Does Upwork support wire transfers for withdrawals?

Yes. Wire transfers are a withdrawal option for international bank-to-bank transfers. They’re available for freelancers who have a valid account with a bank outside the U.S. that uses the SWIFT system.


What do I need to set up a wire transfer?

Here’s the key info you’ll need — note that some information will be automatically populated from your tax information page:

  • SWIFT code
    Enter a valid SWIFT code. SWIFT codes identify bank branches and must match an official SWIFT database.
  • Name and bank account
    You must be listed as an account holder or authorized signer on the bank account that you’re using, and the beneficiary name on your bank account must match your verified name on Upwork.
    Some countries require that your bank account number be an International Bank Account Number (IBAN). If an IBAN is required, you’ll see that on the wire instructions page.
  • Contact details
    Add your physical address and phone number. Your email may also be required, depending on where you live.
  • Remittance information (optional)
    You can enter a memo that will be sent with your wire transfers. You can also set a default memo for scheduled wire transfers—it’ll stay the same unless you update it.
  • Other information
    Some countries or banks require more information:
    • Tax ID: If required in your country, Upwork will use the Tax ID from your tax information settings. You can only edit it in your tax information—not on your wire instructions page.
    • Preferred intermediary bank: Your bank may require a specific intermediary bank for facilitating the international transfer to them. You’ll need to check with your bank to find out whether this is required.
    • Bank routing code: Some countries require your bank’s routing number. You may see it on your bank statement or you can check with your bank.
    • Proof of earnings: If your bank asks for a Certificate of Earnings, you can download one from your Reports tab. You’ll need to provide it to your bank directly—you won’t be able to attach it to your wire instructions on Upwork.


How do I add a bank account for wire transfers?

 

Before you can add any withdrawal method, you’ll need to enter your tax information on your tax information page. Then follow these steps to set up your wire transfer instructions:

  1. Go to Account settings (desktop) or Settings (mobile app) > Withdrawals
  2. Choose Add a method
  3. Select the Set up button for your chosen method
  4. Enter your bank account details, SWIFT code, contact details, and any other required information (this may vary by country or bank)
  5. Select Save

For security reasons, your new withdrawal method will become active in three days. Wire transfer timing and fees vary depending on your bank.

Tip: Be extra careful when entering your bank info—mistakes can lead to failed or delayed payments. If you're unsure about any details or get an error message when you try to enter information, double-check with your bank.

 

How do I edit or remove my bank information for wire transfers?

You can manage your withdrawal methods from your Settings > Withdrawals section. 

Note: You can’t edit bank account numbers, SWIFT codes, or email addresses. If any of those change, you’ll need to add a new withdrawal method and remove the old one.

Was this article helpful?

Upwork Help

Do you need additional help?

Get Support

Log in for personalized service and assistance.