How long does it take for a deposit to be credited?

It depends on the deposit method used. Typically, deposits are credited within 5-30 minutes under normal circumstances.