The best way to send money to the Philippines from the USA

The best way to send USD to the Philippines is via a money transfer company, such as Wise with a bank transfer deposit.

This is by far the cheapest option you have, followed by mobile money apps like GCash, but these are better for traveling to the Philippines than remittances.

We’ve compared 16 money transfer companies, banks, apps, and mobile wallets to find the cheapest, fastest, and overall best way to transfer money to NGN from the US. Read on to learn more about it.

Best companies for USD/PHP transfers

19 of 19 providers

Last updated on 23 June 2026 This page updates weekly. We collect, store, and analyze USD/PHP exchange rates from our comparisons.

Based on 200 USD transfer

Best companies for USD/PHP transfers

All money transfer offers for USD/PHP transfers, sorted by most PHP received. The first two offers may be sponsored promotions. Some offers here pay us a commission.
Sort Cheapest
Promoted
Wise

Wise

Pay via Debit card
Fee $4.47 1 USD = 61.2587 PHP +0.07% vs mid-market Recipient gets ₱11,977.91 Within minutes
Send money now
Multi-currency cardReceive to bank accountDedicated support for large transfers

Ways to receive money with Wise when paying by Debit card.

MethodYou sendFeesRecipient gets
Bank depositWithin minutes
$200.00$4.47₱11,977.91
Promoted
WorldRemit

WorldRemit

Pay via Bank transfer
Fee $0.99 1 USD = 61.1000 PHP +0.33% vs mid-market Recipient gets ₱12,159.51 Minutes - 2 days
Send money now
Receive to bank account or cash pickup

Ways to receive money with WorldRemit when paying by Bank transfer.

MethodYou sendFeesRecipient gets
Bank depositMinutes - 2 days
$200.00$0.99₱12,159.51

Click here to run a live search

Showing top United States to Philippines deals for 200 USD. Do a live search with your exact amount for today's best rates.
Only available via Mobile App
Sendwave

Sendwave

Pay via Bank transfer
Fee $0.00 1 USD = 62.1020 PHP -1.29% vs mid-market Recipient gets ₱12,420.41 Minutes - 3 days
Send money now
CheapestUsing Bank transfer with Sendwave is the cheapest way to send money to Philippines from United States.
Receive to bank account or cash pickup

Ways to receive money with Sendwave when paying by Bank transfer.

MethodYou sendFeesRecipient gets
Bank depositMinutes - 3 days
$200.00$0.00₱12,420.41
Paysend

Paysend

Pay via Debit card
Fee $0.00 1 USD = 61.1477 PHP +0.25% vs mid-market Recipient gets ₱12,229.54 Minutes - 24 hours
Send money now

Ways to receive money with Paysend when paying by Debit card.

MethodYou sendFeesRecipient gets
Bank depositMinutes - 24 hours
$200.00$0.00₱12,229.54
Paysend

Paysend

Pay via Credit card
Fee $0.00 1 USD = 61.1477 PHP +0.25% vs mid-market Recipient gets ₱12,229.54 Minutes - 24 hours
Send money now

Ways to receive money with Paysend when paying by Credit card.

MethodYou sendFeesRecipient gets
Bank depositMinutes - 24 hours
$200.00$0.00₱12,229.54
Instarem

Instarem

Pay via Bank transfer
Fee $0.00 1 USD = 61.0014 PHP +0.49% vs mid-market Recipient gets ₱12,200.28 Minutes - 24 hours
Send money now
Receive to bank account

Ways to receive money with Instarem when paying by Bank transfer.

MethodYou sendFeesRecipient gets
Bank depositMinutes - 24 hours
$200.00$0.00₱12,200.28
MoneyGram

MoneyGram

Pay via Bank transfer
Fee $0.80 1 USD = 60.9619 PHP +0.56% vs mid-market Recipient gets ₱12,192.38 Minutes - 24 hours
Send money now

Ways to receive money with MoneyGram when paying by Bank transfer.

MethodYou sendFeesRecipient gets
Bank depositMinutes - 24 hours
$200.80$0.80₱12,192.38
OFX

OFX

Pay via Bank transfer
Fee $0.00 1 USD = 60.9046 PHP +0.65% vs mid-market Recipient gets ₱12,180.91 Minutes - 24 hours
Send money now
Personal account managerReceive to bank account

