This page explains the concepts. To turn it on step by step, follow the organizations setup guide.
Consolidated Multi-Tenant Management
Organizations in Recurso let you group multiple tenants under a single parent entity. This is designed for holding companies, multi-brand businesses, and enterprises that operate several billing entities but need consolidated reporting and centralized management.Consolidated View
Tenant Isolation
Centralized Admin
How It Works
Each tenant is a fully independent billing entity with its own customers, plans, subscriptions, invoices, and payment gateway configurations. The organization layer sits above tenants and provides cross-entity visibility.Organization Object
Create an Organization
Create Parameters
List Organizations
Retrieve all organizations accessible with your API key:Get an Organization
Update an Organization
Update the name or owner email of an existing organization:Delete an Organization
Remove an organization. This does not delete the tenants — they become standalone entities.Managing Tenants
Tenants are independent billing entities. Add existing tenants to an organization to enable consolidated reporting.Add a Tenant to an Organization
Add Tenant Parameters
List Tenants in an Organization
Remove a Tenant from an Organization
Detach a tenant from an organization without deleting the tenant or its data:Consolidated MRR
The consolidated MRR endpoint aggregates MRR metrics across all tenants in an organization, giving you a single view of your total recurring revenue.When tenants bill in different currencies, the consolidated MRR response includes per-tenant breakdowns with their respective currencies. Recurso does not perform currency conversion — aggregate totals are grouped by currency.
Tenant Isolation
Even within an organization, tenants maintain strict data isolation. A tenant-level API key can only access its own data.Use Cases
Holding Companies
Holding Companies
A holding company owns multiple SaaS products, each as a separate tenant. The CFO views combined MRR from one dashboard while each product manages billing independently.
Multi-Brand Businesses
Multi-Brand Businesses
A company operates different brands targeting different markets. Each brand has its own pricing and payment gateway, but the finance team gets a unified revenue view.
Franchises and Resellers
Franchises and Resellers
Each franchisee or reseller operates as an independent tenant. The parent company monitors aggregate MRR across all entities.
Staging and Production Separation
Staging and Production Separation
Group
tenant_prod and tenant_staging under the same org to keep test data isolated while maintaining a single management interface.