I started a new job last month and today is payday.
Gave all bank details and so on well in advance.
In most jobs I've had the money enters my bank account just after midnight or early hours.
Still haven't received anything so I emailed payroll team to ask if there was a rough idea what time it went into bank accounts usually.
They just replied saying, "the money hasn't left the payroll account yet, if it doesn't come in today it should be Monday."
I don't think this is good enough really. Monday is still 3 days away and luckily I have some money to tide me over until then but I imagine that not everybody does, or have direct debits coming out on Payday or just after.