What global payment means and why the method matters
Global payment is the act of sending money from one country to another. The method you choose determines how long it takes, what you pay in fees, whether the recipient gets the full amount you intended, and what paperwork you need to complete. There is no single "best" way — it depends on how much you are sending, where it is going, how fast it needs to arrive, and whether the recipient has a bank account.
The core issue is currency conversion and the path the money takes. When you send dollars to someone in Mexico, your bank does not straightforward hand them pesos. The money moves through one or more intermediary banks, each one takes a cut, and the exchange rate applied at each step may differ from the rate you see online. A wire transfer might arrive in one business day but cost $25 to $50. A money transfer service like Western Union might cost less but take longer. A peer-to-peer app might be cheapest but only work if both people have accounts with that service.
Key Takeaways
- Wire transfers through your bank are fastest but typically cost $15 to $50 and may not be reversible once sent.
- Money transfer services like Western Union and MoneyGram are slower than wires but often cheaper and let the recipient pick up cash without a bank account.
- International money transfer apps like Wise and OFX charge lower fees than banks but require both sender and recipient to have accounts or digital wallets.
- The exchange rate you see advertised is not the rate you will receive — banks and services add a markup that can cost you 2 to 5 percent of the total.
- You will need the recipient's full name, address, and bank details (or the country and city if they are picking up cash), plus your own identification.
Wire transfers: fastest but not reversible
A wire transfer is an electronic instruction from your bank to send money directly to another bank account. It is the fastest method available — most domestic wires arrive the same business day, and international wires typically arrive within one to three business days. Your bank will ask for the recipient's full name, bank account number, routing number or SWIFT code, and the bank's address.
The cost is usually $15 to $50 depending on your bank and whether the transfer is domestic or international. Some banks charge less if you are a premium customer or if you send money regularly. The exchange rate is set by your bank, and they typically add a 1 to 3 percent markup over the mid-market rate.
The major drawback is that wire transfers are nearly impossible to reverse once they leave your bank. If you send money to the wrong account or the recipient never receives it, you may have no recourse. For this reason, always confirm the recipient's account details before you initiate the transfer, and ask the recipient to confirm they received the money before you consider the transaction complete.
Money transfer services: cash pickup without a bank account
Services like Western Union, MoneyGram, and Remitly let you send money that the recipient can pick up in cash at a physical location, or deposit into a bank account if they have one. These services are useful when the recipient does not have a bank account or when you want them to have when ready access to cash.
You can send money through these services in person at a retail location (grocery stores, pharmacies, check-cashing shops), online through their website or app, or by phone. The recipient picks up the money at a partner location in their country using a reference number you provide and their identification. The process typically takes one to five business days, though some services offer same-day options for a higher fee.
Fees vary by service and by how much you send. A typical transfer of $200 to $500 might cost $10 to $25. The exchange rate includes a markup of 2 to 4 percent. Money transfer services are more expensive than banks for large amounts but cheaper than banks for small amounts under $500, and they do not require the recipient to have a bank account.
International money transfer apps: lowest fees for account holders
Apps like Wise (formerly TransferWise), OFX, Remitly, and PayPal let you send money directly to a bank account or digital wallet. These services typically charge lower fees than banks or cash-pickup services — often 1 to 3 percent of the amount sent — and use exchange rates closer to the mid-market rate.
The trade-off is that both you and the recipient must have accounts with the service or have compatible digital wallets. The recipient cannot pick up cash; the money goes directly to their bank account. Transfer times vary from same-day to three business days depending on the service and the destination country.
These apps work best when you are sending money regularly to the same person, when the recipient has reliable internet access and a bank account, and when you want to minimize fees. They are not useful if the recipient needs cash when ready or does not have a bank account.
Exchange rates and hidden costs
The exchange rate you see on Google or XE.com is the mid-market rate — the rate banks use to trade with each other. You will never receive this rate. Every bank and money transfer service adds a markup, which is how they make money on the transaction.
A bank might advertise that it sends money to Mexico, but the exchange rate they explore might be 2 to 5 percent worse than the mid-market rate. If the mid-market rate is 17 pesos per dollar, your bank might give you 16.50 pesos per dollar. On a $1,000 transfer, that difference costs you $30 to $85.
Money transfer apps like Wise are known for using rates closer to mid-market, but they still add a small markup. Always check the exact rate and total fee before you confirm a transfer. Most services show you the final amount the recipient will receive before you send the money.
What documents and information you need
To send money internationally, you will need to provide your own identification and information about the recipient. Your bank or money transfer service will ask for your full name, address, phone number, and government-issued ID (passport or driver's license). Some services also ask why you are sending the money — this is a regulatory requirement to prevent money laundering.
For the recipient, you will need their full name and address. If they are receiving the money in a bank account, you will also need their account number and the bank's routing number or SWIFT code. If they are picking up cash, you will need the city or country where they will pick it up. Do not abbreviate or guess at names or account numbers — a single digit wrong can send the money to the wrong account.
Some countries require additional information. For example, some banks ask for the recipient's date of birth or tax identification number. Your bank or service will tell you what is required before you send the money.
Comparing methods by speed, cost, and access
| Method | Speed | Typical Fee | Recipient Needs Bank Account | Best For |
|---|---|---|---|---|
| Wire transfer | 1–3 business days | $15–$50 | Yes | Large amounts, urgent transfers |
| Cash pickup service | 1–5 business days | $10–$25 (small amounts) | No | Recipients without bank accounts |
| Money transfer app | Same day to 3 days | 1–3% of amount | Yes | Regular transfers, low fees |
Frequently Asked Questions
Can I cancel a wire transfer after I send it?
Rarely. Once a wire leaves your bank, it is nearly impossible to stop. You can ask your bank to try, but if the money has already arrived at the recipient's bank, the recipient's bank must agree to return it. This is why you must confirm all account details before sending a wire. If you send money to the wrong account, you may have to pursue legal action to recover it.
Why does the recipient get less money than I sent?
The difference is the exchange rate markup and fees. If you send $1,000 and the recipient gets $16,500 pesos instead of $17,000, the missing 500 pesos is the cost of the exchange rate markup and any fees charged by the recipient's bank. Always ask the service what the recipient will receive before you send the money.
What is a SWIFT code and do I need it?
A SWIFT code is an eight or eleven-character code that identifies a specific bank branch internationally. You need it for wire transfers to most countries. The recipient's bank can provide it, or you can search for it on the bank's website. Do not confuse it with a routing number, which is used only for transfers within the United States.
Is it cheaper to send money through PayPal or a bank?
It depends on the amount and destination. PayPal charges 2 to 3 percent plus a fixed fee for international transfers, which is cheaper than most banks for amounts under $1,000. For larger amounts, a money transfer app like Wise is often cheaper than both. Always compare the total fee and exchange rate across services before you send.
How do I know if the money arrived safely?
Your bank or service will give you a confirmation number or tracking number. You can use this to check the status online. Ask the recipient to confirm they received the money and the exact amount in their account. If the amount does not match what you sent, contact your bank or service when ready — there may be an error or an additional fee you were not told about.