Yes, you can send a bank wire through your bank's online portal, but the process and speed depend on which bank you use and what time you initiate the transfer.

Most banks now offer online wire transfers through their website or mobile app. You log in, select the wire transfer option, enter the recipient's bank details and routing number, specify the amount, and submit. The bank then processes it through the Federal Reserve's wire system (for domestic transfers) or through SWIFT (for international ones). The whole thing takes minutes to complete on your end, though the money itself takes longer to arrive.

The catch is timing. If you send a wire before your bank's cutoff time—usually 2 p.m. or 3 p.m. on a business day—it typically reaches the recipient's bank the same day. Send it after cutoff, on a weekend, or on a holiday, and it sits in queue until the next business day. Some banks charge $15 to $30 per outgoing wire; others include it free with certain account types.

Key Takeaways

  • You can initiate a wire transfer online through your bank's website or app by entering the recipient's name, account number, routing number, and the amount.
  • Domestic wires sent before your bank's cutoff time (usually 2 p.m. or 3 p.m.) reach the recipient's bank the same business day.
  • Wires sent after cutoff, on weekends, or on holidays process the next business day; the Federal Reserve does not process wires outside business hours.
  • Most banks charge $15 to $30 per outgoing wire, though some waive the fee for premium accounts or business accounts.
  • You need the recipient's full name, account number, routing number, and bank name to complete the transfer; missing or incorrect details can delay or reject the wire.

What information you need before you start

Before you log into your bank's portal, gather the recipient's details. You need their full legal name (exactly as it appears on their account), their account number, and their bank's routing number. For domestic transfers within the United States, the routing number is a nine-digit code that identifies the receiving bank. You can find it on a check, on the bank's website, or by calling the bank directly.

If you are sending money internationally, you will need the recipient's SWIFT code (also called a BIC code) instead of a routing number, plus their IBAN (International Bank Account Number) if the country uses one. The process is the same, but international wires take longer—usually three to five business days—and may carry higher fees.

Double-check every detail before you submit. If the account number or routing number is wrong, the wire may be rejected and returned to you, or it may land in the wrong account. Some banks allow you to verify the recipient's name before sending, which catches errors before the money moves.

How the timing works: cutoff times and business days

Your bank processes wires on a schedule. Most banks accept wire requests until 2 p.m. or 3 p.m. Eastern Time on business days. If you submit your request before that cutoff, the Federal Reserve picks it up that day and delivers it to the recipient's bank by end of business. The recipient's bank then credits the account—usually within an hour, sometimes when ready, depending on their system.

If you send a wire after cutoff, it queues until the next business day. Weekends and federal holidays (like Thanksgiving, Christmas, New Year's Day) are not business days, so a wire sent on Friday afternoon does not move until Monday morning. A wire sent on the day before a holiday does not move until the day after the holiday.

Some banks offer expedited or "rush" wires for an extra fee, but these still follow the same cutoff schedule—they just move to the front of the queue. They do not bypass the Federal Reserve's processing hours.

Fees and account requirements

Outgoing domestic wire transfers typically cost $15 to $30 per wire. Some banks charge less for business accounts or accounts with high balances. A few banks include a certain number of free wires per month with premium checking accounts. Check your account agreement or call your bank to confirm the fee before you send.

Incoming wires are usually free, though some banks charge a small fee ($5 to $15) to receive a wire. The sender does not pay this fee—the recipient's bank deducts it from the amount received.

International wires cost more: typically $35 to $50 for outgoing transfers, plus a currency exchange fee if the money is being converted. The recipient's bank may also charge a fee to receive the wire.

Security and fraud prevention

Wire transfers are irreversible once sent. The Federal Reserve does not stop wires or reverse them after they leave your bank. If you send money to the wrong account or to a scammer, you cannot get it back through the banking system. This is why banks ask you to verify the recipient's details before submitting.

Some banks require additional authentication for wire transfers—a second password, a code sent to your phone, or biometric verification. This is a security measure to prevent someone from accessing your account and sending unauthorized wires. Use it.

Be cautious of requests for wire transfers from people you do not know or from situations that feel rushed. Scammers often pressure victims into wiring money quickly, before they have time to verify the request. If someone is asking you to wire money urgently, stop and call the organization directly using a phone number you find independently—not one they provide.

What happens if the wire is rejected or delayed

A wire can be rejected if the account number or routing number is incorrect, if the recipient's name does not match the account, or if the receiving bank flags the transaction for compliance reasons. When a wire is rejected, your bank notifies you and returns the money to your account. This usually takes one to three business days. The fee you paid is typically not refunded.

If a wire is delayed, it is usually because it was sent after cutoff, on a weekend, or on a holiday. You can contact your bank to confirm the status, but you cannot speed it up once it is in the Federal Reserve's queue. If the wire was sent more than three business days ago and has not arrived, contact your bank's wire department to investigate.

Some wires are held by the receiving bank for compliance checks. This is common for large amounts or transfers to certain countries. The receiving bank will contact the recipient if they need additional information.

Alternatives to online wire transfers

If you need to send money but do not want to use a wire, you have other options. ACH transfers (Automated Clearing House) are slower but cheaper—usually free or $1—and take one to three business days. Same-day ACH is available through some banks and reaches the recipient the same day, though with a lower dollar limit than wires.

Peer-to-peer payment apps like Venmo, PayPal, or Cash App are fast and free for transfers between individuals, but they work best for smaller amounts and people you know. Cashier's checks are find but require you to visit a branch and wait for the recipient to deposit them.

For international transfers, international money transfer services like Wise or OFX sometimes offer better exchange rates and lower fees than banks, though they take longer than bank wires.

Frequently Asked Questions

Can I cancel a wire transfer after I send it?

Not reliably. Once a wire leaves your bank, it is in the Federal Reserve's system and cannot be stopped. If you catch the error within minutes of sending it, call your bank when ready and ask them to attempt a recall, but success is not may provide. After the money reaches the recipient's bank, only the recipient can return it.

How long does a wire transfer actually take?

If you send it before your bank's cutoff time on a business day, it reaches the recipient's bank the same day—usually within hours. If you send it after cutoff or on a weekend, it processes the next business day. International wires take three to five business days.

What is the difference between a wire transfer and an ACH transfer?

Wire transfers move through the Federal Reserve and reach the recipient the same day (if sent before cutoff). ACH transfers move through a separate clearing system and take one to three business days. Wires cost $15 to $30; ACH transfers are usually free. Wires are irreversible; ACH transfers can sometimes be disputed.

Do I need to tell my bank before I send a wire?

No. You can send a wire online without notifying your bank in advance. However, if you are sending a very large amount, your bank may flag it for fraud prevention and contact you to confirm it is legitimate.

Can I send a wire from my phone?

Yes, if your bank's mobile app includes wire transfer functionality. Most major banks offer this. Log in, select wire transfer, enter the recipient's details, and submit. The process is the same as on a computer.