Ways to receive money with OFX when paying by Bank transfer.

MethodYou sendFeesRecipient gets
Bank depositMinutes - 24 hours
$200.00$0.00₱12,180.91
Only available via Mobile App
WorldRemit

WorldRemit

Pay via Bank transfer
Fee $0.99 1 USD = 61.1000 PHP +0.33% vs mid-market Recipient gets ₱12,159.51 Minutes - 2 days
Send money now
Receive to bank account or cash pickup

Ways to receive money with WorldRemit when paying by Bank transfer.

MethodYou sendFeesRecipient gets
Bank depositMinutes - 2 days
$200.00$0.99₱12,159.51
MoneyGram

MoneyGram

Pay via Debit card
Fee $0.00 1 USD = 60.6646 PHP +1.05% vs mid-market Recipient gets ₱12,132.92 Minutes - 24 hours
Send money now

Ways to receive money with MoneyGram when paying by Debit card.

MethodYou sendFeesRecipient gets
Bank depositMinutes - 24 hours
$200.00$0.00₱12,132.92
Pricing based on Revolut Standard plan
Revolut

Revolut

Pay via Bank transfer
Fee $0.75 1 USD = 60.8608 PHP +0.72% vs mid-market Recipient gets ₱12,126.50 Within minutes
Send money now
FastestRevolut with Bank transfer deposit is the fastest way to send USD to Philippines.
Multi-currency cardReceive to bank account

Ways to receive money with Revolut when paying by Bank transfer.

MethodYou sendFeesRecipient gets
Bank depositWithin minutes
$200.00$0.75₱12,126.50

US Disclaimer: Revolut is not a bank. Banking services are provided by Lead Bank, Member FDIC. Fees may apply. See revolut.com/en-US/ for details.

CurrencyFair

CurrencyFair

Pay via Bank transfer
Fee $1.30 1 USD = 60.9350 PHP +0.60% vs mid-market Recipient gets ₱12,107.00 Minutes - 24 hours
Send money now
Receive to bank account

Ways to receive money with CurrencyFair when paying by Bank transfer.

MethodYou sendFeesRecipient gets
Bank depositMinutes - 24 hours
$200.00$1.30₱12,107.00
Taptap Send

Taptap Send

Pay via Debit card
Fee $0.00 1 USD = 60.1000 PHP +1.98% vs mid-market Recipient gets ₱12,020.00 Minutes
Send money now
Receive to bank account

Ways to receive money with Taptap Send when paying by Debit card.

MethodYou sendFeesRecipient gets
Bank depositMinutes
$200.00$0.00₱12,020.00
Panda Remit

Panda Remit

Pay via Bank transfer
Fee $4.00 1 USD = 61.1191 PHP +0.30% vs mid-market Recipient gets ₱11,979.35 Minutes - 24 hours
Send money now
0 reviews

Ways to receive money with Panda Remit when paying by Bank transfer.

MethodYou sendFeesRecipient gets
Bank depositMinutes - 24 hours
$200.00$4.00₱11,979.35
Wise

Wise

Pay via Debit card
Fee $4.47 1 USD = 61.2587 PHP +0.07% vs mid-market Recipient gets ₱11,977.91 Within minutes
Send money now
RecommendedBased on our editorial reviews, Wise is our recommended way to send money from United States to Philippines.
Multi-currency cardReceive to bank accountDedicated support for large transfers

Ways to receive money with Wise when paying by Debit card.

MethodYou sendFeesRecipient gets
Bank depositWithin minutes
$200.00$4.47₱11,977.91
Xoom

Xoom

Pay via Bank transfer
Fee $0.00 1 USD = 59.7705 PHP +2.50% vs mid-market Recipient gets ₱11,954.09 Minutes - 24 hours
Send money now

Ways to receive money with Xoom when paying by Bank transfer.

MethodYou sendFeesRecipient gets
Bank depositMinutes - 24 hours
$200.00$0.00₱11,954.09
Capital One

Capital One

Pay via Bank transfer
Fee $0.00 1 USD = 58.8509 PHP +4.00% vs mid-market Recipient gets ₱11,770.18 Minutes - 5 days
Send money now

Ways to receive money with Capital One when paying by Bank transfer.

