A direct deposit from my employer hasn't made it into my account yet but should have by now. I have a copy of the paystub which has my previous address (I just moved.) Could this be a reason for it not being deposited into my account, or should the deposit be successful as long as the company has my routing number and account number?

  • How long has it been since it should have been in your account? Is this your first time getting DD, or has it been working before?
    – user73687
    May 10, 2019 at 15:08
  • 1
    I talked to payroll today and they said it should be in my account before close of business today. Hopefully that is correct.
    – Rich
    May 10, 2019 at 15:09
  • Did you tell the post office you moved? Also IRS, DMV, SSA and other agencies that are very important but rarely send you mail... May 10, 2019 at 17:27
  • You should update your address with them anyway - DD or not.
    – corsiKa
    May 10, 2019 at 18:32

4 Answers 4


No, a change of address should not affect direct deposit. In fact, most direct deposit forms don't even ask for your personal mailing address. Your assumption is correct that the routing and account numbers are sufficient for the payment to go through. If the deposit is more than 2 days late I would contact your HR department to confirm if the payment was made (and to the correct account number), and you might as well also let them know your new mailing address.

  • 3
    I would add that payroll being late can be a sign that the company you are working for is having financial difficulty. Sometimes management will lie and say it was a banking error when they really just needed a couple days for some additional receivables to come in. This is why you should always have a few months worth of money in savings.
    – John Ray
    May 10, 2019 at 17:04

I agree it should not make a difference. As long as the bank routing number is unchanged, and your account number is unchanged the direct deposit should be successful.

I would do 3 three things:

  • Ask co-workers if their direct deposit worked. It may have impacted multiple employees.
  • Inform payroll/HR. It might have just been your paycheck, or multiple people could be impacted, or just people using one bank.
  • Contact your bank. It could have been a bank problem. And everybody getting paid that day no matter what payroll processor they use.

Another possibility, although unlikely, is fraud.

I had a co-worker who recently very nearly missed a direct payroll deposit. A scammer contacted our HR Department, pretending to be the employee, requesting a change of routing and account numbers for the employee's direct deposit. The scam looked good enough that it almost made it through. An alert HR employee reached out to my co-worker to get in-person confirmation. The change was aborted mere hours before the payroll was processed.

So, among the other suggestions ... check with your HR Department to make sure they haven't recently changed the routing or account numbers for your direct deposit registration.


It is more likely that your company made a finance change of some sort and are having difficulty making the automated deposit.

They probably mailed you a notice of this and it was not delivered to the new address. A quick contact to HR will resolve. Also make sure to give them the current mailing address. It is the only way to make sure any legal documents the company is required to give you are delivered.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .