Usually a few minutes. Your balance updates once the network confirms the transfer, which depends on the chain rather than on us: TRON and BNB Smart Chain confirm in minutes, and Ethereum can take longer when the network is busy. The deposit address you are given stays valid for twenty minutes. If you send after it has expired, do not send again — contact us with the transaction hash and we will credit it.