HLDMSPBilling
MSP Billing Plan Configurator
How MSP admins create and manage module-level billing plans.
MSP Billing Plan Configurator
The plan configurator is where MSP administrators define the billing plans that enterprises can subscribe to. Each plan is tied to a single module and specifies the pricing and usage limits for that module.
Plan Fields
| Field | Required | Notes |
|---|---|---|
| Plan Name | Yes | Descriptive name for the plan |
| Plan Description | No | Optional description |
| Module | Yes | One of: Discovery, FinOps, SecOps, Governance, Orchestration |
| Module Parameters | Yes | Module-specific usage limits (see below) |
| Monthly Price | Yes | Price in USD per month |
| Status | Yes | Active or Inactive |
Module Parameters
Each module defines its own set of parameters that act as usage limits or pricing inputs.
Discovery
| Parameter | Description |
|---|---|
| Resources | Maximum number of discovered resources |
Example plan: Basic — Up to 10,000 resources discovered per month at $100/month.
Orchestration
| Parameter | Description |
|---|---|
| Resources | Maximum number of resources that can be managed |
| Transactions | Maximum number of Create/Update/Delete operations |
Example plans:
- Basic: Up to 10,000 resources with unlimited transactions.
- Basic 2: Up to 5,000 transactions and 10,000 resources.
FinOps
| Parameter | Description |
|---|---|
| Total Cloud Cost | Maximum total cloud spend being tracked |
| Resources | Maximum number of discovered resources |
Example plan: Basic — If total cloud cost exceeds $1B, $500/month, up to 5,000 resources.
Governance
| Parameter | Description |
|---|---|
| Resources | Maximum number of discovered resources |
Example plan: Basic — Up to 5,000 resources.
SecOps
| Parameter | Description |
|---|---|
| Resources | Maximum number of discovered resources |
Example plan: Basic — Up to 5,000 resources.
Plan Operations
Update Plan
Editable fields: Plan Name, Description, Module Parameters, Price, Status.
Delete Plan
Pre-checks before deletion:
- The plan status must be Inactive.
- The plan must not be assigned to any enterprise.