MethodYou sendFeesRecipient gets
Bank depositMinutes - 5 days
$200.00$0.00₱11,770.18
Wise

Wise

Pay via Bank transfer
Fee $8.12 1 USD = 61.2587 PHP +0.07% vs mid-market Recipient gets ₱11,754.32 Within minutes
Send money now
Multi-currency cardReceive to bank accountDedicated support for large transfers

Ways to receive money with Wise when paying by Bank transfer.

MethodYou sendFeesRecipient gets
Bank depositWithin minutes
$200.00$8.12₱11,754.32
Ria Money Transfer

Ria Money Transfer

Pay via Bank transfer
Fee $4.00 1 USD = 59.5865 PHP +2.80% vs mid-market Recipient gets ₱11,678.96 Minutes - 24 hours
Send money now

Ways to receive money with Ria Money Transfer when paying by Bank transfer.

MethodYou sendFeesRecipient gets
Bank depositMinutes - 24 hours
$200.00$4.00₱11,678.96
Wise

Wise

Pay via Credit card
Fee $14.17 1 USD = 61.2587 PHP +0.07% vs mid-market Recipient gets ₱11,383.70 Within minutes
Send money now
Multi-currency cardReceive to bank accountDedicated support for large transfers

Ways to receive money with Wise when paying by Credit card.

MethodYou sendFeesRecipient gets
Bank depositWithin minutes
$200.00$14.17₱11,383.70
Mukuru

Mukuru

Pay via Bank transfer
Fee $14.00 1 USD = 60.6900 PHP +1.00% vs mid-market Recipient gets ₱11,288.34 Minutes - 2 days
Send money now
0 reviews

Ways to receive money with Mukuru when paying by Bank transfer.

MethodYou sendFeesRecipient gets
Bank depositMinutes - 2 days
$200.00$14.00₱11,288.34
PayPal

PayPal

Pay via Bank transfer
Fee $8.00 1 USD = 58.7896 PHP +4.10% vs mid-market Recipient gets ₱11,287.60 Minutes - 24 hours
Send money now

Ways to receive money with PayPal when paying by Bank transfer.

MethodYou sendFeesRecipient gets
Bank depositMinutes - 24 hours
$200.00$8.00₱11,287.60
Barclays

Barclays

Pay via Bank transfer
Fee $10.00 1 USD = 59.3720 PHP +3.15% vs mid-market Recipient gets ₱11,280.68 Minutes - 5 days
Send money now
0 reviews

Ways to receive money with Barclays when paying by Bank transfer.

MethodYou sendFeesRecipient gets
Bank depositMinutes - 5 days
$200.00$10.00₱11,280.68
Send cash via a MoneyGram agent
MoneyGram Agent

MoneyGram Agent

Pay via Bank transfer
Fee $8.00 1 USD = 57.6248 PHP +6.00% vs mid-market Recipient gets ₱11,063.97 Minutes - 3 days
Send money now
0 reviews
Receive to bank account or debit cardCash pickup

Ways to receive money with MoneyGram Agent when paying by Bank transfer.

MethodYou sendFeesRecipient gets
Bank depositMinutes - 3 days
$200.00$8.00₱11,063.97
Send cash via a MoneyGram agent
MoneyGram Agent

MoneyGram Agent

Pay via Credit card
Fee $8.00 1 USD = 57.6248 PHP +6.00% vs mid-market Recipient gets ₱11,063.97 Minutes - 3 days
Send money now
0 reviews
Receive to bank account or debit cardCash pickup

Ways to receive money with MoneyGram Agent when paying by Credit card.

MethodYou sendFeesRecipient gets
Bank depositMinutes - 3 days
$200.00$8.00₱11,063.97
Send cash via a MoneyGram agent
MoneyGram Agent

MoneyGram Agent

Pay via Debit card
Fee $8.00 1 USD = 57.6248 PHP +6.00% vs mid-market Recipient gets ₱11,063.97 Minutes - 3 days
Send money now
0 reviews
Receive to bank account or debit cardCash pickup

Ways to receive money with MoneyGram Agent when paying by Debit card.

MethodYou sendFeesRecipient gets
Bank depositMinutes - 3 days
$200.00$8.00₱11,063.97
Send cash via a Western Union agent
Western Union Agent

Western Union Agent

