Charles Schwab International Wire Transfer: Fees, Rates and Speed [2026]
Charles Schwab offers banking and investment services across the US and internationally. However, not all Schwab accounts support international wire transfers, and some payments may require branch assistance.
In this guide, we break down Charles Schwab’s international wire transfer fees, exchange rates, limits and processing times. We’ll also compare alternative specialist providers like Wise and OFX that may offer lower costs and a more convenient online experience.
Charles Schwab international money transfer comparison
Before sending an international wire, it helps to compare how Charles Schwab stacks up against specialist money transfer providers in terms of fees, exchange rates and delivery speed.
Costs and timing can vary depending on destination, currency and payment method, but here’s a general overview:
| Provider | 💰 Transfer fees & exchange rates | ⏳ Transfer times |
|---|---|---|
| Charles Schwab | 15 USD online or 25 USD assisted transfer fee. Exchange rate markup applies. | Up to 5 business days |
| OFX | No transfer fee but an exchange rate margin applies | 1 – 2 business days |
| Wise | Low transfer fees starting from 0.57% and the mid-market exchange rate | 60%+ of transfers are instant, 80%+ arrive within an hour* |
| Remitly | Fees vary by amount, destination and delivery speed. An exchange rate margin applies. | 3-5 working days, depend on the transfer method, sending location, and receiving method (within minutes with Express delivery option) |
| Xe | Low to no transfer fees depending on the funding method. An exchange rate margin applies. | Typically within 1–4 business days depending on payment route. |
Fees and rates correct at time of research – 22nd February 2026. * The speed of transaction claims depends on individual circumstances and may not be available for all transactions. About Wise pricing: Please see Terms of Use for your region or visit Wise Fees & Pricing for the most up to date pricing and fee information.
Depending on the payment, you might be able to get a lower overall fee and a faster delivery with a specialist. International money transfer services are reliable and simple to use, and you can usually transact 24/7 online and through mobile apps.
💡 Key points: Schwab international wire transfer
| Important points to know | |
|---|---|
| 👤 Eligibility | Not all Schwab accounts can make or receive international wires – check your account is eligible before you try |
| 💸 Transfer fees | $15 to $25 USD (depending on transfer method) + any relevant intermediary fees + exchange rate margin |
| ⏳ Transfer time | 0 – 5 business days |
| 🚀 Transfer limits | Up to $100,000 can be sent online, per day – for higher value payments you’ll need to check your options in a Charles Schwab branch |
| 💳 Payment options | Some transfers can be arranged online – however, you may need to book an exchange rate by speaking to a representative in person or by phone before you can make your payment |
Looking for something cheaper and more convenient?
Read on for all you need to know about some popular Charles Schwab alternatives like Wise and OFX. Send payments with low transfer fees and a fair exchange rate, conveniently with online providers.
Charles Schwab Bank international wire transfer fees
Ultimately the types of payment you can make with your Schwab account – and the costs involved – may vary based on the type of account you hold.
Not all accounts can make or receive international wires, so you’ll need to double check your account terms and conditions to make sure you’ve got all the details you need.
As a starting point, here are the standard fees when sending money overseas with Charles Schwab Bank from an eligible account:
| Wire transfer | Charles Schwab fee |
|---|---|
| International transfer – online | $15 USD |
| International transfer – assisted (phone or branch) | $25 USD |
*Details correct at time of research – 22nd February 2026
Need a cheaper alternative?
Modern online alternative providers like Wise and OFX could provide better exchange rates and lower fees when you’re sending a payment overseas.
You’ll also often find higher international money transfer limits compared to banks. Here are a few to consider:
| Provider | Key information |
|---|---|
| Wise | Mid-market exchange rate with low transparent fees, starting from around 0.57% |
| OFX | No upfront transfer fee for most transfers, but an exchange rate markup applies |
| Remitly | Transfer fees at Remitly vary depending on whether you send in USD or the local currency. There’s also an Economy Fee, and a higher Express Fee for when you need your transfer to arrive more quickly. All fees are based on the amount you send. |
| Xe | Often low to no transfer fee depending on the payment method, but an exchange rate margin applies. Fees vary by amount, destination and funding method. |
*Details correct at time of research – 22nd February 2026

