← Upwork
Guide

How to Withdraw Money from Upwork in Nigeria (2026 Guide)

Updated · 6 min read · How we research

Compiled with AI-assisted research from the official help pages and sources listed at the end of this guide. Spotted something out of date? Tell us.

Upwork pays Nigerian freelancers via Direct to Local Bank in naira ($0.99 a withdrawal), Payoneer, a $50 US dollar wire or a US bank account ($2.99). Upwork describes Direct to Local Bank as the fastest and least expensive option in many cases, but it caps each Nigerian withdrawal at $3,000 and converts at its payment partner's rate, which may include a markup. Fees and limits below come from the Upwork, Payoneer and PayPal help pages as of September 2026.

Upwork payout routes in Nigeria compared

RouteFeeTime to arriveMinimumNotes
Direct to Local Bank (NGN)$0.99 per withdrawal, plus the partner's exchange-rate markupWithin 4 business days$5 or higher, set by locationMaximum $3,000 per withdrawal. Noon UTC cutoff for same-day processing
PayoneerSmall Upwork per-transfer fee shown in settings, then Payoneer's own feesUsually within 24 hours to PayoneerNot published by UpworkOffered outside the US and India. Your Payoneer name must match your Upwork name
Direct to U.S. Bank (ACH)$2.99 per withdrawal with a non-US tax address, since 1 September 20262 to 5 business daysNot published by UpworkNeeds a US account that accepts ACH, such as a USD account app that Upwork accepts
U.S. Dollar Wire Transfer$50 per transfer, plus any intermediary or receiving bank chargesSent within 1 business day, up to 7 business days to arriveNot published by UpworkFor SWIFT accounts outside the US, such as a domiciliary account

Upwork only shows the methods offered for your tax country under Account settings > Withdrawals > Add a method, and that screen is also where the current Payoneer fee appears. PayPal is left out of the table because PayPal's consumer fee schedule (updated 28 May 2026) lists no bank withdrawal rate for Nigeria and warns that withdrawals are not possible in every market.

Which route fits which freelancer

  • Direct to Local Bank is the simplest way to end up with naira in a Nigerian account. Splitting a larger balance into several withdrawals keeps each one under the $3,000 cap, and each carries its own $0.99 fee.
  • Payoneer suits freelancers who also get paid by other platforms and want to hold dollars. Its public pricing (last updated 1 January 2026) says receiving from marketplaces varies by marketplace and lists 1.2% to 4% for withdrawals that involve a currency conversion. Nigeria is not on its list of countries for the flat 1.50 USD same-currency local withdrawal, and since 23 February 2026 Nigerian accounts pay a 29.95 USD annual fee if 12 months pass without 6,000 USD received.
  • Direct to U.S. Bank works with USD accounts from fintech apps if Upwork accepts the details. Cleva advertises free Upwork deposits, and Raenest (formerly Geegpay) says its USD account works with any platform that supports USD bank deposits. Upwork says it accepts some digital bank accounts depending on location, but it may not be able to trace a missing payment to one.
  • U.S. Dollar Wire Transfer only makes sense for large sums, because the $50 fee is 10% of a $500 withdrawal. If your bank asks for proof of earnings, download a Certificate of Earnings from the Reports tab.

Worked example: withdrawing $500

This example assumes you receive NGN 1,370 per US dollar, a rate chosen for illustration on 12 September 2026. It is not a live quote, and every provider converts at its own rate.

RouteFees takenDollars convertedApprox. naira received
Direct to Local Bank$0.99$499.01NGN 683,644
Direct to U.S. Bank, converted later at the same rate$2.99$497.01NGN 680,904, before any app fee
Payoneer, withdrawal fee at the low end (1.2%)$6.00, plus Upwork's transfer fee$494.00NGN 676,780
Payoneer, withdrawal fee at the high end (4%)$20.00, plus Upwork's transfer fee$480.00NGN 657,600
U.S. Dollar Wire Transfer$50.00$450.00NGN 616,500, before bank charges

Payoneer builds its conversion fee into the rate, so the percentages are applied here as a simple deduction to show the range. The exchange rate matters as much as the fee: a 1% difference in the rate is worth about NGN 6,800 on this withdrawal, so compare the naira amount shown before you confirm.

The $500 is money already in your available balance. Upwork deducts its Freelancer Service Fee before that point, and the fee now ranges from 0% to 15% per contract, shown before you send a proposal or accept an offer. Try your own numbers in the fee calculator.

How to set up a withdrawal method and withdraw

  1. Enter your tax information under Manage finances > Tax information. Upwork will not let you add a withdrawal method before this.
  2. Go to Account settings on desktop, or Settings in the mobile app, and open Withdrawals.
  3. In the Withdrawal methods section, choose Add a method, then click Set up next to Direct to Local Bank (or Payoneer, Direct to U.S. Bank or wire transfer).
  4. Enter your account details and bank code. Upwork's list includes 044 for Access Bank, 058 for Guaranty Trust Bank and 057 for Zenith Bank, but confirm the code with your bank because codes can change.
  5. Pick an optional automatic schedule (weekly, twice per month, monthly or quarterly), then click Next.
  6. Wait three calendar days while the new method sits on a security hold.
  7. Go to Manage finances > Withdraw earnings and select Withdraw now. A withdrawal cannot be canceled once it has started.

Compliance notes

  • Name matching. The name on the receiving account must match your verified Upwork name, including middle names. Common variations such as Robert and Bob can be approved, but your bank may still reject a mismatch.
  • VAT. Upwork charges Nigerian freelancers 7.5% VAT on its services, including the Freelancer Service Fee, Connects and the Freelancer Plus plan. On $100 of service fees that is $7.50. Adding a VAT ID does not remove the charge, it only shows the ID on your invoices.
  • KYC. Upwork runs regular Know Your Customer checks and may ask you to confirm your legal name, date of birth, address and tax ID, or to verify your identity again.
  • Payoneer names. For individual accounts, Payoneer requires the bank account holder name to match the name on your Payoneer account.

Common problems and fixes

  • Withdraw now is unavailable. Check that your tax info is saved, the method has passed its three-day hold and the money shows as Available, not In review or Pending. Fixed-price payments go through a client review of up to 14 days and then a five-day security hold. Hourly earnings become available 10 days after the billing week ends.
  • Name mismatch flag. Add a method in your verified name, or reply to Upwork's email to show you are an authorized user of the account.
  • Transfer returned. Money sent to an invalid or closed account usually comes back within 4 to 8 business days. If the details you entered were wrong, you get it back minus the original withdrawal fee and any return fees.
  • Bank transfer not received. Allow for US and Nigerian bank holidays. After 8 full business days, ask Upwork for a free trace and include a screenshot of your bank statement covering the period since the withdrawal.
  • Digital bank delays. Upwork warns that payments to digital banks can take longer to trace, and sometimes cannot be traced at all.

For more ways to get paid locally, see ways to receive payments in Africa and the best earning platforms in Nigeria.

Sources

Your first online income could start this week.

Tell us your country, age and what you have. See which platforms will accept you, what you still need, and how you'd get paid. Free, private, no sign-up.

Open the starter kit →