Pay via Bank transfer
Fee $6.00 1 USD = 57.0118 PHP +7.00% vs mid-market Recipient gets ₱11,060.29 Minutes - 5 days
Send money now
0 reviews
Receive to bank account or debit cardCash pickup

Ways to receive money with Western Union Agent when paying by Bank transfer.

MethodYou sendFeesRecipient gets
Bank depositMinutes - 5 days
$200.00$6.00₱11,060.29
Send cash via a Western Union agent
Western Union Agent

Western Union Agent

Pay via Credit card
Fee $6.00 1 USD = 57.0118 PHP +7.00% vs mid-market Recipient gets ₱11,060.29 Minutes - 5 days
Send money now
0 reviews
Receive to bank account or debit cardCash pickup

Ways to receive money with Western Union Agent when paying by Credit card.

MethodYou sendFeesRecipient gets
Bank depositMinutes - 5 days
$200.00$6.00₱11,060.29
Send cash via a Western Union agent
Western Union Agent

Western Union Agent

Pay via Debit card
Fee $6.00 1 USD = 57.0118 PHP +7.00% vs mid-market Recipient gets ₱11,060.29 Minutes - 5 days
Send money now
0 reviews
Receive to bank account or debit cardCash pickup

Ways to receive money with Western Union Agent when paying by Debit card.

MethodYou sendFeesRecipient gets
Bank depositMinutes - 5 days
$200.00$6.00₱11,060.29
How Our Results Work
Mid-market rate: 1 USD = 61.303029 PHP Updates every 60 minutes.

Managing business payments between the US and the Philippines?

In our experience, there are always efficiencies to be made in how businesses manage payments between the Philippines and the US.

Why not take our free FX health check test to see how effective your business is in managing these? It only takes a couple of minutes.

USD/PHP Mid-Market Rate

Compare today's USD to PHP (US Dollar to Philippine Pesos) exchange rates

The key to lower fees is understanding the mid-market rate. The mid-market rate is how much your USD is worth in PHP. This value is the ‘real’ exchange rate that constantly moves around and directly affects how much PHP you will receive. The best rate to send money to the Philippines is when USD/PHP reaches the highest value (which is 61.303).

Mid-market rate:1 USD = 61.444987 PHP

Latest USD to NGN Conversion Rates

Here are the latest USD-PHP exchange rates for popular conversion amounts. These are the ‘real’ exchange rates, the actual payout will vary depending on the money transfer company used.

USD PHP Price
1 USD61.27
10 USD612.65
50 USD3063.25
100 USD6126.50
1000 USD61265.04
100000 USD6126504.10
PHP USD Price
1 PHP0.02
10 PHP0.16
50 PHP0.82
100 PHP1.63
1000 PHP16.32
100000 PHP1632.30

How much does it cost to send money to the Philippines?

The total cost of sending PHP from the US is made of a combination of fees and exchange rate markup.

The exchange rate markup is what transfer companies (including banks and apps) add on top of the ‘real’ USD/PHP rate.

Based on our analysis of 16 companies offering USD to PHP transfers, Wise offers the best deal with no exchange rate markup and very low fees on PHP transfers.

Do not use your US bank for transfers to the Philippines

Based on our analysis, banks charge around 4-7% exchange rate markup and have much higher fees ranging from $25 - $75 per transfer.

Ways to send money to the Philippines from the USA

Philippines remains a cash-based society event in 2025, however, almost 33% of the population now use mobile apps and e-wallets.

This is why it is important to consider how are you going to make the transfer (to save on fees) and how your recipient will receive it.

Money transfer companies

Money transfer services like Remitly and Wise are the best way to send money from the US to the Philippines.

These companies use local accounts in the Philippines to move your USD without crossing the borders. It simply means you put USD into one account, and money is withdrawn from another account in the Philippines in PHP.

Money transfer companies

Apps & mobile money

A third of the population in the Philippines uses mobile money apps and e-wallets.

These apps allow you to send, convert, and spend money in PHP as a native. However, they tend to offer slightly worse exchange rates compared to money transfer companies due to the convenience they offer.

The best apps to send money to the Philippines from the US are:

  • Wise

  • GCash

  • stc pay

  • Maya

It’s worth noting that most money transfer companies will also have an app, and many will accept mobile apps as a payment method.

