Quick answer: A Bank of America transfer shows as pending because the transaction has been initiated but not fully settled โ the money is in transit between systems. Internal BofA-to-BofA transfers typically complete the same day. ACH transfers to external banks take one to three business days. Zelle payments usually settle within minutes but can take up to 24 hours for first-time recipients. Domestic wire transfers settle same day if sent before the 5:00 PM ET cutoff. If your transfer has been pending longer than these windows, a security review, cutoff time miss, or receiving bank delay is the most likely cause.
How long Bank of America transfers stay pending
| Transfer type | Typical timeline | Cutoff time (ET) |
|---|---|---|
| Internal transfer (BofA to BofA) | Instant to same day | 11:59 PM ET |
| ACH transfer to external bank | 1โ3 business days | ~5:00 PM ET |
| Zelle payment | Minutes; up to 24 hours for new recipients | No cutoff โ processes continuously |
| Domestic wire transfer | Same day if before cutoff | ~5:00 PM ET |
| International wire transfer | 2โ5 business days | ~5:00 PM ET |
Transfers submitted after the cutoff time, on weekends, or on federal holidays begin processing on the next business day โ which adds one business day to every timeline above.
Why your Bank of America transfer is still pending
Submitted after the cutoff time
The most common and overlooked reason. ACH and wire transfers submitted after approximately 5:00 PM ET do not begin processing until the next business day. A transfer submitted at 6:00 PM on a Friday will not begin processing until Monday morning โ meaning it will not reach the receiving bank until Tuesday or Wednesday at the earliest. Check the time your transfer was submitted and count business days from the next morning if it was submitted after the cutoff.
Security or fraud review
Bank of America’s automated monitoring system evaluates transfers in real time. A transfer that falls significantly outside your account’s normal pattern โ an unusually large amount, a first-time external recipient, or a transfer immediately following a large deposit โ may be held for fraud review before it is released for processing. If this is the cause, Bank of America will typically send a notification through the app’s secure messaging or to your registered email or phone. Responding to the review promptly moves the transfer forward faster than waiting.
New external account not yet verified
When you link a new external bank account to Bank of America for the first time, BofA typically sends two small test deposits to verify ownership. Transfers to that external account may be held until the verification is complete โ usually one to two business days after the test deposits are initiated. If you have not yet confirmed the test deposit amounts in your Bank of America account, that is likely why the transfer is pending.
Receiving bank processing delay
Even when Bank of America releases a transfer on time, the receiving bank controls when it posts the funds to the recipient’s account. Some banks post ACH transfers at specific batch windows โ typically early morning โ which means a transfer released by BofA on Monday afternoon may not appear in the recipient’s account until Tuesday morning. This is normal and is not something Bank of America can expedite once the transfer has left their system.
Insufficient available balance
If your available balance โ not your total balance โ was insufficient at the time the transfer was initiated, the transfer may be held or returned. This can happen when funds from a recent deposit are still under a Regulation CC hold and are not yet available for transfer. Check your available balance in the BofA app to confirm whether the funds needed for the transfer are accessible.
Mismatched account or routing number
If the routing number or account number for the external recipient is incorrect, the transfer will either be returned or sit pending while the banking system attempts to validate the destination. A returned transfer typically shows up as a returned item within one to three business days. If the transfer has been pending longer than that with no status update, contact BofA to check whether the destination information was accepted by the receiving institution.
Zelle pending to a new recipient
Zelle payments to recipients who have never used Zelle before, or who have not yet enrolled their phone number or email with Zelle, stay pending until the recipient completes enrollment. Zelle sends the recipient a notification with enrollment instructions โ the payment will not be released until they complete the process, and it will automatically expire if they do not enroll within a set window (typically 14 days). If your Zelle payment is pending, confirm with the recipient whether they have received and acted on the Zelle notification.
Can you cancel a pending Bank of America transfer?
It depends on the transfer type and how far it has progressed:
- Internal transfers: Can typically be canceled if still showing as pending in the BofA app โ look for a Cancel option next to the pending transfer
- Scheduled future ACH transfers: Can be canceled before the processing date through the BofA app or by calling BofA
- ACH transfers already in processing: Cannot be recalled through the app โ you would need to contact BofA and request a recall, which is not guaranteed
- Zelle payments to enrolled recipients: Cannot be canceled once sent โ Zelle payments to enrolled users settle instantly and are final
- Zelle payments to unenrolled recipients: Can be canceled while still pending โ go to your Zelle activity in the BofA app and look for the Cancel option
- Wire transfers: May be recallable if contacted immediately before the receiving bank releases the funds โ call BofA’s wire department as soon as possible
How to speed up a pending Bank of America transfer
- Submit transfers before noon ET โ this provides the most buffer before cutoff times and gives Bank of America maximum processing time during business hours
- Verify new external accounts in advance โ complete the test deposit verification process before you need to transfer a significant amount to a new account
- Respond to fraud alerts immediately โ if BofA sends a security notification related to the transfer, responding the same day moves the review forward; ignoring it extends the pending period
- Use Zelle for smaller urgent transfers โ Zelle settles within minutes for enrolled recipients and has no cutoff time
- Use a wire for same-day urgent transfers โ domestic wires sent before the 5:00 PM ET cutoff settle the same business day; the trade-off is wire fees
When to contact Bank of America about a pending transfer
Contact Bank of America if your transfer has been pending beyond these windows without any status update or notification:
- Internal BofA-to-BofA transfer pending more than one business day
- ACH transfer pending more than three business days after initiation
- Zelle payment still pending after 24 hours to an enrolled recipient
- Domestic wire not settled same day when sent before cutoff
Call the number on the back of your Bank of America debit card or use the secure messaging feature in the BofA app to inquire about a specific pending transfer. Have the transfer amount, date, and recipient information ready when you call.
Bank of America customer service: 1-800-432-1000
Related Bank of America guides
- Bank of America login help
- Bank of America password reset
- Bank of America app not working
- Bank of America deposit limits
- Bank of America routing numbers by state
Frequently Asked Questions
Why is my Bank of America transfer still pending?
The most common reasons are that the transfer was submitted after the cutoff time and is waiting for the next business day, a security review is holding the transfer pending verification, the receiving bank has not yet posted the funds, or a new external account has not completed the test deposit verification process. Check the BofA app for any notifications or alerts related to the transfer โ Bank of America typically sends a message when action is needed.
How long do Bank of America ACH transfers take?
Bank of America ACH transfers to external banks typically take one to three business days from the date the transfer begins processing. If the transfer was submitted after the 5:00 PM ET cutoff, processing begins the next business day โ add that day to the timeline. Weekends and federal holidays also extend the timeline since ACH processing only occurs on business days.
Can I cancel a pending Bank of America transfer?
It depends on the transfer type and processing stage. Internal transfers and scheduled future ACH transfers can typically be canceled through the BofA app before they are fully processed. ACH transfers already in processing cannot be recalled through the app. Zelle payments to enrolled recipients cannot be canceled once sent. Zelle payments to unenrolled recipients can be canceled while still pending through the BofA app’s Zelle activity section.
Why is my Zelle payment pending at Bank of America?
A Zelle payment stays pending when the recipient has not yet enrolled their phone number or email address with Zelle. Bank of America sends the recipient a notification with Zelle enrollment instructions โ the payment will not be released until they complete enrollment. If the recipient does not enroll within the expiration window (typically 14 days), the payment is automatically canceled and returned to your account.
What time does Bank of America process transfers?
Internal BofA-to-BofA transfers process up to 11:59 PM ET. ACH transfers and wire transfers have a cutoff of approximately 5:00 PM ET for same-day processing โ transfers submitted after that begin processing the next business day. Zelle processes continuously and has no cutoff time, though payments to new recipients may take longer to settle while Zelle verifies the recipient.