What "when ready" actually means when you transfer money

When you move money from one bank to another, "when ready" does not mean the funds arrive in seconds. It means the transfer starts moving when ready—within minutes of you initiating it—rather than waiting until the next business day. The actual arrival time depends on which method you use and whether both banks are connected to the same real-time payment network.

The fastest transfers use real-time payment systems like FedNow (run by the Federal Reserve) or The Clearing House's RTP network. These can move money in seconds to minutes, but only if both your sending and receiving banks are connected to the same system. Most banks are still adding these capabilities, so availability varies. The older, faster-than-standard option is wire transfer, which typically clears within hours on the same business day. Standard ACH transfers, the most common method, take one to three business days.

Key Takeaways

  • Real-time payment networks (FedNow and RTP) can move money in seconds to minutes, but only work if both banks are members of the same network.
  • Wire transfers clear within hours on the same business day and work between almost any two banks, but cost $15 to $30 per transfer.
  • Standard ACH transfers are free but take one to three business days and are not available for when ready movement.
  • You need the receiving account holder's name, routing number, and account number for any transfer method to work.
  • Real-time payments and wires are irreversible once sent, so confirm the receiving account details before you initiate.

Real-time payment networks: seconds to minutes

The newest and fastest option is a real-time payment through FedNow or The Clearing House's RTP network. These systems move money in seconds to a few minutes, and the receiving bank must accept it when ready. You cannot cancel once it is sent.

To use real-time payments, both your bank and the receiving bank must be members of the network. FedNow launched in 2023 and is growing, but not every bank has joined yet. The Clearing House's RTP network has been operating longer and includes more banks, but still does not cover all institutions. Call your bank and ask whether they offer real-time payments and which network they use. Then confirm the receiving bank is on the same network.

If both banks are connected, the process is straightforward: log into your bank's app or website, select the receiving account, enter the amount, and confirm. The money arrives within minutes. You will need the receiving account holder's name, routing number, and account number. Some banks also accept a phone number or email address linked to the receiving account.

Wire transfers: hours on the same business day

A wire transfer is the traditional fast method. It moves money between almost any two banks within hours on the same business day, as long as you initiate it before the sending bank's cutoff time (usually 2 p.m. or 3 p.m. Eastern). Wire transfers are irreversible once sent, so the receiving bank must accept the funds when ready.

Wire transfers cost money—typically $15 to $30 per outgoing transfer, depending on your bank. Some banks charge less for transfers to accounts at the same institution. You initiate a wire through your bank's website, app, or by calling a representative. You will need the receiving account holder's name, the receiving bank's name and routing number, and the receiving account number. Some banks also ask for the receiving bank's SWIFT code if the transfer is international.

The receiving bank processes the wire on the same business day if it arrives before their cutoff time. If you send a wire after 3 p.m. on a Friday, it will not process until Monday. Weekends and federal holidays delay processing.

Standard ACH transfers: free but not when ready

ACH transfers are the free option, but they are not when ready. ACH stands for Automated Clearing House, a batch system that processes transfers in groups at set times each day. A transfer you initiate in the morning might clear the same day, but more commonly takes one to three business days.

You set up an ACH transfer through your bank's website or app by entering the receiving account holder's name, routing number, and account number. There is no cost. The receiving bank is not required to accept the transfer when ready, so ACH transfers can be reversed or rejected if there is a problem with the account.

ACH transfers are not suitable if you need money to move when ready. They are best for routine payments where timing is flexible—paying a bill a few days in advance, moving money between your own accounts, or sending money to someone when a day or two of delay is acceptable.

How to choose the right method for your situation

Start by asking: how fast does the money actually need to arrive? If it must be there within minutes, real-time payments are your only option—but only if both banks are on the same network. If you have a few hours and cost does not matter, wire transfer is reliable and works between almost any two banks. If you have a day or more and want to avoid fees, ACH is free.

Next, check what your bank offers. Log into your banking app or website and look for "transfer" or "send money" options. Most banks show which methods are available and what they cost. If you do not see real-time payment as an option, call your bank's customer service line and ask whether they offer FedNow or RTP transfers.

Confirm the receiving account details before you send anything. Ask the recipient for their full name (as it appears on their account), their bank name, their routing number, and their account number. Verify this information is correct—a typo in the account number can send money to the wrong person, and real-time payments and wires cannot be reversed.

What happens after you send the transfer

Once you initiate a real-time payment or wire transfer, you cannot stop it. The money is on its way. Your bank will give you a confirmation number and a timestamp. Save this information in case you need to track the transfer or dispute it later.

For real-time payments, the receiving bank processes the transfer within minutes and the recipient sees the money in their account almost when ready. For wire transfers, the receiving bank processes it the same business day (if received before their cutoff) and the recipient typically sees it within a few hours. For ACH transfers, the receiving bank processes it within one to three business days.

If the transfer fails—because the account number is wrong, the account is closed, or the receiving bank rejects it—the money returns to your account. Real-time payments and wires usually return within one to three business days. ACH transfers may take longer. Your bank will send you a notification explaining why the transfer failed.

Frequently Asked Questions

Can I transfer money between banks on a weekend or holiday?

Real-time payments process 24/7, including weekends and holidays. Wire transfers and ACH transfers only process on business days. If you send a wire or ACH transfer on a Friday evening or weekend, it will not move until Monday. Federal holidays also delay processing.

What if I send money to the wrong account by mistake?

Real-time payments and wires are irreversible once sent. If the money went to the wrong account, you must contact the receiving bank and ask them to reverse it—but they are not required to do so. ACH transfers can sometimes be reversed within a short window, but this depends on the receiving bank. Always verify the account details before you send.

Do I need to set up the receiving account first?

No. You do not need to add the receiving account to your bank's system in advance. You can send a one-time transfer by entering the account details directly. Some banks let you save frequently used accounts for faster transfers in the future, but this is optional.

Why would I choose a wire transfer over a real-time payment if real-time is faster?

Real-time payments only work if both banks are on the same network, which is still not universal. Wire transfers work between almost any two banks in the United States, so they are more reliable when you need speed and cannot confirm both banks are connected to the same real-time system.

Is there a limit to how much I can transfer when ready?

Real-time payment limits vary by bank—some allow up to $100,000 per transaction, others cap it at $10,000 or less. Wire transfers typically have higher limits, often $50,000 or more per transaction. Check with your bank for their specific limits. ACH transfers also have limits that vary by bank and account type.