Zelle, Venmo, and Cash App are US-based apps for local (domestic) transfers and cannot be used to send money to the Philippines.

Apps & mobile money

In-person & cash transfer

Cash transfer is probably the most popular way to send USD to the Philippines, considering how many people still rely on it.

There are many large and local money transfer companies offering cash transfer services, and with many, you can send money online for cash pick up or cash delivered in the Philippines.

Usually, cash transfers are a bit more expensive than online transfers, especially, if you are scheduling a cash delivery (which is usually the most expensive option in the Philippines).

We’ve analyzed all the best cash transfer services, and here’s what we found:

Cash transfer service

Amount received

Transfer time

Western Union

117,719.20 PHP

Instant

MoneyGram

114,894.90 PHP

Instant

Xoom

113616.20

Within hours

*The information is accurate as of February 2025 and is based on a bank account deposit and cash pick-up delivery of $200 to PHP.

If you are in the Philippines and need to exchange USD for PHP, Palawan Pawnshop, Cebuana Lhuillier, or Western Union branches are good options.

Avoid using banks as they will have higher exchange rate markup and higher fees.

In-person & cash transfer

Multi-currency account

In the US, multi-currency accounts are becoming increasingly popular, especially with companies like Wise and Revolut.

These let you store multiple currencies under one account, where you can exchange USD to PHP at any time, and transfer at any time.

Multi-currency account

PayPal

PayPal is a popular transfer option but we do not recommend it, simply because it is really expensive compared to other options.

PayPal makes sense to use if you are using your existing PHP balance or using your PayPal USD (PYUSD) account to fund your Xoom transfer (which is always free, even for cash pickups).

PayPal

Wire and bank account transfers

Avoid sending Wire transfers from the US banks to the Philippines. It is much more expensive than all the options above, as high-street banks tend to add 4-7% markup and charge up to $100 per transfer.

If you need to send money to a Philippines bank account, we recommend using a money transfer service instead and connecting your bank account to it.

Wire and bank account transfers

Ways to receive money in the Philippines

Bank account

This is the most common withdrawal method and is usually the cheapest option. Depending on the amount of USD you send, it might take a bit longer but usually is almost instant.

All money transfer companies support this delivery method, and will likely process your transfer as an ACH transfer (which is cheaper compared to SWIFT transfers).

The recipient will have PHP land in their account without them needing to do anything.

Foreign-currency accounts

Multi-currency accounts are not widely available in the Philippines, however, many banks such as BPI and PNB offer foreign accounts where you can deposit common currencies like EUR, USD, GBP, PHP, and others.

You can receive money into this account, and the process will be identical to the bank account.

The only exception is if you are traveling to the Philippines and need to have PHP with you, you can use Revolut (as it’s available in the US) and use it to pay in PHP while in the Philippines.

Tip for businesses: If you’re managing a business in the Philippines, there are a few business multi-currency accounts available, namely Airwallex and Volopay are the biggest options you have.

To learn more about these, check out our guide to business multi-currency accounts.

Apps

Similar to the options above, you can receive money directly into mobile money apps and e-wallets like GCash and Maya.

Many money transfer companies like Wise and WorldRemit support PHP transfers directly to these wallets.

Similarly, PHP will arrive at the recipient's app without them needing to do anything.

Pre-paid cards

If your recipient doesn't have a bank account, a pre-paid card is a good alternative.

The process will be the same as above, however, it is worth noting that this is the most anonymous method, especially if you are sending money from one US-based pre-paid card to another pre-paid card in the Philippines.

Pre-paid cards are available from banks such as BPI and PNB.

Cash pick up & home delivery

For picking up cash or having it delivered to your recipient's door, the process is slightly different.

For cash pickup, the recipient will need to visit a branch, while for cash delivery it will be delivered to the recipient’s door.

In both cases, the recipient will need to provide the following information:

  • A valid Filipino passport or PhilID card or ePhilID (must exactly match the transfer details)

  • Senders information such as their name

  • The amount of PHP received (sometimes they may ask how much USD was sent)

  • Transfer reference number which is usually given to the sender

Airtime

For receiving airtime, there is also nothing the recipient needs to do.

Airtime will arrive within minutes to the number entered during the checkout process.

Of the 16 companies servicing USD-PHP transfers, WorldRemit offers the fastest and cheapest Airtime top-up.

