If money is transferred electronically into your account there is NO delay in the money being available. The delay only relates to where you lodge a cheque to your account.
If the transfer was made before 3 pm yesterday it should be in the account this morning and the funds will be cleared...