When your money arrives depends on the method you chose and where it's going

The time between when you send money and when the person receives it ranges from minutes to several business days. A domestic bank transfer within the United States typically takes one to three business days. International remittances — money sent to another country — usually take three to five business days, though some routes take longer. Money sent through a cash pickup service can arrive the same day or within hours. The exact timing depends on three things: the service you used, the receiving country's banking system, and whether you sent the money on a business day.

Most delays happen because banks process transfers in batches rather than when ready. A transfer you send on Friday evening might not move until Monday morning. International transfers also pass through multiple banks in different countries, and each one adds a day or two. Some countries have slower banking infrastructure, which adds time on the receiving end.

Key Takeaways

  • Domestic bank-to-bank transfers in the US take one to three business days, while international transfers typically take three to five business days.
  • Money sent through a cash pickup service (like Western Union or MoneyGram) can arrive within hours or the same day in many locations.
  • Transfers sent after business hours or on weekends start processing the next business day, which can add a day to the timeline.
  • The receiving bank's country and processing speed affects how long the final step takes, especially for international money.
  • You can track most remittances using a reference number the service gives you when you send the money.

Bank transfers within the United States

A standard domestic bank transfer takes one to three business days. This is the time from when the sending bank releases the money until the receiving bank deposits it into the recipient's account. Business days are Monday through Friday, excluding federal holidays. If you send money on a Thursday at 2 p.m., it might arrive by Friday or Monday, depending on the banks involved and how quickly each one processes.

Some banks offer faster options. Expedited or same-day transfers exist, but they usually cost extra and require both banks to participate in the same fast-transfer network. Ask your bank whether they offer this before you send. The standard three-day window is what most people experience with a regular transfer.

International remittances to other countries

Money sent to another country usually takes three to five business days, but this varies widely by destination. Transfers to Canada or Mexico often arrive in two to three days. Transfers to countries with less developed banking systems — parts of Africa, South Asia, or the Pacific Islands — can take a week or longer. The receiving country's banking infrastructure, not just distance, determines the speed.

International transfers move through a chain of banks called the SWIFT network. Your bank sends to an intermediary bank, which sends to a bank in the receiving country, which finally deposits the money into the recipient's account. Each step takes time, and some countries' central banks process transfers slowly. You cannot speed this up much; the timeline is set by the banking system in the destination country.

Cash pickup services and same-day options

If you use a cash pickup service like Western Union, MoneyGram, or Ria, the money can be ready within minutes to a few hours in many locations. The recipient goes to a pickup location (a store, bank, or agent office) and collects cash using a reference number you provide. This is much faster than a bank transfer because the money does not move through the banking system — it sits in the service's network until someone picks it up.

Same-day pickup is common in the United States and in many countries where these services have a large presence. In remote areas or countries with fewer agents, pickup might take a day or two. The service's website or app will show you pickup locations and estimated times when you send the money. This method costs more than a bank transfer, but the speed is the trade-off.

Why timing varies and what affects your specific transfer

The day and time you send matters. A transfer sent at 3 p.m. on a Tuesday processes the same day. A transfer sent at 8 p.m. on a Tuesday might not process until Wednesday morning. Transfers sent on Friday evening, Saturday, or Sunday do not process until Monday, which can add two or three days to the total time.

The receiving bank's location and size also affects speed. Large banks in major cities process transfers faster than small banks in rural areas. International transfers to countries with modern banking systems move quickly; transfers to countries where banking is less centralized can stall. Some banks also have backlogs during busy seasons, which slows everything down.

The amount of money can occasionally affect timing. Very large transfers sometimes trigger extra security checks, which add a day or two. Most routine transfers of typical amounts are not delayed for this reason.

How to track your remittance

When you send money, you receive a reference number or tracking number. This is your proof that the transfer was sent and your way to check on it. Keep this number safe. You can use it to track the transfer on the service's website or app, or call customer service with it if you have questions.

Most services let you see the status online: whether the money has been sent, is in transit, or has been delivered. For bank transfers, your bank's website or app usually shows the transfer in your account history with a status. If the transfer is delayed beyond the expected window, contact the sending bank or service with your reference number — they can investigate.

What to do if money does not arrive on time

If a domestic transfer does not arrive within four business days, or an international transfer does not arrive within seven business days, contact the bank or service that sent the money. Have your reference number ready. The sending institution can trace the transfer and find out where it is stuck.

Delays sometimes happen because of incorrect account information — a wrong account number or routing number can send money to the wrong bank, where it sits until someone notices. If the recipient's information was entered wrong, the sending bank can usually recall the transfer and resend it correctly. This takes a few extra days but recovers the money.

If the receiving bank received the money but has not deposited it into the recipient's account, the receiving bank is responsible for moving it. The sending bank can contact them on your behalf. In rare cases, a transfer can be lost in the system, but this is uncommon with major banks.

Frequently Asked Questions

Can I speed up a transfer after I send it?

No, once a transfer is sent through a bank, you cannot speed it up. If you used a cash pickup service, the money is already available for pickup when ready. For future transfers, ask your bank about expedited options before you send, as these must be set up when the transfer is initiated.

Why did my transfer take longer than expected?

Transfers sent after business hours or on weekends do not process until the next business day. International transfers can be delayed by the receiving country's banking system or by security checks on large amounts. Incorrect account information also causes delays while the bank investigates.

Is there a difference between a wire transfer and a regular bank transfer?

A wire transfer is faster — usually one business day domestically — but costs more. A regular transfer takes one to three days and costs less or nothing. Both move through the banking system; wire transfers are prioritized and processed when ready, while regular transfers are batched.

What happens if I send money to the wrong account?

Contact the sending bank when ready with your reference number. If the transfer has not yet been delivered, the bank can usually cancel it and resend it to the correct account. If the money has already been delivered to the wrong account, the receiving bank must help recover it, which takes longer.

Do international transfers always take five days?

No, it depends on the destination country. Transfers to countries with modern banking systems can arrive in two to three days. Transfers to countries with slower banking infrastructure or fewer international banking connections can take a week or more. Ask your bank for a specific estimate based on where you are sending the money.