Welcome to Zuora Product Documentation

Explore our rich library of product information

Overview of Multi-Org

This topic gives an overview of Zuora Multi-Org and explains how it enables organizations to manage multiple operational units within a single Zuora environment.

As businesses expand into new geographies, form joint ventures, or grow through mergers and acquisitions, it becomes challenging to manage revenue across multiple organizational units, support new markets with different operating models and products, and work with multiple transactional and reporting currencies. At the same time, expectations for integrity, compliance, data protection, and security continue to rise.

Zuora offers Multi‑entity and Data Access Controls (DAC) to address data security and data segmentation needs. While these capabilities provide important value, they are insufficient for the complex, multidimensional requirements of modern enterprises.

What is Zuora Multi-Org?

Zuora Multi-Org allows you to model and operate multiple organizational units within a single Zuora tenant. You can define an org hierarchy under one company and assign users, configuration (such as the product catalog), customer accounts, and transactions to individual org units with clear, configurable boundaries. As a shared capability across Zuora Billing and Zuora Revenue, Multi-Org supports a unified, end-to-end order-to-revenue process across all org units.

Key capabilities include:

  • Managing all Org units under a single tenant as a hierarchy
  • Labeling and segmenting transactional and configuration data
  • Configuring selective user access to the data
  • Ensuring secure execution of operational processes within permission scopes
  • Supporting org-unit-specific and org-unit-independent processes

For core terminology see Basic concepts and terms of Multi-Org.

Multi-Org user personas

Multi-Org is relevant to the following personas:

  • Accounting and Finance teams (central or per org unit)
  • Product Catalog Maintainers and Product Managers
  • Pricing decision makers
  • Financial Controllers
  • Organization Hierarchy Administrators
  • IT and Enterprise Application Owners responsible for centrally managing Zuora users and access controls

Each persona interacts with Multi-Org differently- for example, defining the org hierarchy, assigning user access, maintaining shared or org‑specific product catalogs, or consuming org‑specific financial reports.

How does Zuora Multi-Org work?

Zuora Multi‑Org lets you model your company as a parent–child org hierarchy. For example, Acme Corp, a global company headquartered in Germany, can be set up as the root org unit, with regional org units such as Western Europe and Central Europe, and country‑level org units such as Spain, France, Germany, and Austria beneath them.

Multi-Org hierarchy

Each business unit in this hierarchy is an Org Unit and can transact at all levels of this organizational hierarchy. Each Org unit can be configured as either:

  • Transacting org unit – owns customer accounts and runs billing and revenue operations; businesses can transact at any level (for example, at the Acme Corp root level, a regional unit like Central Europe, or a country unit like Germany).

  • Reporting org unit – does not own customer accounts or transactions, but aggregates and reports on data from its child org units.

This Acme Corp example illustrates just one of many ways you can structure your company's organizational hierarchy in Zuora Multi‑Org.

Multi-Org Object Model

The Multi-Org object model is a high-level view of how the key objects are related to each other and the Org Unit(s) within an organizational hierarchy.

Multi-Org object model
  • Users to Org Units: Many-to-Many

    A single user can be assigned to multiple org units, and each org unit can have multiple users.
  • Org Units to Configuration Objects: Many-to-Many

    Configuration objects (for example, products, rate plans) can be shared across multiple org units, and each org unit can use many configuration objects.
  • Accounts to Org Unit: Many-to-One

    Each customer account is associated with exactly one org unit, but a single org unit can own many accounts.