Yes, UKash deposits were instant, and players could start using their funds the moment the transaction was completed. However, the withdrawal process would take up to 5 days to complete.