Sign in
An image of the Stripe logo
Create account
Sign in
Home
Payments
Business operations
Financial services
Developer tools
Security
All products
Home
Payments
Business operations
Home
Payments
Business operations
Financial services
Developer tools
Support
Overview
Your account
Multiple accounts
Statement descriptors
Checklist
Customer emails
Email domain
HomeBusiness operations

Multiple accounts

Learn how to create and manage multiple Stripe accounts.

You can create additional Stripe accounts associated with your email address. You might create some accounts yourself, and might be given access to other accounts as a team member. To create a new account, click on the name of your current Stripe account in the upper-left corner, and select New account.

You must use separate Stripe accounts for projects, websites, or businesses that operate independently from one another. When you activate a new account, it is subject to Stripe’s standard policies and pricing—it doesn’t inherit any special status or other similar considerations that may apply to your existing account.

To switch the account you’re currently viewing in the Dashboard, click on the name of your current Stripe account in the upper-left corner and then select the account to switch to.

Using additional accounts has a number of benefits:

  • Separate tax and legal entity information

    You can only associate each account with the tax ID and legal entity of one business. If you operate multiple businesses that have separate tax ID information (for example, separate legal entities), you must create additional accounts for each.

  • Unique statement descriptor and public business information

    Using the same Stripe account for separate businesses can cause confusion as the public business information used is the same for both. For example, a customer who purchases from your business “XYZ” may see a charge from your business “ABC” on their statement, potentially resulting in a dispute. Each additional account has its own public information to accurately describe your business and payments.

  • Easier reporting and reconciliation

    Separating the payments processed by your businesses makes it easier to find payments, create and export reports, and reconcile payouts to your bank account.

  • Payouts to separate bank accounts

    Each additional account can use a separate bank account for payouts (although you can use the same bank account if you wish).

If you need to create many new accounts—or provision accounts automatically—while maintaining centralized reporting and management, you may wish to consider creating a Connect platform instead of using multiple conventional Stripe accounts.

If you have multiple projects or businesses that operate under the same legal entity, you can use the same tax ID and business information across multiple accounts. Make sure to provide suitable public business information to avoid customer confusion.

Was this page helpful?
Questions? Contact us.
View developer tutorials on YouTube.
Check out our product changelog.
Powered by Markdoc
You can unsubscribe at any time. Read our privacy policy.
Stripe Shell
Test mode
▗▄ ▄▟█ █▀▀ ▗▟████▙▖ ██████ ███▗▟█ ███ ███▗▟██▙▖ ▗▟█████▙▖ ███▖ ▀▀ ███ ███▀▀▀ ███ ███▀ ███ ███ ███ ▝▜████▙▖ ███ ███ ███ ███ ███ █████████ ▄▄ ▝███ ███ ▄ ███ ███ ███▄ ███ ███ ▄▄ ▝▜████▛▘ ▝▜███▛ ███ ███ ███▝▜██▛▘ ▝▜█████▛▘ ███ ▀▘
Welcome to the Stripe Shell! Stripe Shell is a browser-based shell with the Stripe CLI pre-installed. Login to Stripe docs and press Control + Backtick on your keyboard to start managing your Stripe resources in test mode. - View supported commands: - Find webhook events: - Listen for webhook events: - Call Stripe APIs: stripe [api resource] [operation] (e.g. )
The Stripe Shell is best experienced on desktop.
$