Switching banks is the moment direct deposit is most likely to go wrong β not because changing it is hard, but because the timing is unforgiving. A direct deposit change is a payroll instruction, and payroll instructions do not take effect the instant you submit them. They run on a cycle, and your employer often locks that cycle a few days ahead of payday. Move too fast β close the old account before the new one is proven β and a paycheck can bounce, get returned to your employer, and leave you waiting days for a reissued check.
This guide covers the safe switch sequence: when to change versus cancel, how long the change really takes, why you keep the old account open for a cycle, and how to confirm the first deposit landed before you close anything. If you are setting up direct deposit for the first time rather than moving an existing one, start with how to set up direct deposit at a new job β this article assumes you already have direct deposit running and are redirecting it.
Change or cancel: which do you actually need?
"Change" and "cancel" are two different payroll actions, and switching banks usually involves both. A change (or new authorization) tells payroll where to send your pay going forward; a cancellation tells payroll to stop sending it to the old account. For most bank switches you do them in sequence β add the new account, confirm it works, then stop the old one β rather than flipping a single switch.
- Changing direct deposit: submit a new direct deposit authorization with the new bank's routing number, account number, and account type. This redirects your pay to the new account.
- Cancelling direct deposit: submit a written request to stop deposits to the old account. Many employers require this in writing before they will remove an account, and a direct deposit cancellation form is the clean way to provide it.
- If your payroll portal simply lets you edit the existing account, one update may handle both β but you still control the timing of when the old account stops receiving pay.
The reason the order matters is risk. If you cancel first and the new authorization has not taken effect, your pay has nowhere to land. Setting up the new account first, while the old one is still live, means there is always a working destination for your paycheck during the transition.
Why shouldn't I close my old account right away?
This is the single most important rule of switching banks: do not close the old account until you have confirmed a real paycheck deposited into the new one. The danger is the lag between submitting the change and payroll actually applying it. A direct deposit change typically takes one to two pay cycles to take effect, and if you submit it after payroll's cutoff for the next run, it rolls to the cycle after that. During that window, your employer may still be paying into the old account β which works fine if the account is open, and fails if you have closed it.
A closed account cannot receive a deposit. When a deposit hits a closed account, the receiving bank rejects it and the money is returned to the sender. The federal Social Security Administration warns about exactly this for benefit deposits: if your bank information is wrong or the account is closed, "the bank will reject the deposit and return the funds," causing a delay before you are paid. Employer payroll behaves the same way β a returned deposit means your employer has to chase the money back and reissue it, often as a paper check, days late.
- Keep the old account open with a small cushion balance to cover any fees while it stays dormant.
- Leave it open through at least one full pay cycle after the change β ideally until you see one complete paycheck in the new account.
- Only then submit the cancellation and close the old account.
The safe switch sequence, step by step
Run the switch in this order and the gap that trips people up disappears. The whole point is to never leave your pay without a working destination.
- Open and fund the new account first. Have the new bank's ACH routing number, your new account number, and the account type ready before you touch payroll.
- Submit the new direct deposit authorization to your employer or payroll portal. Give them the new account's details, signed and dated, and ask when it will take effect.
- Ask payroll for the effective pay date. Confirm exactly which paycheck will be the first to land in the new account, so you know which payday to watch.
- Leave the old account open and funded. Do not cancel or close anything yet. The old account is your safety net if the change has not fully processed.
- Watch the new account on the effective payday. Verify a full paycheck arrived and matches your pay stub.
- Then cancel the old direct deposit. Once the new deposit is confirmed, submit a direct deposit cancellation form so payroll stops any deposits to the old account.
- Finally, close the old account β after confirming no other deposits or autopayments still rely on it.
If you also want to send part of your pay to a second account at the new bank, you can fold that into the same authorization β see how to split your paycheck across multiple accounts. And do not forget the autopayments pulling from the old account: rent, utilities, insurance, subscriptions, and loan payments all need their account details updated separately, or they will fail once the old account closes.
How long does a direct deposit change take to go through?
Plan for one to two pay cycles, not one payday. The lag has two causes. First, payroll software batches changes and locks them a cutoff date ahead of each run, so a change submitted close to payday usually applies to the following period. Second, many employers run a prenote β a zero-dollar ACH test transaction β to verify the new routing and account numbers before sending live wages, and Nacha's ACH rules build in a short waiting period after that test. Together, that is why the first deposit into a new account commonly lands on the second pay period after you submit the change, sometimes the third.
The practical takeaway: submit the change as early as you can, ask HR for the specific effective date rather than guessing, and assume the old account will still be in play for at least one more payday. If you are moving a government benefit rather than a paycheck, the same caution applies β the Social Security Administration lets you update direct deposit online through your my Social Security account, by phone, or through your bank, and the change generally takes effect by the next payment cycle, so you keep the old account open until the new one is confirmed there too.
How do I confirm the switch worked?
Do not assume β verify on the first expected payday. Check the new account's app or website on the morning of the effective payday for a credit from your employer, and compare the amount to the net pay on your pay stub. Direct deposits are generally available by the start of the business day; the CFPB notes a bank must make electronically deposited funds available no later than the next business day after it receives them. If the full paycheck is there and matches, the switch is done and you can safely cancel and close the old account.
If payday comes and nothing lands in the new account, check the old account first β odds are the change had not taken effect yet and the deposit went there as designed, which is exactly why you kept it open. Then contact payroll the same day to confirm the new authorization is active for the next run. Having a dated copy of both your new authorization and your cancellation request makes this conversation fast: you can show exactly what you submitted and when. If a landlord or lender ever needs proof the deposit is active on the new account, see how to prove you have direct deposit set up.
The bottom line
Changing direct deposit when switching banks is safe if you respect the timing. Set up the new account first, get the effective pay date from payroll, and keep the old account open and funded until a full paycheck confirms in the new one. Only then cancel the old direct deposit and close the account β and update any autopayments that drew from it. The mistakes that cause missed or bounced pay all come from closing too early; do it in sequence and the switch is invisible on payday. When you need to put the cancellation in writing, a direct deposit cancellation form gives payroll the documented request they require.