⭐ You can use comparison tools like Exiap to compare different providers, and find the cheapest alternative for your transfer. Learn more: Best ways to send money overseas 📚
Charles Schwab Bank exchange rates 💱
The exchange rate you get with Charles Schwab may depend on the account type you hold.
However, whichever account you hold, you’re likely to find that any currency exchange required to send an international transfer will mean paying a markup on the mid-market exchange rate.
This means you’ll get an exchange rate that’s likely to be inferior to the rate you might find on Google or when you use a currency converter tool.
However, exactly what markup is used will vary.
Charles Schwab exchange rate markup
If you have a trading account you may find the currency rate you get is better if you send a higher value payment.
With the Schwab Global Account for example, you’ll pay a 1% markup for converting up to 100,000 USD – but this can drop as low as 0.2% if you’re converting a million dollars or more.
If you have a checking account with Schwab you may find you can’t actually make or receive international wires at all. If you can, the chances are that you’ll pay a markup when you send a payment overseas.
While this rate isn’t disclosed, and is likely to vary a little between currencies, it’s common to find a 3% or so exchange rate markup on most international wires. That may not sound like much but can quickly become the biggest of all the fees you’ll pay when sending an international transfer.
🔢 Here’s how a 3% markup would add up for a few different transfer values:
- Sending 1,000 USD – the exchange rate markup adds 30 USD to the total
- Sending 5,000 USD – the exchange rate markup adds 150 USD to the total
- Sending 50,000 USD – the exchange rate markup adds 1,500 USD to the total
Alternatives to Charles Schwab for currency conversion 💱
Here’s a reminder of the total costs – including exchange rate markups – from the providers we looked at earlier.
This is what you’ll pay with each if you set up your payment online and want your recipient to end up with 1,000 CAD in their account in the end:
| Provider | Total cost for recipient to receive 1,000 CAD |
|---|---|
| Charles Schwab | 15 USD for online transfers – Exchange rate margin + relevant intermediary bank fees might apply |
| OFX | No transfer fee, exchange rate margin might apply |
| Wise | 5.76 USD transfer fee, mid-market exchange rate with no markup |
| Remitly | Fees vary based on the amount sent and the delivery speed chosen, exchange rate margin might also apply |
| Xe | No transfer fee, exchange rate margin might apply |
*Details correct at time of research – 22nd February 2026
Charles Schwab Bank additional fees
As well as the bank’s own transfer and currency conversion fees, there may be additional charges involved in making overseas payments.
This is because there’s the possibility that other banks may be involved in the transfer, especially if the bank uses the SWIFT global payment network. Each bank involved can levy a fee for their service which is deducted as the transfer passes through the system.
➡️📚 Learn more on: How to avoid international transfer fees
How long does an international money transfer with Charles Schwab Bank take?
Exactly how long your payment will take depends on where you’re sending money to, the currencies and the account types involved.
You may be able to have your payment processed on the same day you submit it if all verification checks are carried out by 5.30pm ET. In this case your transfer should only take a day or two to arrive.
Need a faster alternative?
Online specialist services can often be a faster way to send an international payment compared to a bank. That’s because they use innovative payment processing routes, which can cut out intermediaries and make the entire service faster.
Here’s a quick look at average transfer times for other providers, in case you’re in a hurry:
| Provider | Typical transfer time |
|---|---|
| Charles Schwab | Typically 0–5 business days depending on processing and destination. |
| Wise | 60%+ of transfers are instant, 80%+ arrive within an hour* |
| OFX | 1-2 working days |
| Remitly | Minutes with Express option or several business days with Economy transfers. |
| Xe | 1 to 4 business days |
*The speed of transaction claims depends on individual circumstances and may not be available for all transactions
Charles Schwab international wire transfer limits
Up to $100,000 can be sent online, per day – for higher value payments you’ll need to check your options in a Charles Schwab branch.
Need to send a larger transfer?
If your transfer needs exceed Charles Schwab’s daily cap of $100,000, you’ll need to explore other options. Many specialist providers offer higher or even no transfer limits, allowing you to send large amounts without multiple transactions.
Here’s a quick look at transfer limits for other providers that cater to high-value transfers:
| Provider | Transfer limit |
|---|---|
| OFX | No maximum transfer limits. |
| Wise | Send up to $1,000,000 per transfer via wire, with ACH limits of $50,000 per 24 hours or $250,000 over 60 days. Debit and credit card transfers are capped at $2,000 per 24 hours. Learn more on Wise limits here. |
| Remitly | Customers sending from the US have a 100,000 USD limit. Learn more on Remitly limits here. |
| Xe | Send up to 500,000 USD per transfer. US customers must send at least 3,000 USD to pay by bank or wire transfer. A dedicated team is also available to assist customers sending large amounts. |
*Details correct at time of research – 22nd February 2026
🌍 Supported countries for Charles Schwab international wires
Here are the countries and currencies you can use your Charles Schwab Global account to trade with:
| Countries | Currency |
|---|---|
| Australia | AUD |
| Belgium, Finland, France, Germany, Italy and the Netherlands | EUR |
| Canada | CAD |
| Hong Kong | HKD |
| Japan | JPY |
| Norway | NOK |
| United Kingdom | GBP |
How to make an international transfer online with Charles Schwab Bank
If your account is eligible for online payments this is probably the most straightforward way to make a Charles Schwab international transfer.
➡️ Here’s what you’ll need to do:
- Log in and look for the Accounts tab
- Tap Transfers and Payments and then select Send Wire
- Confirm which account you’d like to transfer funds from, then tap Select Wire Type to confirm you want to make an international wire
- Enter the amount to be wired and the date, as well as the recipient’s account information, routing number, name, address, and country
- Check everything over and click Continue
- You may need to read and agree to the terms and conditions of the payment, and complete a verification step before your payment can be processed
In person 🏦
If you prefer a face to face service you can also send a Charles Schwab wire at a branch. Once you’re at the branch, a member of the service team will walk you through the payment procedure.
By phone 📞
If you’d rather talk through your payment by phone, you can also call Charles Schwab on 1-877-742-9488 to ask for service support and get your transfer set up from home.
What information do you need to make an international transfer with Charles Schwab?
When you arrange your payment you’ll need to provide the following information:
| 📂 Information needed to make an international wire 📌 |
|---|
| Recipient bank name, address and country Recipient bank’s routing code and recipient’s account number SWIFT Code, National ID or IBAN number of the bank where the receiving account is located Purpose for transfer |
💰 How to send a large amount transfer with Charles Schwab
When transferring large amounts with Charles Schwab, you can do so either online or by visiting a Charles Schwab branch.
⚠️ However, it’s important to know that the maximum amount allowed per transfer is $100,000, with a daily transfer limit of $100,000 both in and out of your account.
This means you can transfer up to $100,000 per day, whether you’re moving funds to another account or receiving them.
➡️ Here is step by step how to send a large amount transfer with Charles Schwab:
Step 1: Start by logging into your Charles Schwab account. From the main dashboard, navigate to the Move Money section and select Send Wire to initiate your wire transfer.
Step 2: Ensure you have all the necessary details, including
- The account you’ll be transferring from.
- The amount to be transferred and the date for the transfer.
- The recipient’s banking details, including the SWIFT (BIC) number, account number, and name, address and country of the recipient.
Step 3: Choose the account you’ll be transferring funds from. If you’re using a brokerage account, select it as your funding source. For a quick repeat transfer, you can use the link above the Wire Type section to automatically fill in details from a previous wire transaction.
Step 4: Select the wire type based on your needs:
- International (USD): If you’re sending funds internationally in US dollars.
- International (Foreign Currency): If the recipient will receive funds in another currency.
Step 5: Enter the amount to be wired and the date for the transfer.
Step 6: Enter the destination bank’s routing number, the recipient’s account number, and the recipient’s name, address, and country.
Step 7: Click Continue to review your transfer details. Double-check all information, then click Submit to finalise the transfer.
Step 8: For international transfers, a Schwab representative will contact you to confirm the wire details. The recipient should receive the funds within several business days.
📞 Charles Schwab Bank contact information
Have a question or need help with an international wire transfer? Here’s how to get in touch with Charles Schwab:
| ☎️ Charles Schwab customer support 📌 |
|---|
| 📞 Call a Schwab Global Investing Specialist on 800-992-4685
📞 Call 877-519-1403 for general enquiries 🖥️ Chat online via live chat 🏦Visit a local branch |
Pros and cons of transferring money abroad with Charles Schwab Bank
| Charles Swchab Bank is great for: | Charles Swchab Bank may not be for you if: |
|---|---|
| ✅ You can transfer money using online banking ✅ Relatively low upfront transfer fee ✅ Assistance from the bank is available if you need it | ❌ The currency exchange rate can contain a markup ❌ For certain transactions, you may need to complete and fax over a transfer form – which can be slower and less convenient than making a payment via online banking
|
⬇️ Receiving international wire transfer with Charles Schwab Bank
If you’re expecting a payment from overseas to your Charles Schwab bank you’ll need to give the sender a specific set of information depending on the country and currency they’re sending from. Payments to Schwab accounts are passed through partner banks which means the information you’re giving the sender will vary according to which partner processes the payment. Get the full details online.
📌 In all cases, when your sender processed a transfer to Schwab they must include the following information:
- Sender Information: Amount and date of transaction, name, country, and address
- Beneficiary/Recipient Information: Name and account number
- Originating Financial Institution Information: The name and country of the originating Financial Institution or the Bank Identifier Code (BIC)
Failing to include this information in an incoming transfer may mean it is delayed or rejected.
To receive an international wire transfer into your Charles Schwab account, you’ll need to provide the sender with specific banking details. These details ensure that the funds are correctly routed to your account.
Charles Schwab address for incoming wires
Below are Charles Schwab address details for incoming U.S. dollar wire transfers originating outside the United States:
| Destination Bank | Citibank N.A., New York 🏦 |
|---|---|
| SWIFT ID | CITIUS33 |
| Account Name | Charles Schwab & Co., Inc |
| Account Number | 4060-7595 |
| Bank Address | 399 Park Avenue, New York, NY 10022, USA |
⬇️ Charles Schwab international incoming wire transfer fees
Charles Schwab allows clients to receive both domestic and international wire transfers into their accounts without incurring any fees.
This fee waiver applies to all account types, including brokerage and checking accounts. However, it’s important to note that while Schwab doesn’t charge for incoming wires, intermediary banks involved in international transfers may impose their own fees, which could reduce the total amount received.
⬇️ Charles Schwab Bank SWIFT code 🏦
Whenever you send an international wire you’ll usually need a SWIFT code – this helps guide the payment to the right place. However because Schwab uses a series of third party banks to help process incoming payments, the SWIFT code you need may vary depending on where the payment is coming from. You can get the full details online according to the currency being sent.
To make sure you use the correct details for your specific situation, check Schwab’s official wire instruction page.
Make sure to confirm the correct details before initiating a transfer to avoid delays or rejected payments.
Charles Schwab Bank international business transfers
Charles Schwab Bank offers a full range of accounts and wealth management services for businesses, organizations, investors and individuals.
Business accounts include day to day small business products, investment options, loans and retirement planning services for business customers.
However, the Schwab Global Account is the only standard option for individual customers sending international transfers. We’ll look at this account in more detail next.
Conclusion: Is Charles Schwab Bank good for international transfers?
If you want to send money overseas, and are also interested in international stocks trading, the Charles Schwab Bank global account could be a good option. If not though, you could find that you don’t use many of the account features.
There’s no one-size-fits-all solution when it comes to international transfers, as everyone has different needs. But Charles Schwab isn’t likely to be the cheapest option for sending money overseas, especially when you take into account transfer and currency conversion fees, exchange rate mark-ups and intermediary bank fees.
Transfer processing speeds at Charles Schwab are quite quick, but you may have to fill in a form to set up your transfer in the first place – which can be quite time-consuming.
It’s worth comparing a range of providers before sending money overseas with a bank, as there are likely to be cheaper and quicker options available. Plus, solutions like Wise or OFX that use the mid-market exchange rate are likely to get you a better deal.
Useful resources
Information last checked on 22nd February 2026.
- Charles Schwab International Wire Instructions: Official guidance for sending and receiving international wires
- Wise Fees & Pricing (US): Up-to-date transfer fees and exchange rate information
- Wise Safety & Security: How Wise protects customer accounts and transfers
- OFX International Transfers: Fees, delivery times and general information
- Remitly Help Center: Find out more about transfer fees, limits and delivery options
- Xe: Main page for international money transfers
- SWIFT: How international wire transfers are processed

