Deposits are processed immediately. It would take at most a few seconds. If you have any issue when making deposits, feel free to contact the customer support. They can help you with it.