Fidelity transfers to your bank account usually take three to five business days

When you move money from a Fidelity brokerage or cash management account to a linked bank account, the transfer itself completes in Fidelity's system within one business day. The remaining time is your bank processing the incoming wire or ACH transfer. Most banks post the funds within two to four additional business days after Fidelity sends it, though some take longer depending on how they batch incoming transfers.

The exact timeline depends on which transfer method you use, whether you initiated it on a business day, and your receiving bank's processing speed. Weekend and holiday transfers queue up and process on the next business day. If you initiated a transfer on Friday afternoon, it may not leave Fidelity until Monday, then take another three to five days to appear in your bank account.

Key Takeaways

  • ACH transfers from Fidelity take three to five business days total; wire transfers take one to two business days but may cost $15 to $25.
  • Transfers initiated after 4 p.m. ET or on weekends and holidays process on the next business day, so timing matters for urgent moves.
  • Your receiving bank controls the final posting time, and some banks hold incoming transfers for an extra day as a fraud check.
  • Fidelity shows the transfer as "pending" or "in progress" in your account history, but that does not mean your bank has received it yet.

ACH transfers versus wire transfers from Fidelity

Fidelity offers two main ways to move money to your bank: ACH transfers and wire transfers. ACH is the standard option and costs nothing. It takes three to five business days because the transfer moves through the Automated Clearing House network, which batches transactions and settles them in overnight cycles. Wire transfers move faster—usually one to two business days—but Fidelity charges $15 to $25 per outgoing wire, depending on your account type.

Most people use ACH because the cost is zero and the timeline is predictable. Wire transfers make sense only if you need the money urgently and the fee is worth it to you. Both methods require you to have a linked bank account on file with Fidelity, and both show up in your Fidelity transaction history as soon as you request them.

What happens during each stage of the transfer

When you request a transfer from Fidelity to your bank, the process moves through several hands. First, Fidelity receives your request and validates it—checking that the receiving account is linked to your Fidelity profile and that you have enough cash to transfer. This happens when ready if you submit before 4 p.m. ET on a business day. If you submit after 4 p.m. or on a weekend, Fidelity queues it for the next business day.

Next, Fidelity sends the transfer instruction to the ACH network or wire network, depending on which method you chose. For ACH, this happens in an overnight batch. For wire, it can happen within hours. Your Fidelity account will show the transfer as "pending" or "in progress" at this point, but your bank has not received the money yet.

Finally, your bank receives the transfer and posts it to your account. This is where the remaining delay happens. Some banks post ACH transfers the same day they receive them. Others hold them for 24 hours as a fraud check, or batch them and post once per day. You have no control over this step—it depends entirely on your bank's internal procedures.

Why transfers sometimes take longer than expected

If your transfer has been pending for more than five business days, several things could have gone wrong. The most common reason is that your receiving bank account information was incorrect or mismatched. Fidelity will reject a transfer if the account number or routing number does not match the bank's records, and you will see an error message in your Fidelity account. You can then correct the information and resubmit.

Another reason is that your bank flagged the transfer as suspicious and placed a hold on it. This happens more often with large transfers or transfers to a newly linked account. Your bank may contact you to verify the transfer before posting it. Check your bank's website or call their customer service line to see if a hold is in place.

Holidays and weekends also extend timelines. If you initiate a transfer on Friday at 5 p.m., Fidelity does not process it until Monday morning. Then it takes another three to five business days to reach your bank. A transfer initiated on a Friday afternoon can easily take eight calendar days to complete.

How to check the status of your transfer

Log into your Fidelity account and go to the Account Positions or History section. Look for the transfer in your recent transactions. Fidelity will show one of these statuses: "Pending," "In Progress," "Sent," or "Completed." "Pending" means Fidelity has not yet sent it to the network. "In Progress" or "Sent" means Fidelity has submitted it but your bank has not posted it yet. "Completed" means the transfer is done on Fidelity's end, but your bank may still be processing it.

If the status stays "Pending" for more than one business day, contact Fidelity to see if there is a problem with your request. If it shows "Sent" or "In Progress" but has not appeared in your bank account after five business days, contact your bank directly. Your bank can tell you whether they received the transfer and whether a hold is in place.

Speeding up transfers when you need money faster

If three to five days is too long, you have a few options. The fastest is to use a wire transfer, which takes one to two business days and costs $15 to $25. Request it before 4 p.m. ET on a business day for same-day processing. Some Fidelity account types waive the wire fee if you meet certain balance or activity requirements—check your account details or call Fidelity to confirm.

Another option is to move money to a Fidelity Cash Management Account if you have one. These accounts offer faster transfers to linked banks in some cases, though the timeline is still typically two to three business days. If you do not have a cash management account and need the speed, a wire transfer is your best bet.

If you are waiting for a transfer and need cash when ready, consider whether you can use a debit card, credit card, or line of credit to cover the expense. This is not ideal, but it avoids paying a wire fee if the delay is only a few days.

Frequently Asked Questions

Can I cancel a transfer after I request it?

Yes, but only if it is still in "Pending" status in your Fidelity account. Once Fidelity sends it to the ACH or wire network, you cannot cancel it. Contact Fidelity when ready if you need to stop a transfer. If it has already been sent, you will need to contact your bank and ask them to reject or reverse it, though banks cannot always do this.

Why does Fidelity show the transfer as completed but my bank has not received it?

"Completed" in Fidelity means Fidelity has done its part and sent the transfer to the network. It does not mean your bank has posted it. Your bank controls the final step, which can take one to four more business days. Check your bank's website or call them to confirm they received it.

Do I need to link my bank account before I can transfer?

Yes. You must add your bank account to your Fidelity profile and verify it before you can move money out. Verification usually takes one to two business days. Some banks verify when ready, others take longer. You cannot transfer to an unverified account.

What happens if I transfer to the wrong bank account?

If you used the wrong account number or routing number, Fidelity will reject the transfer and return the money to your Fidelity account within a few business days. If the account number was correct but belonged to someone else, the transfer will go through and you will need to contact that bank to recover the funds. This is why double-checking account details before submitting is critical.

Is there a limit to how much I can transfer at once?

Fidelity sets transfer limits based on your account type and history. New accounts may have lower limits than established ones. Check your account settings or contact Fidelity to see your current limit. You can request a higher limit, and Fidelity may grant it after reviewing your account.