Managing Multiple Companies in OneCart

Create additional companies under your OneCart account, invite team members to each one, and switch between companies. Ideal for running a separate region, brand, or marketplace from the same login.

Help Article Last updated Jun 20, 2026 4 min read

If your business operates across more than one entity, for example a separate region, brand, or marketplace, you can run each as its own company inside the same OneCart account. Each company keeps its own inventory, listings, orders, and team, while you manage them all from a single login.

This guide explains how to create a new company under your account, invite users to a specific company, and switch between your companies.

Who Can Manage Multiple Companies

Creating and managing companies is restricted to Full Access users (your account owners). Users with Warehouse access cannot create companies or invite team members.

If you do not see the options described below, check that your account has Full Access. See Managing User Accounts (Add, Remove, & Permissions) for how access levels work.

Create a New Company

You can add another company under your account at any time.

  1. Go to Settings > My Account > My Company (app.getonecart.com/my_company).

  2. Click Create New Company.

Create New Company button on the My Company page

  1. Fill in the new company’s details:

    • Company Name (required), for example “Acme Retail (MY)”.
    • Country for the new company.
    • Currency. This defaults to your current company’s currency and is used for the new company’s reports and dashboards. You can change it, which is useful when the new company operates in a different country.

Create a New Company form

  1. Click Create Company.

Your new company is created under your account and you are returned to the My Company page. From here you can invite users to it and switch into it.

Note: Currency and country are inherited from your current company unless you change them. This keeps reports consistent when your companies share a market, while still letting you set up a company in a new region.

Invite Users to a Specific Company

When you have more than one company, the invite form lets you choose which company the new user joins, and whether they can access all of your companies or just one.

  1. On the My Company page (app.getonecart.com/my_company), click Invite Team Member.

  2. Enter the user’s Email Address.

  3. If you have more than one company, choose the Company this user should be invited to. (This selector only appears when your account has multiple companies.)

  4. Choose the Access Level:

    • Full Access — can manage all aspects of the company.
    • Warehouse — limited to warehouse operations only.
  5. Set Multi-Company Access:

    • Yes - Allow access to all companies — the user can switch between every company under your account.
    • No - Only this company — the user is confined to the single company you invited them to and cannot see or switch into your other companies.

Invite Team Member modal with Company selector and Multi-Company Access

  1. Click Send Invitation.

The user receives an email with a link to join. Their access is set by the choices above: Multi-Company Access controls whether they stay inside one company or can move between all of them.

Tip: Use No - Only this company for staff who should only ever work in one entity (for example a warehouse team for your Malaysia company). Use Yes for managers who oversee the whole group.

Switch Between Companies

Once your account has more than one company, a company switcher appears so you can move between them.

  1. Go to Settings > My Account > My Company (app.getonecart.com/my_company).

  2. Under Switch Company To:, click the button for the company you want to work in.

Switch Company To section

OneCart switches you into that company. Everything you see afterwards, including inventory, listings, orders, and reports, belongs to the company you switched into, until you switch again.

Only users with Multi-Company Access (set when they were invited) see the switcher. A user invited with No - Only this company stays in their single company.

Frequently Asked Questions

Does each company keep its own inventory and orders? Yes. Each company is fully separate, with its own Item Master, platform connections, listings, orders, and reports. Switching companies changes the entire view to that company’s data.

Can I move a user’s access from one company to another later? Access is set when you invite the user. To change which companies a user can reach, manage them from the user management tools, or re-invite them with the access you need.

Will a new company affect my existing subscription? Adding companies is part of running your account. For how plans and billing work across your account, see your plan and billing details or contact OneCart support.