The best way to send money to the Philippines from the USA is a bank transfer with Wise

Our analysis of 16 companies shows that Wise is the premier service for sending money to the Philippines from the US.

The biggest standout feature of Wise is its commitment to using the mid-market exchange rate for USD-PHP conversions.

This means when you send USD to the Philippines, you will get 61.265 PHP per US Dollar, without any hidden fees eating into the amount your recipient gets.

Wise fees are clear and transparent, you will know exactly how much the receiver will get. For example, a $200 to PHP transfer would cost you $4.47 in total vs $45 with Bank of America in fees alone.

Wise also offers a highly useful multi-currency account, ideal for those who juggle finances in more than one currency.

You can hold, manage, and send money in multiple currencies, all within one account. This flexibility is a game-changer for many users, making international financial management a breeze.

Wise is fair, and transparent, and often leads to significant savings compared to traditional banks or other money transfer services.

Watch our Wise video review

The cheapest way to send money to the Philippines from the USA is with Sendwave via the bank transfer

Sendwave offers the best rates and lowest fees for USD to PHP conversion and transfers.

They offer a fee of 0.00* USD and an exchange rate markup of -1.29% on top of the ‘real’ USD-PHP rate.

*The most common fee applied to USD-PHP by Revolut.

Sendwave screenshot

The fastest way to send money to the Philippines from the US is with XE

Our analysis shows that XE stands out as the fastest service for sending money to the Philippines.

Most of the USD to PHP transfers will arrive within minutes with XE, which is similar to Wise.

However, one of the most appealing aspects of using XE is the absence of transfer fees for amounts over $500, as well as, uncapped transfer limits out of all 18 providers.

This feature is a game-changer for those who regularly send large sums of money, as it significantly reduces the cost, and will still arrive within minutes to the Philippines.

XE is still slightly more expensive than Wise due to the exchange rate markup, but if you need PHP fast, this is your best option.

For example, a $5,000 transfer with XE will get you ₱288,320 within minutes vs ₱288,547.03 with Wise in one business day.

This flexibility, combined with the convenience of a user-friendly platform, makes XE a reliable and efficient choice for PHP transfers from the US.

Whether you're supporting family back home or managing business transactions, XE provides a swift and secure service that you can count on.

The easiest way to send money to the Philippines from the US is with Wise

The ease of use of the Wise app cannot be overstated. Designed with user experience in mind, the app makes it straightforward to send money on the go.

Its intuitive interface ensures that whether you're a tech guru or someone who prefers simplicity, you'll find managing and sending USD to the Philippines hassle-free.

This, combined with the real-time tracking feature, gives you peace of mind, knowing exactly where your money is and when it arrives in the Philippines.

Sending over $20,000 to the Philippines?

Regency FX is the best option for large PHP transfers from the US

Regency FX is a currency broker with bespoke exchange rates and fees.

Every transfer will be handled individually, by your dedicated account manager. This means, that if you have any questions, concerns, or need to negotiate the rates, you will speak to the real human within minutes of your request.

With the large transfers to the Philippines, you need to prioritize the support, safety, and fees involved.

Regency FX will give you exactly that, and more, for every transfer you make.

Screenshot

How to send money from the USA to the Philippines online

Considering the cash dominance in the Philippines, you will likely want to send a cash transfer for pick up in the Philippines. Here is a step-by-step guide on how to make a cash transfer with Western Union.

Sign up and add transfer details

Navigate to the site or download the app and follow the registration steps.

Select “Send money” in the menu and pick the Philippines as your destination, USD as your currency, and enter the amount.

From there, select “Cash pick up” as the receiving method and “Debit Card” as the payment method (it is the fastest).

Sign up and add transfer details

Add payment and receiver details

Fill in the receiver details such as name and surname, followed by your card or bank details depending on the method you picked.

You may be asked to verify your account. For this, you will need to add your ID document details (passport, state ID, driver’s license, etc…).

Once approved, review your transfer and hit the send money button. Make sure to note down the transfer number and give it to the recipient.

Add payment and receiver details

Pick up cash in the Philippines

With Western Union, pesos will be ready for collection within minutes of the USD transfer.

The receiver will need to visit their local Western Union branch and have their ID with them (passport, PhilID, or ePhilID). Their name on the document must match the one you added during the transfer process.

