From Upwork to your company account: withdrawal methods for agencies

Upwork pays out to several methods. An agency that bills as a company wants the money in a company account, under its own name. Here is how to set that up.

William Sunjo M.Operations and compliance editor
Published
Updated
Reading time
2 min read
An invoice with domestic payment details for each currency.

Most agencies start on Upwork as one freelancer, then hire, then register a company. The payout setup rarely keeps up. Money still lands in the founder's personal Payoneer or a personal bank account, and the agency's books start with a mess.

This guide covers how to route Upwork earnings into a company account, what Upwork asks for, and what to compare between methods.

What withdrawal methods does Upwork offer?

Upwork's withdrawal methods include direct to US bank by ACH, direct to local bank in many countries, wire transfer in USD, Payoneer and PayPal. Which ones you can add depends on the country on your account, and each has its own fee and timing.

Upwork publishes the fee for each method on its withdrawal methods page. It changes, so we do not repeat the numbers here. The two things to compare are the fixed fee per withdrawal and whether the money is converted on the way.

Why the account should be in the company's name

An agency contract on Upwork is between the client and your agency. If the money then goes to a personal account, three problems follow:

  1. Your bank sees regular foreign business income in a personal account, which many banks do not allow and may review.
  2. Your accountant cannot reconcile agency revenue to the company's books.
  3. If the agency is ever sold or audited, the income trail runs through a person instead of the company.

Add a withdrawal method in the agency company's name, and make the account holder name match the business name in your Upwork tax information. Mismatched names are the usual reason a new method is held for review. The guide on why business accounts get closed explains how mixed personal and business activity is treated.

Withdraw in USD, convert later

Upwork pays in USD. If your withdrawal method is a local-currency account, the money is converted on the way, at the rate the method uses. If it is USD account details in your company's name, it arrives as USD and you convert when you want to, at a rate you can see.

That matters for agencies that pay part of their costs in USD anyway: software, ad spend, contractors abroad. Keeping a USD balance avoids converting twice.

The tax form Upwork asks for

Upwork collects tax information from every account. For agencies outside the US:

You areForm
A company registered outside the USW-8BEN-E
An individual freelancer outside the USW-8BEN
A US company or US personW-9

A US LLC with a single foreign owner is usually disregarded for US tax, so the form may come from the owner rather than the LLC. That case is covered in the US LLC guide.

Setting it up with Rivet

A registered agency can open a Rivet account and receive USD into details in its own name on the free Starter plan. Add those details to Upwork as a bank withdrawal method where your country allows it, and Upwork payouts land in the company's USD balance. From there you can pay contractors in their own currencies in one batch from Payouts, or put ad spend on a separate card. The guide to receiving USD from US clients covers the same setup for clients who pay you directly.

Questions people ask

What payment methods does Upwork use to pay freelancers and agencies?

Upwork lists direct to US bank (ACH), direct to local bank in many countries, wire transfer in USD, Payoneer and PayPal, with availability by country. The list for your account is on the Get Paid page, and the fee for each method is on Upwork's withdrawal methods and fees page.

Can I withdraw from Upwork to a business bank account?

Yes. Upwork lets you add bank accounts as withdrawal methods, and an agency account should use one in the agency company's name. Make sure the account holder name matches the business name on your Upwork tax information, or the method may be rejected or questioned.

Should I move money from Payoneer to Wise or to a bank account?

Each hop costs a fee and sometimes a conversion. If Upwork can pay your company's USD details directly, skip the middle step. Moving from Payoneer to another provider makes sense only when the second provider gives you something the first does not, such as company-name details or lower FX.

Which tax form does an agency outside the US give Upwork?

A company outside the US normally gives a W-8BEN-E, which certifies that it is a foreign entity. An individual freelancer outside the US gives a W-8BEN. A US LLC owned by a foreign individual is a special case; ask an accountant which form fits.

Sources

  1. 01Upwork: Withdrawal methods and fees
  2. 02IRS: About Form W-8BEN-E
  3. 03IRS: About Form W-8BEN
  4. 04Payoneer: Pricing
Written by
William Sunjo M.
Operations and compliance editor

William covers what happens once a company starts moving money: getting the business verified, paying contractors and suppliers abroad, and keeping card spend under control. William writes for the founder or finance lead who has to make it work this week, and links every rule cited to the text it comes from.

More from William Sunjo M. →

This article is general information, not legal, tax or financial advice. Rules and fees change; check the sources above and the provider’s current terms before you act on them.

  • upwork payment methods
  • upwork withdrawal
  • upwork agency
  • payoneer to wise
  • receive usd
Read next
All articles
Rivet

One business account for every currency you earn in.

Bank accounts in USD, EUR and GBP, cards with a limit on each, and payouts on local rails. Starter is free.

Global

USD, EUR, GBP and 22 more currencies in the account. Payouts go to 120+ countries on the local rail.

Any hour

You can convert currencies and settle on-chain at any hour, including when banks are closed.

Rivet is a financial technology platform, not a bank. Regulated partner institutions provide the accounts, payment services and cards, under their own terms and eligibility rules. Those institutions hold and move the funds. The money is not pooled on our balance sheet.

The names and logos of Amazon, Meta, Visa, Google Play, App Store, Swift, SEPA, Faster Payments, Circle, Tether and others are trademarks of their owners. We show them so you can tell which network a payment settles on. Rivet is not affiliated with, endorsed by, or sponsored by these companies. Digital assets are not deposits, are not legal tender, and may lose value. Products and services are not available in all jurisdictions.

Money transmission services are provided by Bivo Inc. (NMLS 2572288).

© 2026 Bilitech LLC. All rights reserved.Bilitech LLC · 30 N Gould St Ste N, Sheridan, WY 82801