While transfers to non-interest pockets tend to be instantaneous it is a different case with transfers to Interest-bearing pockets:
Interest deposits are submitted to our partner, Investec, once per day at 14:00. Investec will receive the money the next business day and then your funds will be added to your interest pocket. So if you do a late afternoon interest deposit your money will complete the next day. If you make an interest deposit in the morning it may arrive by the end of the day.