ACH transfers from Fidelity work through their bill pay system, not through a separate ACH portal

Fidelity does not have a standalone ACH transfer tool. Instead, you send money out of your brokerage account using Fidelity Bill Pay, which processes transfers as ACH payments to banks and other financial institutions. The process takes three to five business days, costs nothing, and moves money directly from your Fidelity cash management account or money market fund to another bank account you own or a third party's account.

You can send ACH payments to pay bills, transfer funds to another bank, or send money to someone else's account — as long as you have their routing number and account number. Fidelity does not limit the number of transfers you can make, but your brokerage account must have sufficient cash available to cover the amount.

Key Takeaways

  • ACH transfers from Fidelity use Bill Pay, which you access through your account dashboard under "Transfers" or "Pay Bills."
  • You need the recipient's bank routing number and account number, and the transfer takes three to five business days to complete.
  • There is no fee for ACH transfers from Fidelity, but the money must be in your cash management account or money market fund, not in stocks or other investments.
  • You can set up one-time transfers or recurring payments, and Fidelity will show you the status of each transfer in your transaction history.

How to set up an ACH transfer in Fidelity Bill Pay

Log into your Fidelity account and navigate to the "Transfers" section, usually found in the main menu or under "Account Features." Select "Pay Bills" or "Send Money." Fidelity will ask whether you want to pay a bill, transfer to your own account at another bank, or send money to someone else.

If this is your first transfer to a particular recipient, you will need to add them as a payee. Enter the recipient's name, the bank name, the routing number (a nine-digit code that identifies the bank), and the account number. Fidelity will verify this information before processing the transfer. Once the payee is saved, you can reuse it for future transfers without re-entering the details.

Enter the amount you want to transfer and select the date you want the transfer to begin. If you choose a date in the past or today, Fidelity will process it as soon as possible. If you choose a future date, Fidelity will hold the transfer and process it on that date. You can also set up recurring transfers — for example, a monthly payment to a creditor — by selecting the frequency and an end date or leaving it open-ended.

What information you need before you start

Gather the recipient's banking details before you log in. You will need the recipient's full name as it appears on their bank account, the name of their bank, their routing number, and their account number. The routing number is usually printed on the bottom left of a check, or you can find it on your bank's website or by calling their customer service line.

Make sure the account number and routing number are correct. If you enter them incorrectly, the transfer may be rejected or sent to the wrong account. Fidelity does verify the payee information, but the verification process can take a day or two. If there is an error, Fidelity will notify you and ask you to correct it before the transfer is processed.

If you are transferring to your own account at another bank, you will also need to confirm that you own that account. Fidelity may ask you to verify ownership by depositing a small amount into your Fidelity account from that bank account, or by answering security questions about the account.

Processing time and when the money arrives

ACH transfers from Fidelity take three to five business days to complete. Business days are Monday through Friday, excluding federal holidays. If you schedule a transfer for a weekend or holiday, Fidelity will process it on the next business day. The recipient's bank may take an additional one to two business days to post the money to the recipient's account, so plan accordingly if you have a deadline.

You can check the status of your transfer in the "Transfers" or "Pending Transactions" section of your Fidelity account. Fidelity will show you whether the transfer is pending, in process, completed, or rejected. If a transfer is rejected, Fidelity will send you a notification explaining why — usually because the account number or routing number was incorrect, or because the recipient's bank rejected it for another reason.

Limits and restrictions on ACH transfers

Fidelity does not set a maximum amount for individual ACH transfers, but your account must have enough cash to cover the transfer. If you are transferring from a brokerage account that holds stocks or other investments, the money must be in your cash management account or money market fund — you cannot transfer money that is currently invested in securities.

Some banks and financial institutions limit the number or amount of ACH transfers you can receive in a single day or month. These limits are set by the receiving bank, not by Fidelity, so if your transfer is rejected due to a limit, you will need to contact the recipient's bank to increase their limit or schedule the transfer for a different day.

If you are sending money to a third party (not your own account), some banks may flag large or unusual transfers as potentially fraudulent. The recipient's bank may hold the transfer for review or contact the recipient to verify the transfer before posting it. This is a security measure and is not something Fidelity can control.

Canceling or changing a transfer before it processes

You can cancel or edit a transfer as long as it has not yet been processed by Fidelity. Log into your account, go to the "Transfers" section, and find the transfer you want to cancel. If the status shows "Pending" or "Scheduled," you can click "Cancel" or "Edit" to change the amount or date. Once the transfer status changes to "In Process" or "Completed," you cannot cancel it through Bill Pay.

If a transfer has already been processed and sent to the recipient's bank, you will need to contact Fidelity's customer service to request a reversal. Fidelity can attempt to recall the transfer, but the success depends on whether the recipient's bank has already posted the money. If the money has been posted, the recipient's bank may need to reverse it on their end, which could take several days.

Frequently Asked Questions

Can I send an ACH transfer to a business or organization, or only to a personal bank account?

You can send ACH transfers to any bank account, including business accounts, nonprofit accounts, and government agency accounts. You will need the organization's routing number and account number, which are usually available on their website or in their payment instructions. Treat the process the same as sending to a personal account.

What happens if I enter the wrong account number or routing number?

Fidelity verifies the payee information before processing the transfer. If the information is incorrect, Fidelity will reject the transfer and notify you. You can then correct the information and resubmit. If the transfer goes through with incorrect information, the recipient's bank will reject it, and the money will be returned to your Fidelity account within three to five business days.

Is there a fee for ACH transfers from Fidelity?

No. Fidelity does not charge a fee for outgoing ACH transfers through Bill Pay. Some banks charge fees for incoming ACH transfers, but that would be a fee from the recipient's bank, not from Fidelity.

Can I set up automatic recurring ACH transfers?

Yes. When you create a transfer, you can select a frequency (weekly, biweekly, monthly, etc.) and an end date or leave it open-ended for ongoing transfers. Fidelity will process the transfer on the schedule you set. You can edit or cancel recurring transfers at any time through your account dashboard.

How do I find my bank's routing number if I do not have a check?

Call your bank's customer service line and ask for your routing number, or visit your bank's website — most banks list it in the "Help" or "Banking Information" section. You can also search online for "[Bank Name] routing number" and your state, though always verify the number with your bank directly to make sure it is correct.