Open a Business Account
We'll guide you through uploading your business documents step by step.
Takes about 10-15 minutes
Documents you'll need
- 1
Business Screening
Let us know if your business operates in any regulated industries
- 2
Company Information
Basic information about your business
- 3
Beneficial Owners
Information about owners with 25% or more stake
- 4
ID Verification
Upload government-issued ID for each beneficial owner
- 5
Formation Documents
Your official business formation documents
Your progress is saved automatically. You can resume from any device using your email.
Need help? Contact support