Different Ways to Send Money to a Bank Account in 2026
Table of Contents
Author: Frank Day
Fact Checker: Elliot Laybourne
We only list companies that are trustworthy and appropriately licensed. Our aim is to give you a comprehensive view of the regulated money transfer marketplace.
DisclosureMoneyTransfers aims to help users find the best money transfer provider for their needs. To support our free service, we may earn a commission from some of the providers listed in our search results. The commission may also impact the ordering of the providers shown. Our reviews are independent from this and are based on our editorial policy, research and testing of dozens of remittance providers on the market.
Table of Contents
Sending money to a bank account should be simple, but there are lots of different ways it can be done. You can send money online, in person, or even through a third party. With all these options, it’s difficult to know which one is best for you.
In this guide, we’ve broken down the main ways you can send money to a bank account into easy to follow steps. Find out how to transfer money between bank accounts using ACH transfers, mobile payment apps, transfer providers, and more.
Search Now & Save On Your Transfer
Instantly view live exchange rates, fees & features.
How to send money to a bank account domestically
Most bank transfers can be made online. If you prefer, you may be able to start a transfer in person at your local branch, or over the phone. You can transfer money to a bank account via:
ACH bank transfer
Domestic wire transfer
Debit or credit card
Payment app
Check
Money order
Cash deposit
ACH bank transfer
Banks in the US have traditionally charged for making an external transfer to another bank account by ACH payment. These days, fees are low, and sometimes banks will make ACH transfers free of charge. They are quite a slow method, usually taking three to five business days to process, so you may find it more useful to make a wire transfer or send money using a payment app.
ACH payments are processed electronically, so there’s no need to visit a bank to make one. They’re generally split into two types, an ACH debit payment and an ACH credit payment.
How to make an ACH debit payment
ACH debits, also called ‘pull’ payments, allow you to authorize an organization to automatically take an agreed amount of money from your bank account. Payments like these are often used for recurring external transfers, like regular bills, like a mortgage, rent, or utilities.
Request an ACH debit form
Get an ACH debit authorisation form for the company you need to pay. This will usually be available to complete online.
Complete the form
Fill out the form with your details. You may need to state the amount that needs to be taken, but this may already be entered automatically.
Confirm the dates
Confirm the payment date and the schedule for all future payments.
Check the details
Check that all the details are correct. This is very important.
Submit
Confirm and submit the form. You may need to notify your bank separately, depending on their usual process.
How to make an ACH credit payment
ACH credit payments, sometimes called ‘push’ payments, are bank transfers that need your recipient’s bank details to complete. These payments are most often used to pay bills, send money to friends and family, or make donations to charity.
Log in
Log into your online bank account.
Go to payments
Enter your payment screen
Enter the details
Enter the information as needed. This will include your recipient’s bank details, including their full name and routing number. You’ll also need to state how much you’d like to send via ACH credit.
Check the details
Check the details are correct. This is very important, as canceling an ACH credit payment after it’s been sent can be difficult.
Submit
Confirm and submit the transfer
Domestic wire transfer
Wire transfers are quicker than ACH transfers, but considerably more expensive. Fees average around $25 for sending a domestic bank wire, and you may also need to pay a fee for receiving a transfer by bank wire. Receiving a bank wire can sometimes cost up to $15.
If you’re looking for a cheaper way of sending money from one bank account to another, you may be better off using a payment app.
How to make a domestic wire transfer
You can make a domestic wire transfer directly at your bank, online through your bank, or using a specialist transfer provider. While bank wires are always one of the more expensive ways to transfer money to a bank account, transfer providers like Wise and XE offer cheaper wires than most banks.
Find a provider
Choose which provider you’d like to send a wire transfer with.
Check the fees
Check the wire fees before sending any money. It’s a good idea to avoid any providers that don’t state the estimated fees.
Complete the wire transfer form
The wire transfer form is usually available to complete online. You’ll need your recipient’s full bank details, including their full name and routing number. You’ll also need to state how much you’d like to send via wire transfer.
Check the details
Check the details in full. This is really important, as reversing a wire transfer can be very difficult, and sometimes isn’t possible.
Submit
When you’re happy all the details are correct, you can submit the transfer. Wire transfers tend to take around one business day to complete.
Keep your wire transfer receipt
If you’re making a wire transfer, it’s important to make sure you get a receipt. This could be an electronic receipt sent to your email address, or a printed receipt given to you at your local branch.
Debit or credit card
In some cases, you can transfer money directly to a bank account using your debit or credit card. You can do this by using a specialist money transfer provider, or by using a mobile app like PayPal, Xoom, or Venmo.
Debit cards are often a relatively cheap way of sending money to someone else’s bank account. Credit cards on the other hand are quite expensive.
How to send money using a debit or credit card
In some cases, you’ll need to deposit money into your account with your card before you can transfer money. This is the case with apps like PayPal. With most transfer providers, you’ll need to state how you’d like to pay when you enter the payment details.
The exact method for sending money using a debit or credit card will depend on the method you choose, but generally:
Log in to your account
If you’re using a payment app, download the app and register. If you’re using a transfer provider, you’ll usually be able to either download the provider’s app or register online.
Enter the payment screen
This will usually be clearly marked as ‘Payments’ or ‘Make a transfer’. At this stage, you may be asked how you would like to pay. Select either debit or credit card payment.
Enter the required details
This will usually include the recipient’s full name and account details. You’ll also need to state how much you’d like to send via debit or credit card.
Check the details
This is very important, as payments can be difficult, and in some cases impossible, to cancel after you’ve made them.
Submit
If you’re happy all the details are correct, you can make the payment.
PayPal doesn’t send to your recipient’s bank account directly
PayPal will transfer money to your recipient’s PayPal account, rather than directly to their bank account. When they receive the money in PayPal, they’ll be able to withdraw the money and deposit it in their linked bank account. This process usually takes around one business day, but can take up to five business days depending on their bank’s clearing process.
Payment app
Payment apps are some of the easiest, fastest ways to transfer money to a bank account. One of the most well-known is Zelle. If your recipient is enrolled, and their bank uses Zelle to transfer money, you can use it to make instant transfers directly to their bank account.
You can also use other money transfer apps like PayPal, Xoom, or various other specialist transfer apps to send money to someone else’s bank account. The process is largely the same.
How to send money using a payment app
Some payment apps need you to deposit money into your in-app account before you can send it to a bank account. These apps usually process email money transfers. Others, like Zelle, allow you to transfer money directly from your connected bank account to another. Here’s how you can send money to a bank account using an app like Zelle:
Download or open the app
Most apps are available on both Google Play and the App Store. Download the app and register.
Enter the payment screen
This will usually be clearly marked as ‘Payments’ or ‘Make a transfer’. At this stage, you may be asked how you would like to pay.
Enter the required details
This will usually include the recipient’s full name and account details. You’ll also need to state how much you’d like to send.
Check the details
This is very important, as payments can be difficult, and in some cases impossible, to cancel after you’ve made them.
Submit
If you’re happy all the details are correct, you can make the payment. You’ll often be sent confirmation of payment via email.
Check
Electronic transfers are quicker and often more convenient, but you can still make payments via paper check. Checks often rely on the postal service to be delivered on time, but they’re much more secure than sending cash in the post.
One advantage of checks is that they’re relatively easy to cancel. It’s a good idea to keep in touch with your recipient by other means, like phone or email, to make sure they’ve received your payment and they can cash your check. If they haven’t received it within a week, it might be a good idea to cancel your check and send another to make sure it gets to the correct person.
How to send money by check
To write a check, you’ll need a checkbook.
Fill out the check
You’ll need to add the date, the name of the person or business you’re sending the money to, the full amount written alphabetically, the full amount numerically, and your signature.
Write a memo (optional)
You have the option to write a brief ‘memo’ to define what the payment is for. For example, if you’re paying someone for a skydiving expedition, you may write ‘skydiving’.
A company or business may ask you to write a specific account number or reference in this section, to define where they need to make the payment to. This is common with investment accounts and personal pensions.
Check the details
It’s very important that all the information on the check is accurate before you post it.
Post the check
Send the check to the recipient’s address. It’s a good idea to keep in contact with them to make sure the payment has been received, particularly if it’s not showing on your bank statement within a week.
Money order
Money orders are a useful alternative to checks. They’re easier to track, and can be replaced for a fee if they’re lost or stolen. You’ll need to go to a specialist money order company to buy and complete one. They’ll then send it to your recipient.
Money orders can only be sent for a maximum of $1,000, so they’re less useful if you’d like to send large amounts of money.
How to send a domestic money order
A money order is purchased for a prepaid amount and used as a payment method. They’re more flexible than checks as they never go out of date.
Go to a money order company
Money orders can only be sent by a specialist money order company. You’ll need to go to one of these companies to be able to send a money order.
Fill out the money order
The customer service team should be able to help with this. You’ll need to include the recipient’s details, including their name and account details.
Check the details
Make sure all the details you’ve added to the money order are correct.
Pay the total, plus any fees
There are normally some fees involved when sending a money order. You’ll need to pay the total amount of the order, plus any fees before it can be sent.
Keep the receipt
The receipt will let you track your money order and issue a new one if the original is lost or stolen.
Cash deposit
Some banks allow you to make a cash deposit in your recipient’s branch, but others don’t. For example, Wells Fargo does not allow any cash deposits to be made in person by anyone other than the named account holder.
However, a more convenient way to transfer cash is with a money transfer provider. Transfer services like Instarem, Western Union, and WorldRemit can transfer money to someone via cash deposit, which they can then pick up and deposit in their bank account.
How to send a cash deposit to someone
If your recipient’s bank account is local to you, you may be able to make a cash deposit with the bank in person. Otherwise, it’s best to use a money transfer provider.
Find a transfer provider
You’ll need to find a transfer provider that offers cash deposits. We recommend Instarem or Western Union.
Register with the provider
You’ll need to supply some personal details, and show your valid ID.
Open the provider’s app or go to a location in person
Western Union has lots of locations around the US where you can deposit cash. To send cash with Instarem, you’ll need to download the Instarem app.
Fill in the recipient’s details
Your recipient will need to show their ID to be able to pick up their cash.
Check the details
It’s vital you check the details are correct. If the recipient’s ID doesn’t match the details of the deposit, they won’t be able to collect the cash.
Send the money
Confirm the details and send the money.
How to send money to an overseas bank account
There are various ways you can transfer money to bank accounts around the world: by visiting the bank, sending money online, or over the phone.
If you choose to send money directly from your bank account to an overseas bank account through internet banking, you need to follow the steps below. While the exact process may vary depending on the bank you are sending money from, some basic steps remain the same.
Log in
Log in to your bank’s online banking portal.
Go to payments
Click on the link to make a payment and choose the option to add a new payee.
Enter the details
Enter the country where you want to transfer money, along with the recipient’s details. You may have to provide the following details:
The recipient’s bank name and address
The recipient’s name and address
The recipient’s bank account details including account number and sort code or routing number
The recipient bank’s SWIFT code. You may also have to provide Business Identifier Code (BIC) or an International Bank Account Number (IBAN)
Select the sending account
Select the bank account you will be sending funds from (in case you have more than one account with the same bank).
Confirm the currency and amount
Complete the details of the transfer including the currency and amount you are sending to the overseas account. Some banks may also ask you to schedule a recurring transfer.
Check the details
This is very important. Check the details are correct before sending the transfer, as it's often difficult and sometimes impossible to reverse a transfer that's been accepted.
Submit
Once you have reviewed all the details, you can submit the transaction
Depending on the financial institution you are sending money from, you may need to visit the branch in person to make an overseas transfer. You will need to provide your identification, bank account details, and the recipient’s details.
You can even use cell phone banking to make an international bank transfer which is helpful for those who do not wish to use online banking or visit a branch. In some cases, you can contact your bank branch and request assistance with the transfer.
In this case, you will need to have your bank information and answers to your security questions handy, in order to verify your identity.
How do international bank transfers work?
International bank transfers are made using the SWIFT network. This network permits the transference of money from your bank account to another bank account in another corner of the world.
Whenever someone makes an international transfer request, it is processed at the initiating bank and then sent to one or more banks within the overlapping SWIFT networks, until it reaches the destination bank account.
Each international bank transfer may involve 1 - 3 intermediary or correspondent banks. These banks act as links that connect to the recipient’s bank. Your money transfer instructions pass through these banks on the way to the destination bank account. Each of the intermediary banks may levy a fee, which is deducted from the transfer amount, reducing the final of the funds received.
It must be noted that although there are other services like CHIPS and Fedwire, SWIFT is the most widely used network owing to its huge membership and robust coding system.
It’s a reliable system using banks you trust to make transfers
Convenience of managing a transfer through your day-to-day checking account
Bank transfers are historically very safe and secure
High fees
Hidden costs including possible charges for receiving money
Poor exchange rates
Slow delivery
Refunds
Getting a refund on your transfer can be difficult. A refund will not always be possible, and if it is, will usually take up around 5 - 10 business days to complete, but it all depends on your provider.
The difficulty of refunds is one of the main reasons why it’s so important to check the details of your transfer before sending any money.
Some money transfer providers, like Wise, allow you to cancel your transfer within 30 minutes of making it. This allows you to claim a full refund.
Fees
Sending money to a domestic bank account is quite cheap, usually free. But, this depends on your payment method. Credit card payments and wire transfers can be quite expensive.
International transfers are altogether different. Usually, sending money to a bank account overseas via bank transfer with your local branch is very expensive. Your bank will usually only be able to send money internationally by wire transfer, which is more expensive than most other methods.
Fixed fees
There are often fixed fees for international wire transfers, ranging from $20 to $50. There is a fee for both ingoing and outgoing bank transfers; for example, Bank of America and Citibank charge between $35 and $45, Chase charges $40 to $50 and US Bank charges $50 per international bank transfer.
Exchange rate markups
Most banks will add a markup to the exchange rate when you exchange money with them. These are considered ‘hidden fees’, as they’re rarely labeled openly. It’s a good idea to check the mid market exchange rate before you send any money to make sure you’re getting a good deal. You can use our currency converter to check in advance.
Avoiding fees
If you’d like to transfer funds overseas to a bank account, you may find a better deal with a money transfer provider. They offer lower fees and better exchange rates than most high street banks, and can often send your money faster as well.
Things to consider
Before transferring any money, it’s important to consider the following:
Cost
Check you’re getting the best deal by looking at the fees your bank or provider is charging before sending any money.
Exchange rates
Don’t forget, cost isn’t just about fees. Check the exchange rate your provider is offering you if you’re sending a foreign currency. If it’s above the mid-market rate, you may find a better deal elsewhere.
Speed
Check how long your transfer is likely to take. If you need the money to be sent quickly, you may need to look at sending with a fast money transfer provider rather than a bank.
Transfer limits
Check your bank account to make sure there aren’t any limits on how much you can withdraw. Some savings accounts have stricter withdrawal limits than checking accounts.
Regulations
Be aware of transfer regulations when sending money, particularly from a savings account. If you’re sending money to one of your own accounts from within the US, remember that you’ll need to report your overseas assets if they’re worth $10,000 or more to the US treasury. Your bank or transfer provider will also need to report any transfers worth more than $10,000.
Safety
It’s important to stay safe when sending money overseas. Only ever use a regulated bank or money transfer provider when transferring money overseas.
Check your provider is regulated
You should only ever use regulated providers to transfer money. If a provider is not regulated, it’s likely to be a scam.
Remember: We will only ever recommend regulated financial institutions.
Alternative ways to transfer money
Sending money directly from one bank to another isn’t the only way you can transfer money. You can also use:
Money transfer providers
P2P payment apps
Money orders
A cash deposit
In most cases, these options can also be used for a bank to bank transfer.
Sending money to a bank account - there’s more ways than one
Sending money between bank accounts is one of the most common ways of making payments. But you don’t need to stick with the slow ACH bank transfers or the expensive wire transfers.
These days, money transfer providers and P2P payment apps are considerably cheaper, faster, and better ways of sending money. They can be used in their own right, or they can be used to transfer money between bank accounts easily and efficiently.
FAQs
What’s the best way to send money to a bank account?
The best way to send money to a bank account will depend on your individual circumstances. You’ll often find the fastest and cheapest ways to send money are money transfer providers. You can usually send money to a bank account via a money transfer provider, as well as using debit or credit cards, P2P payment apps, and money orders.
Why was my bank account transfer declined?
It’s best to check with your bank if your transfer has been declined, but some common reasons are:
You do not have the required amount of money in your account
The recipient’s bank details do not exist
You’re trying to make a payment that’s not allowed from this type of bank account
The debit payment was unauthorized
The debit authorization has been revoked
How long does an international wire transfer take?
International wire transfers usually take around one to five business days to process. If you’re looking for a faster way to send money, you might be better off using a specialist money transfer provider.
Can I send money to friends and family via bank transfer?
Yes, you can send money to friends and family using a bank transfer, but it may not be the cheapest, fastest option. You may find a better deal by using an international transfer provider.
Can I send money to a bank account using a credit union?
Some credit unions allow you to make wire or ACH transfers to bank accounts. However, this may not be the fastest or cheapest way to transfer funds to a bank account. If you need to make an instant transfer, try using a specialist transfer provider.
Related content

The Best International Money Transfer Companies
Using your bank for international wire transfers is expensive due to poor exchange rates and high fees.

Best Money Transfer Apps in India
Below, I’ll go over these in a bit more detail.

Transfer Money From Overseas to Australia: Tax Implications
In general, if you receive any income from abroad while in Australia and fall within the AU tax brackets, you will need to pay tax.
Sending Money Abroad
Ideal for sending money internationally, money transfer services have made huge strides in the past couple of decades to make sending your money abroad cheaper, faster, and easier than ever.

Send money with a debit card
Opting to send money online with a debit card is usually good for:
Contributors
.jpg)
Frank Day




.jpg)




Please share your experience with …