MCMMCM DocsEngineering (Internal)
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

FieldRequiredNotes
Plan NameYesDescriptive name for the plan
Plan DescriptionNoOptional description
ModuleYesOne of: Discovery, FinOps, SecOps, Governance, Orchestration
Module ParametersYesModule-specific usage limits (see below)
Monthly PriceYesPrice in USD per month
StatusYesActive or Inactive

Module Parameters

Each module defines its own set of parameters that act as usage limits or pricing inputs.

Discovery

ParameterDescription
ResourcesMaximum number of discovered resources

Example plan: Basic — Up to 10,000 resources discovered per month at $100/month.


Orchestration

ParameterDescription
ResourcesMaximum number of resources that can be managed
TransactionsMaximum 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

ParameterDescription
Total Cloud CostMaximum total cloud spend being tracked
ResourcesMaximum number of discovered resources

Example plan: Basic — If total cloud cost exceeds $1B, $500/month, up to 5,000 resources.


Governance

ParameterDescription
ResourcesMaximum number of discovered resources

Example plan: Basic — Up to 5,000 resources.


SecOps

ParameterDescription
ResourcesMaximum 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.

On this page