A Cebu-based Upwork contractor pulls USD 1,000 out of Payoneer into her BDO account in Mabolo. The mid-market rate that morning is ₱61.58/USD (BSP RERB, 10 Jul 2026), so the gross is ₱61,583 (2026-07-10). The deposit lands lower, and the receipt itemises nothing. There is no fee line, because there is no fee: the cost is the gap between the rate Payoneer quoted her and the rate the wholesale market was trading at in the same minute.
The number everyone repeats for that gap is 2%. It is wrong, and Payoneer is the source of the confusion. Its published fee schedule prices a withdrawal “to a bank account in the recipient’s non-local currency (with currency conversion)” at 1.2% – 4%. Its own Philippines fees guide, dated 19 March 2026, still says “up to 2% above the mid-market exchange rate”. Those are two pages on the same domain saying different things, and only one of them is the fee schedule. Plan against the 4% end.
This is for Upwork, Fiverr, Toptal and Contra freelancers, US-payroll remote workers paid through Payoneer, and marketplace sellers receiving dollars. For moving money once it has landed in a PH rail, see the sending-money pillar. For the daily-spend stack that pairs with the upstream swap, see the Wise card guide. To run your own monthly amount through each rail, the Remittance Cost Comparator ranks them by all-in cost.
What each rail actually costs
The corridor ledger prices every USD-to-PHP rail we track the same way: the FX margin baked into the quoted rate, split from any fee charged as a line item, both applied to the same USD 1,000 at the BSP mid-market benchmark. Payoneer’s withdrawal rail sits in it, and so does the alternative.
| Rail | FX margin | Explicit fee | All-in on USD 1,000 |
|---|---|---|---|
| WiseUSD balance → PHP, then InstaPay to PH bank | — | 0.45–0.83% | ₱511 (0.83%) |
| PayoneerInternal currency conversion (e.g. USD→EUR), holding to holding | 0.5% | — | ₱308 (0.5%) |
| PayoneerWithdraw to PH bank in PHP (cross-currency) | 1.2–4% | — | ₱2,463 (4%) |
| RemitlySend USD → PHP bank deposit, mobile wallet (GCash/Maya), or debit-card deposit | not published | — + $0 | unpriceable — FX margin not published |
| PayPalReceive USD → convert → withdraw to PH bank (PH-side cash-out) | 3% | — | ₱1,847 (3%) |
| USD wire to PH bank FCDUSWIFT wire into a foreign-currency deposit account, then convert (unverified band) | 2–4% | — | ₱2,463 (4%) |
| Western UnionOnline send to GCash or PH bank deposit (bank-funded) (unverified band) | 1.5–2.5% | — + $0 | ₱1,540 (2.5%) |
Two things in that table deserve attention. First, Payoneer’s band is wide enough that the rail is essentially unpriceable in advance: the difference between the 1.2% end and the 4% end on a single USD 1,000 cash-out is more than PHP 1,720, and Payoneer does not publish which corridor lands where. Second, the internal currency conversion between Payoneer balances is 0.5%, well under the withdrawal margin. That gap is real but narrow in usefulness, because your endpoint is pesos and there is no PHP balance to convert into.
The worked cash-out, at the real rate
Take the same USD 1,000 at the BSP reference rate of ₱61.58/USD (BSP RERB, 10 Jul 2026), which values the gross at ₱61,583 (2026-07-10).
- At the low end of Payoneer’s published band (1.2%), the margin takes about PHP 740 and roughly PHP 60,840 lands.
- At the high end (4%), the margin takes about PHP 2,460 and roughly PHP 59,120 lands.
- Wise converts at mid-market and charges a stated fee instead: about PHP 510 on the same USD 1,000, so roughly PHP 61,070 lands in the Wise balance, before the final InstaPay hop to your bank that the section below prices separately.
Annualised on a steady USD 1,000 per month, Payoneer’s margin costs between PHP 8,870 and PHP 29,560 a year, and the honest thing to say is that published figures do not let us narrow it further. Wise costs about PHP 6,130 a year on the same flow. So the swap is worth about PHP 2,740 a year if your Payoneer corridor happens to price at the friendly end of the band, and about PHP 23,430 a year if it prices at the unfriendly one.
Older versions of this article ran the same arithmetic at PHP 58.50 to the dollar and a flat 2% margin. Both inputs were wrong. The rate was a hand-typed May snapshot, three pesos short of the 10 July 2026 BSP bulletin, and the margin was a marketing figure rather than a fee-schedule one. The rate on this page now reads live from the BSP ledger, so it cannot be hand-typed again, and a build-time check rejects the page if any peso figure above drifts from that rate.
The rest of the fee stack
The withdrawal margin dominates, but the account-level fees are where Payoneer surprises people, and one of them is routinely described wrongly across the freelancer internet.
| Fee | What Payoneer charges | When it bites |
|---|---|---|
| Withdrawal to bank, with conversion | 1.2% – 4% | Every PHP cash-out from a USD balance. No line item. |
| Withdrawal to bank, same country and currency | USD 1.50 | Only if you already hold the payout currency. Rare for a PH freelancer. |
| Annual account fee | USD 29.95 | If the account RECEIVES under USD 6,000 in any 12 consecutive months. |
| Mastercard annual fee | USD 29.95 | Separate from the above, on the anniversary of card issue. |
| Move funds between your Payoneer balances | 0.50% | Internal conversion, e.g. USD to EUR. Well under the withdrawal margin. |
| ATM or teller cash withdrawal, same currency as card | USD 3.15 + up to 1.8% | Any card cash pull. |
| ATM or teller withdrawal with conversion | USD 3.15 + up to 3.5% | A USD card at a PH ATM dispensing pesos. |
| Receiving into a non-local-currency account | 1% (minimum USD 1.00) | Cross-currency receives. Same-currency receives from another Payoneer balance are free. |
The annual account fee is the one to re-read. It is not a dormancy fee, and this article said it wrongly too until today. The trigger is inbound volume: receive less than USD 6,000 or equivalent in twelve consecutive months and you pay USD 29.95, however busy the account looks. A contractor billing USD 400 a month uses Payoneer every single month and still pays it. A token PHP 500 top-up in month eleven, the classic advice, does nothing at all.
Trace the myth and it leads back to Payoneer again. The fee schedule reads “only applies if account receives less than 6,000.00 USD or equivalent in any 12 consecutive months”, while the Philippines fees guide describes the same USD 29.95 as an inactivity fee charged when an account has no qualifying transactions for twelve months. Same fee, two incompatible tests, one binding document. Budget on the receive test.
The card side rarely earns its place inside the Philippines. USD 3.15 plus up to 3.5% on a converted ATM pull stacks badly against a PH-issued card at the same machine, and the Philippine ATM’s own surcharge sits on top of both. The Payoneer Mastercard is a travel and USD-subscription instrument, not a local-spend one.
The GCash split-route, and the number we pulled
The tactical trick this article used to lead with was splitting each cash-out: the first PHP 8,000 to GCash under a free monthly quota, the balance to a bank at the withdrawal margin. That mechanic may well still exist. We can no longer source it, so it no longer ships as a number.
One consequence worth pricing even so: money that lands in GCash is not money in your bank. Pushing it onward costs GCash’s own InstaPay send fee, currently ₱10 (GCash, individual send) (from 04 Jul 2026; BSP fee disclosure, 10 Jul 2026), while the large banks now charge nothing for the same transfer in the other direction. So a split-route only pays if the GCash leg is genuinely cheaper than the bank leg by more than that, which is exactly the comparison we can no longer make from published figures. See the GCash foreigner guide for the KYC tiers and wallet limits that govern the receiving side.
The Wise swap, upstream
The structural fix takes Payoneer out of the chain rather than optimising around it. Open a Wise multi-currency account, generate USD account details (US ACH routing and account numbers, wire-eligible for SWIFT senders), and instruct the paying party to send there. Funds land in the Wise USD balance, and you convert to pesos at the mid-market rate plus a stated fee whenever the rate suits you.
That last clause is the underrated part. Payoneer converts at the moment you withdraw, full stop. Wise lets you hold dollars through a bad week. For a freelancer with bursty multi-month project income, the timing option is worth real money in a volatile window, and it costs nothing to hold.
For direct clients invoicing you, the swap is one email: replace the Payoneer details on the invoice with the Wise USD account and routing numbers. For Upwork, Wise is not listed by name and works as a Direct to U.S. Bank (ACH) method. For Fiverr and Amazon seller accounts, withdrawal options are more restrictive, so check the platform’s payout settings before assuming the swap is available at all.
One caveat we are not smoothing over. The last leg, moving pesos from a Wise PHP balance to a PH bank, is often described as free, including in our own ledger note. BSP’s fee-disclosure sheet of 10 July 2026 lists Wise Pilipinas at PHP 35.00 (excluding VAT) for an individual InstaPay send. Payouts made as part of an inbound transfer are priced differently from a self-initiated send, and we have not been able to reconcile the two cleanly, so do not budget the final hop at zero until you have seen it on your own screen.
Receiving into a PH bank
Payoneer’s peso withdrawal reaches every major PH bank: BDO, BPI, Metrobank, UnionBank, Security Bank, RCBC, China Bank, Landbank. The one hard requirement is that the receiving account name match the legal name on the Payoneer account exactly. A mismatch does not fail gracefully; it stalls.
Timing is better than the folklore. Payoneer’s withdraw-to-bank FAQ states that most withdrawals land the same day after the confirmation email, and some take up to two business days. The first payout to a newly added account is the one to leave margin around, not the routine ones.
For foreigners without a PH account yet, that is the prerequisite step, and it is a slower gate than anything Payoneer does. See the open a bank account in Cebu guide for which branches are receptive to foreign IDs, the document stack (passport, ACR I-Card, proof of address), and the opening minimums.
When Payoneer stays in the stack
Marketplace lock-in. Upwork legacy contracts, Fiverr’s withdrawal policy, Amazon seller accounts in specific marketplaces. The platform picks the rail. You absorb the margin, and the only lever left is watching the quoted rate before you confirm.
US employer payroll. Some US companies run international contractor payroll through Payoneer. The employee does not choose. Same answer.
Non-PH travel spend. The Mastercard is fine at POS terminals abroad, in markets where a Wise card is harder to get. Inside the Philippines it loses to a locally-issued card cleanly.
Outside those three, the swap is the move, and the annual account fee gives it a deadline: a Payoneer account kept open as a backup, receiving under USD 6,000 a year, is a USD 29.95 subscription to an option you are not exercising.
What this is and is not
Payoneer moves dollars into pesos reliably and connects to the marketplaces freelancers actually use. What it does not do is tell you what that costs. A published band from 1.2% to 4%, with the real number visible only on a confirmation screen you have already committed to, is not a price, it is a range of prices. That is the product’s real defect, and it is the reason the Wise swap wins even at the friendly end of Payoneer’s band.
Two figures on this page came out of a re-verification that contradicted what we had shipped: the 2% margin (Payoneer’s own fee schedule says 1.2%–4%) and the inactivity fee (it is a receive-under-USD-6,000 test, not a dormancy test). One figure came out entirely: the free GCash quota, which we cannot source. How we handle that, and what we do when a number will not verify, is written up in the methodology; the FX rate underneath every peso figure here reads live from the PHP reference-rate dataset.
The BIR question runs in parallel with whichever rail you settle on. Payoneer does not file anything for you, and the obligation sits with you as the income recipient; see the foreigner tax guide for the registration walkthrough.
FAQ
Frequently asked.
How much does Payoneer take on a PHP withdrawal in 2026?
What does a Payoneer-to-GCash transfer cost?
What triggers Payoneer's USD 29.95 annual account fee?
How long does a Payoneer withdrawal to a PH bank actually take?
Can I use both Payoneer and Wise on the same Upwork account?
Can I receive USD as a freelancer in the Philippines without Payoneer?
Data note. Prices, rates, and details are verified as of publication and may change. Always confirm with the listed provider or landlord before committing. This article is informational, not financial, legal, or immigration advice. Full disclaimer.