We always do our best to get back to you and begin the account opening process within just a few hours after submitting our account opening form.
If all of your business documents are in the right place and our compliance department is happy, the account opening process can be completed in just 48 hours.
However, please keep in mind that the exact speed of account opening may vary depending on the risk level/complexity of your business and the time taken to gather all documents.