In most cases, the deposit is Instant; in some casinos, the first deposit may take 1-2 hours. It's highly recommended to check at the casino you choose, under the terms page, or contact casino support to ask to know exactly how it works.