We run multiple payrolls every day of the week.  If your payroll is run on a Monday or Tuesday, you will receive the funds into your account the same day.  If your payroll is run on Wednesday or Thursday, you will receive the money on Friday morning.  If you get paid on a Friday, payment will hit your account anytime up to 20:00 on Friday.