They will also need to provide the transfer number, and how much they are expected to receive.

Pick up cash in the Philippines
Ways to pay for your transfer

USA to
the Philippines money transfer payment methods

Bank transfers

Bank transfers

Bank transfer is the most popular deposit option in the US because most transfers are made via ACH which is cheap and quick.

Based on the analysis of 16 companies supporting the Philippines, we found Wise and Revolut to offer the best USD-PHP rates.

Either option is great for one-off transfers, recurring transfers, or traveling from the US to the Philippines.

For larger transfers, we recommend using Regency FX or XE with bank transfers, their limits are higher, support is better, and much more responsive.

Debit cards, credit cards, and pre-paid cards

Debit cards, credit cards, and pre-paid cards

Debit card payments are quicker than bank transfer deposits but are a bit more expensive. This is because most US terminals charge a small fee, so for the companies, it is more expensive to run.

We found Wise to be the best company to use with a debit card.

You can also use a credit card to deposit USD and receive PHP, but it is much more expensive, as the deposit will count as a cash advance, incurring additional cash advance fees.

Mobile money apps

Mobile money apps

Besides cash, mobile money is the most popular payment method in the Philippines.

If you are from the Philippines and have your e-wallet with you, such as GCash, M-PESA, or Maya, you can use it to fund the transfer with WorldRemit and Wise.

What’s better, with Wise you can send money to GCash as well, making it more convenient for the recipient.

Apple Pay & Google Pay

Apple Pay & Google Pay

While GCash and Maya are popular in the Philippines, Google Pay and Apple Pay are popular in the US.

You can use both to fund your transfer at most of the 16 money transfer companies servicing transfers from the US to the Philippines.

The process is slightly different because you can’t use these to fund the transfer directly, instead, you will use Apple Pay and Google Pay to top-up your balance, and use the balance to fund the transfer.

We recommend using Wise or Western Union depending on how you want the money delivered in the Philippines.

Cash

Cash

Cash deposits are not as popular in the US as they are in the Philippines, however, it is still a viable deposit option.

Although you can’t send a money order to the Philippines, you can use cash to fund your transfer in the physical store.

All you need to do is visit your local Western Union, MoneyGram, or Ria Money Transfer branch, provide the details, and hand over the cash to pay for the transfer.

Cash transfers and the fees are paid in USD on top of the amount you are sending.

Tips for sending money from the USA to the Philippines

Consider USD and PHP transfer limits

There is no limit on how much money you can send to the Philippines, as well as, there is no legal limit on how much you can send from the US.

The main limits to be aware of are the limits imposed by the transfer method you use. In our experience, money transfer companies offer the highest limits.

Here’s a quick overview:

  • Western Union will cap the transfer at $19,000 to the Philippines

  • Wise will cap the receiving amount at 9,000,000 PHP (around 155,000 USD)

  • XE has no transfer limit, however, for transfers over $423,000 you will need to contact them directly instead of using the online portal

  • Bank of America is limited to $1,000 per transaction

In addition, if you’re sending over $10,000 to the Philippines, the transfer will be submitted to and reviewed by the IRS.

Choose the right transfer method method

A bank transfer is the most cost-effective way to fund your transfer to the Philippines from the US. The company offering the best bank transfer price is Sendwave.

If you need money quickly we recommend using an app or cash pick-up option.

Here are your best options by transfer method:

Transfer method

Money transfer company

PHP received for $2,000

Online

Wise

115,270.00 PHP

App

Revolut

115,312.00 PHP

Cash pick up (Up to $5,000)

Western Union

117,342.00 PHP

Cash delivery

Xoom

113,340.00 PHP

Mobile money

GCash

Depends on the service

Consider how quickly you need PHP

In general, the quicker you need PHP, the more it will cost you in fees.

Usually, cash pick-up, mobile money, and multi-currency accounts are instant (or will take a few minutes at most), however, these are usually limited by amount.

You can generally send up to $5,000 fairly easily and quickly to the Philippines using these methods.

For anything above $5,000, we recommend using online money transfer companies or currency brokers such as Regency FX with a bank transfer option. This will take slightly longer but will guarantee the safety of your funds.

Here’s an overview of the fastest transfer methods:

Transfer method

Timeframe

Cash transfer with Western Union (Up to $5,000)

1 business day

Online transfer with Wise ($5,001 - $9,999)

1 business day

Online transfer with XE (Over $10,000)

Instant - A few minutes

Airtime top-up with WorldRemit

Instant

In any case, avoid using your bank to wire PHP, as it can take up to 10 business days and will be much more expensive.

Are you making a recurring or scheduled transfer to the Philippines?

For regular or scheduled transfers, nothing is better than using a money transfer service or a multi-currency account.

Companies like Wise and Revolut have the features to schedule transfers and create repeat transfers to the Philippines from the US.

We recommend using Wise for recurring transfers as it’s generally easier to use and is the most cost-effective for different transfer amounts.

Tax obligations on money transfers to Philippines

Money transfers from the US to the Philippines are not taxed by themselves, however, the key here is the nature of the transfer.

Depending on the nature of the transfer, there may be tax obligations in the Philippines including gift tax, business tax, income tax, capital gains tax, or estate tax.

Personal remittance

Personal money transfers from the US are not taxed in the Philippines, so most senders and recipients will not need to pay direct taxes on remittances to the Philippines.

Receiving gifts

The Philippines has implemented strict guidelines on gifts from abroad, the US included.

For any gifts over ₱250,000 (~$5,000), there is a 6% tax rate.

If you are sending over $15,000 to the Philippines in a single year (be it one-off or multiple small transfers), you may also be subject to gift tax on the excess.

However, there are exemptions that many Filipino expats in the US will fall under. If you are sending money for:

  • If you make a transfer to a minor dependent child, meaning the remittance is for the sole benefit of the child, you may be exempt from the gift tax.

  • If you send money to family members and it’s under $15,000 (for example sending $5,000 to your sister and $8,000 to your father), you may be exempt from the gift tax.

  • If you send money to your own bank account in the Philippines. But as we’ve mentioned before, any transfer over $10,000 must be reported to the IRS and the transfer may be subject to other guidelines.

Please note, that this is for general information only, make sure to consult your tax advisor before making any transfers to the Philippines if you are unsure.

Income taxes

Any transfers from America to the Philippines representing any type of earning (such as earnings from employment or freelancing, profits from a business, payments for services and goods, etc…) are considered taxable income.

Income tax brackets vary, but here is the general summary:

Amount of Net Taxable Income (PHP)

Tax Rate

₱250,000 and below

0%

Over ₱250,000 – ₱400,000

15% of the excess over ₱250,000

Over ₱400,000 – ₱800,000

₱22,500 + 20% of the excess over ₱400,000

Over ₱800,000 – ₱2,000,000

₱102,500 + 25% of the excess over ₱800,000

Over ₱2,000,000 – ₱8,000,000

₱402,500 + 30% of the excess over ₱2,000,000

Over ₱8,000,000

₱2,202,500 + 35% of the excess over ₱8,000,000

Filipino nationals working abroad

Filipinos working abroad and sending money home to family will be exempt from Filipino income taxes as long as they are registered with the Philippine Overseas Employment Administration (POEA).

Those who are registered with POEA, are treated as Overseas Filipino Workers (OFWs) who are exempt from Filipino income taxes.

​​Business transfers

If you have a business in the Philippines and send money from the US, the government takes 20-25% of any after-tax profits.

This is because the transfer is usually much larger which makes it cheaper, and the individuals involved in the transfer do not rely on these payments directly.

There are a lot of nuances and earning brackets involved, please consult with your tax advisor before proceeding with large business payments.

This information is intended for general guidance and should not be taken as professional tax advice. Please speak to a tax professional for more information.

How we analyze the market

We track the cost, speed, and product offerings of the leading money transfer services available in Philippines.


Our comparison engine and algorithms evaluate providers based on over 25 factors, including transfer fees, ease of use, exchange rates, mobile apps, transfer times & customer support.

We also consider how these services are rated on platforms like TrustPilot, AppStore, and Google Play, giving you a comprehensive view of what to expect.

This thorough analysis helps you get the best available deal - every time you want to move money to Philippines.


We also provide unbiased and detailed reviews of all the top money transfer companies. You can use these reviews to find the best service for your needs when sending money to Philippines

For a deeper understanding of our commitment to integrity and transparency, we invite you to read our editorial policy and review methodology.