How to Withdraw Money from Upwork in Nigeria (2026 Guide)
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
| Route | Fee | Time to arrive | Minimum | Notes |
|---|---|---|---|---|
| Direct to Local Bank (NGN) | $0.99 per withdrawal, plus the partner's exchange-rate markup | Within 4 business days | $5 or higher, set by location | Maximum $3,000 per withdrawal. Noon UTC cutoff for same-day processing |
| Payoneer | Small Upwork per-transfer fee shown in settings, then Payoneer's own fees | Usually within 24 hours to Payoneer | Not published by Upwork | Offered 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 2026 | 2 to 5 business days | Not published by Upwork | Needs 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 charges | Sent within 1 business day, up to 7 business days to arrive | Not published by Upwork | For 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.
| Route | Fees taken | Dollars converted | Approx. naira received |
|---|---|---|---|
| Direct to Local Bank | $0.99 | $499.01 | NGN 683,644 |
| Direct to U.S. Bank, converted later at the same rate | $2.99 | $497.01 | NGN 680,904, before any app fee |
| Payoneer, withdrawal fee at the low end (1.2%) | $6.00, plus Upwork's transfer fee | $494.00 | NGN 676,780 |
| Payoneer, withdrawal fee at the high end (4%) | $20.00, plus Upwork's transfer fee | $480.00 | NGN 657,600 |
| U.S. Dollar Wire Transfer | $50.00 | $450.00 | NGN 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
- Enter your tax information under Manage finances > Tax information. Upwork will not let you add a withdrawal method before this.
- Go to Account settings on desktop, or Settings in the mobile app, and open Withdrawals.
- 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).
- 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.
- Pick an optional automatic schedule (weekly, twice per month, monthly or quarterly), then click Next.
- Wait three calendar days while the new method sits on a security hold.
- 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
- Upwork: How to get paid on Upwork
- Upwork: Direct to Local Bank fees, limits and timing
- Upwork: How to withdraw earnings with Direct to Local Bank
- Upwork: Bank codes for Direct to Local Bank
- Upwork: Direct to U.S. Bank timing and fees
- Upwork: How wire transfers work
- Upwork: Payoneer fees and timing
- Upwork: Use a digital bank to get paid
- Upwork: How currency conversion works
- Upwork: Freelancer Service Fee
- Upwork: VAT for freelancers in Nigeria
- Upwork: Troubleshooting withdrawal issues
- Upwork: Name mismatches on withdrawal methods
- Upwork: Know Your Customer checks
- Payoneer: Pricing
- Payoneer Help: Annual account fee
- Payoneer Help: Withdraw to bank FAQ
- PayPal: Consumer fees, Nigeria
- Cleva
- Raenest, formerly Geegpay
Upwork fees, payouts & alternatives