Making a deposit on Betiton.com is generally instant, except for certain payment methods such as Interac, which may take up to 24 hours.