1. Getting Started
WatchDog Security Help Center
MSP Guide
  • Docs Home
  • Admin Guide
  • User Guide
  • MSP Guide
  • Getting Started
    • MSP Portal Overview
    • MSP Owner Account Setup & First Login
    • Billing & Usage Overview
  • Managed Companies
    • Create Your First Managed Company
    • Access a Managed Company (Assume Tenant)
    • Edit a Managed Company
    • Delete a Managed Company
  • Node Management
    • Navigate Between MSP Nodes
    • Create a New MSP Node
    • Edit an MSP Node
    • Delete an MSP Node
  • User Management
    • Add a User
    • Edit a User
    • Reset a User’s 2FA
    • Delete a User
    • Resend a User Invitation
    • Revoke a User Invitation
  • Role Management
    • Add a Role
    • Edit a Role
    • Delete a Role
  • Service Accounts
    • Create a Service Account
    • Edit a Service Account
    • Rotate a Service Account Key
    • Delete a Service Account
  • API Reference
    • Node
      • List Node
      • Get Node
      • Create Node
      • Update Node
      • Delete Node
    • Role
      • List Permissions
      • List Roles
      • List Service Account Permissions
      • Get Role
      • Create Role
      • Update Role
      • Delete Role
    • MSP Employee
      • List MSP Employee
      • Get MSP Employee
      • Create MSP Employee
      • Resend MSP Invited Employee Activation Email
      • Reset MSP Employee 2FA
      • Update MSP Employee
      • Delete MSP Employee
    • Billing
      • List Available Packages
    • Managed Company
      • List Managed Company
      • Get Managed Company
      • Create Managed Company
      • Update Managed Company
      • Delete Managed Company
  1. Getting Started

Billing & Usage Overview

The WatchDog MSP Portal uses a pay-as-you-go billing model for all MSP-level services. Billing must be configured before creating a managed company , with the exception of NFR tenants. This article explains how billing works, when usage is tracked, and how charges are calculated.
NFR Licenses are excluded from this requirement.

How Pay-As-You-Go Billing Works#

Unlike traditional licensing, WatchDog Security does not require purchasing fixed license quantities. Instead:
Usage is tracked daily
Charges are calculated from real usage
Billing occurs at the end of each billing period
One invoice covers the entire MSP (Parent + Child nodes)

How We Calculate Charges#

WatchDog bills based on daily active licenses across all managed companies.
1
Convert Monthly Price to Daily Price
Each service has a monthly license price. We convert that into a per-day cost.
The platform always uses a 30-day billing normalization to ensure consistent billing across months.
2
Measure Daily Usage
Every day the platform records how many licenses are active across all managed companies and nodes.
3
Sum the Billing Period
At the end of the billing period, all daily charges are summed to produce the final invoice.
MonthlyCharge=Σ(DailyActiveLicenses×(MonthlyPrice÷30))

Billing Scenarios#

Below are common real-world examples showing how charges behave.
Scenario 1: Licenses Added Mid-Month
This scenario shows how billing works when licenses are added partway through a billing cycle. You only pay for the days the licenses were active.
You start with 0 licenses, then add 30 licenses halfway through a 30-day period.
DaysLicenses
Day 1-150
Day 16-3030
Charge=15×(30×DailyPrice)
Result: You are charged for only 15 days of usage — not a full month.
Scenario 2: Licenses Gradually Increase
Scenario 3: Licenses Gradually Decrease

When Usage Starts Counting#

Usage tracking begins as soon as A managed company is created, and Billable services are active.
Usage is evaluated daily and aggregated over the billing period. Changes such as adding or removing services are reflected automatically in usage calculations.

Billing Across MSP Nodes#

Billing is aggregated across the Parent MSP node and all associated Child MSP nodes
There is no pricing distinction between Parent and Child nodes. The Parent MSP is responsible for the total aggregated usage.

NFR Tenants & Licenses#

Each MSP user is provided with 10 NFR licenses for non-production testing. NFR tenants:
Do not require billing to be configured
Are intended for evaluation and internal testing
Should not be used for customer production workloads

Configure Billing#

This section is used to create the MSP billing profile and add the initial payment method required to enable managed companies and billable services.
Required Permissions
Only users with Billing Administrator permission can configure billing.
MSP Portal
1
Sign in to the WatchDog MSP Portal
2
From the account context switcher, select the MSP Portal
3
Using the provided billing banner select Setup Billing Profile
4
Within the drawer, configure the Billing Information and Payment Method

Access Billing Details#

The Billing page is the central location to manage ongoing billing operations. From here you can update billing information, change payment methods, review invoices, and view high-level usage for the MSP.
Required Permissions
Only users with Billing Administrator permission can access the Billing page
MSP Portal
1
Sign in to the WatchDog MSP Portal
2
From the account context switcher, select the MSP Portal
3
From the Left Hand Navigation Menu, select Billing
4
Review usage, download invoices, or update billing and payment details as needed
Modified at 2026-02-25 20:43:40
Previous
MSP Owner Account Setup & First Login
Next
Create Your First Managed Company
Built with