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