
How to Track Server Costs per Client in WHMCS
WHMCS tracks revenue per client but not costs. Learn how to assign server, license, and overhead costs to individual clients for accurate profit tracking.
MX Metrics is a self-hosted WHMCS analytics module at $15/mo flat, while MetricsCube is a SaaS platform priced from $9 to $149 per month based on client count. The key difference: MX Metrics keeps all data on your server with zero external connections. MetricsCube syncs your WHMCS data to their servers for processing.
Last updated: April 2026
Three things that separate these tools.
MX Metrics: Data never leaves your server.
MetricsCube: Data synced to external SaaS.
MX Metrics: $15/mo flat, any size.
MetricsCube: $9-$149/mo by client count.
MX Metrics: 5 minutes. Upload, activate, done.
MetricsCube: 1 hour or more. Create account, connect API.
What each tool includes.
| Feature | MX Metrics | MetricsCube |
|---|---|---|
| Type | WHMCS module (self-hosted) | SaaS platform (external) |
| Data Location | Your server only | MetricsCube servers |
| MRR Tracking | ||
| ARR Tracking | ||
| Net Profit Calculation | ||
| Client MRR on Profile Page | ||
| Top Clients by Revenue | ||
| Service Breakdown by Client | ||
| High Support Client Detection | ||
| Per-Service Cost Override | ||
| Fixed Expense Tracking | ||
| Compact Numbers (K/M/B) | ||
| Client Segmentation | ||
| CSV Export | ||
| 90+ Report Types | ||
| Multi-WHMCS Support | ||
| Team Dashboards | ||
| WHMCS 8.0+ Support | ||
| Installation | Upload to WHMCS, activate | Create account, connect API |
| Setup Time | 5 minutes | 1 hour or more |
| Pricing | $15/mo flat, no client limits | $9-$149/mo based on client count |
| Trial | 15-day free trial | 14-day free trial |
Feature information based on publicly available documentation as of April 2026. MetricsCube is a product of the ModulesGarden ecosystem.
MX Metrics is a WHMCS module. It installs inside your WHMCS admin panel, reads your existing database, and displays metrics right on your dashboard. No external connections. No data leaving your infrastructure.
MetricsCube is a SaaS platform. It connects to your WHMCS via API and pulls data to their servers for processing. For some hosting providers, especially those with data residency requirements or privacy-conscious clients, this is a dealbreaker.
If your clients trust you to keep their billing data private, sending that data to a third-party analytics platform creates a gap between what you promise and what you do.
MX Metrics costs $15/mo regardless of how many clients you have. Ten clients or ten thousand, the price stays the same. You can also pay $170/year and save $10.
MetricsCube prices from $9/mo (up to 250 clients) to $149/mo (unlimited). At 500+ clients, MetricsCube costs 3x more than MX Metrics. At 2,500+ clients, the gap widens to nearly 10x. Your analytics cost grows with your business. With MX Metrics, it stays flat.
MX Metrics has zero external dependencies. If the internet goes down, your metrics still work. If MetricsCube has an outage, your analytics are unavailable. If MetricsCube changes pricing or shuts down, you lose access to your own data analysis.
With MX Metrics, the only thing that can affect your analytics is your own WHMCS installation. You control everything.
We built MX Metrics for a specific use case: hosting providers who want core metrics on their WHMCS dashboard with zero data leaving their server. MetricsCube solves a different problem. Here is when it is the better fit:
For more on WHMCS analytics options, see Why WHMCS Does Not Show Your Real Profit.
Learn more about this topic from our blog

WHMCS tracks revenue per client but not costs. Learn how to assign server, license, and overhead costs to individual clients for accurate profit tracking.

WHMCS built-in reports show revenue and invoices but miss MRR, churn, profit margins, and client profitability. Here is what you need to track instead.

WHMCS tracks revenue but hides your actual profit. Here is what the default reports miss and how to calculate the numbers that matter for your hosting business.
Install MX Metrics, enter your costs, and your WHMCS dashboard shows MRR, ARR, and net profit immediately. No account creation. No data syncing. No external servers.