How to Send Money to the Philippines: Best Methods

You can send money to the Philippines through bank wire transfers, online remittance services, cash pickup networks, or directly into digital wallets like GCash. The best method depends on how fast your recipient needs the money, whether they have a bank account, and how much you want to pay in fees. The global average cost of sending remittances is about 6.36% of the amount sent, but you can pay far less by choosing the right provider and transfer method.

Main Ways to Send Money

There are four broad categories, each with different tradeoffs in speed, cost, and convenience for the person receiving the funds.

  • Online remittance services like Wise, Remitly, and WorldRemit let you send from an app or website. Money can go to a Philippine bank account, a digital wallet, or a cash pickup location. These tend to offer better exchange rates and lower fees than traditional options.
  • Traditional money transfer operators like Western Union and MoneyGram have massive cash pickup networks across the Philippines. You can send online or in person at an agent location, and your recipient can collect cash at thousands of branches, often within minutes.
  • Bank wire transfers send funds directly from your bank to a Philippine bank account. This works well for larger amounts but usually costs more and takes longer.
  • Digital wallet transfers let you send money straight into a GCash or Maya account, which the recipient can spend, transfer, or withdraw at an ATM.

Online Remittance Services

Services like Wise, Remitly, WorldRemit, and Xoom compete heavily on the Philippines corridor, which keeps fees relatively low. Most charge a flat fee or a small percentage of the transfer, plus a markup on the exchange rate. That exchange rate margin is often where the real cost hides. A provider advertising “zero fees” may still cost you more if they offer a rate that’s 1% to 2% worse than the mid-market rate (the rate you see on Google).

To compare providers honestly, look at the total amount your recipient will receive in Philippine pesos for a given dollar amount. That single number captures both the fee and the exchange rate markup. Most of these services show you the exact pesos your recipient will get before you confirm the transfer.

Transfers funded by a bank account or debit card are typically cheaper than those funded by credit card. Delivery times range from a few minutes for express options to one or two business days for standard transfers. You’ll need to create an account and verify your identity, which usually means uploading a photo ID and sometimes a selfie.

Bank Wire Transfers

If your recipient has an account at a major Philippine bank like BDO, BPI, or Metrobank, you can send a wire transfer directly from your bank. You’ll need the recipient’s full name, bank account number, the bank’s SWIFT code (sometimes called a BIC), and the bank’s branch address. Your bank’s international wire form will ask for all of these.

Processing typically takes three to five business days. On the receiving end, BDO charges a $10 wire transfer fee, with an additional $25 charge in some cases. Your own bank will also charge a sending fee, commonly $25 to $50 for an international wire. There may be intermediary bank fees on top of that, which get deducted from the amount your recipient receives.

Bank wires make the most sense for larger transfers where the flat fees become a smaller percentage of the total. For a $200 transfer, paying $40 or more in combined fees is steep. For a $5,000 transfer, those same fees represent less than 1%.

Cash Pickup

Cash pickup is one of the most popular options because many recipients in the Philippines prefer to receive physical pesos rather than bank deposits. Western Union, MoneyGram, and Cebuana Lhuillier are among the largest networks, with branches in cities, towns, and rural areas across the country.

When you send money for cash pickup, you’ll get a reference number or transaction code. Your recipient brings that code to any participating branch along with a valid photo ID. Philippine regulations set by the Bangko Sentral ng Pilipinas require at least one government-issued photo ID for financial transactions. Widely accepted IDs include a passport, driver’s license, PhilSys national ID, postal ID, voter’s ID, SSS ID, or PRC ID. Student IDs and barangay certificates with a photo and signature also work at many locations.

Cash pickup transfers are often available within minutes, making this the fastest option for urgent needs. Fees tend to be higher than online bank-to-bank transfers, especially if you send from a physical agent location rather than online.

Sending to GCash or Maya

GCash and Maya are the two dominant digital wallets in the Philippines. If your recipient already uses one, sending money directly to their wallet is convenient because they can pay bills, shop at stores, or withdraw cash at ATMs without visiting a remittance center.

Several international remittance services partner with GCash and Maya, so you can initiate the transfer from abroad through those partner apps. On the receiving end, the recipient can also use the GCash app’s “Cash In” feature: tap Cash In, select Global Partners and Remittance, choose the partner service you used, and follow the on-screen instructions. Transfers through remittance partners can take up to two business days to be credited.

One important detail: if your recipient uses a non-Philippine SIM card, they can only receive money from fully verified GCash users, and the amount is subject to their wallet and transaction limits. Full verification typically requires a valid Philippine ID. For most recipients living in the Philippines, this isn’t an issue, but it’s worth confirming their account is verified before you send.

Understanding the True Cost

Every remittance has two cost layers. The first is the upfront fee, which the provider shows you clearly. The second is the exchange rate margin, which is harder to spot. Providers convert your dollars to pesos at a rate that’s slightly worse than the real mid-market rate, and they keep the difference.

For example, if the mid-market rate is 56 pesos per dollar but the provider offers you 55, that 1-peso difference on a $500 transfer costs you about 500 pesos (roughly $9). Add a $5 flat fee, and your true cost is $14, or 2.8% of the transfer. A different provider might charge an $8 fee but give you 55.8 pesos per dollar, bringing the total cost lower.

The World Bank tracks remittance costs across hundreds of corridors worldwide and reports a global average of 6.36%. The U.S.-to-Philippines corridor generally falls below that average, especially when you use digital-first providers. Comparing the total pesos received, rather than just the fee, is the simplest way to find the cheapest option for any given transfer.

Reporting Requirements for Large Transfers

If you’re sending $10,000 or more from the United States, your transfer may trigger additional reporting under FinCEN’s anti-money laundering rules. This doesn’t mean you can’t send the money. It means your provider may ask for extra documentation, such as proof of the source of funds or a more detailed explanation of the transfer’s purpose. On the Philippine side, transactions over 500,000 pesos (roughly $10,000) also require reporting to regulators.

These thresholds apply to individual transactions and, in practice, to patterns of transactions that appear designed to stay just under the limit. Splitting a $15,000 transfer into two $7,500 transfers to avoid reporting is called “structuring” and is itself a violation. If you legitimately need to send a large sum, just send it in one transfer and provide whatever documentation your provider requests.

How to Choose the Right Method

Start with your recipient’s situation. If they don’t have a bank account or digital wallet, cash pickup is the most practical option. If they use GCash daily, a wallet transfer saves them a trip. If they have a bank account and the transfer isn’t urgent, a direct deposit through a remittance service often gives the best exchange rate.

For recurring transfers like monthly support for family, setting up a repeat transfer through an online service locks in lower fees and saves time. Most major remittance apps let you schedule automatic transfers on a set date each month.

For one-time large transfers, such as property purchases or tuition payments, a bank wire may be worth the higher flat fee because the exchange rate on large amounts can be negotiated or may be more competitive. Compare at least two or three providers before sending, since rates and fees shift daily.