“Client Profitability Ranking”
Autotask PSA Datto RMM Datto Backup Microsoft 365 SmileBack HubSpot IT Glue All reports
AI-GENERATED REPORT
You searched for:

Client Profitability Ranking

Revenue, cost, and profit margin analysis per client account.

Built from: Autotask PSA
How this report was made
1
Autotask PSA
Multiple data sources combined
2
Proxuma Power BI
Pre-built MSP semantic model, 50+ measures
3
AI via MCP
Claude or ChatGPT writes DAX queries, executes them, formats output
4
This Report
KPIs, breakdowns, trends, recommendations
Ready in < 15 min

Client Profitability Ranking

Revenue, cost, and profit margin analysis per client account.

The data covers the full scope of Autotask PSA records relevant to this analysis, broken down by the key dimensions your team needs for day-to-day decisions and client reporting.

Who should use this: MSP owners, finance leads, and operations managers tracking profitability

How often: Monthly for financial reviews, quarterly for strategic planning, on-demand for pricing decisions

Time saved
Building financial reports from PSA exports and spreadsheets is a full day of work. This report delivers it in minutes.
Margin visibility
Revenue numbers alone do not tell the story. This report connects revenue to cost for true profitability.
Pricing intelligence
Data-driven evidence for pricing adjustments, contract negotiations, and resource allocation.
Report categoryFinancial & Revenue
Data sourceAutotask PSA · Datto RMM · Datto Backup · Microsoft 365 · SmileBack · HubSpot · IT Glue
RefreshReal-time via Power BI
Generation timeUnder 15 minutes
AI requiredClaude, ChatGPT or Copilot
AudienceMSP owners, finance leads
Where to find this in Proxuma
Power BI › Financial › Client Profitability Ranking
What you can measure in this report
Executive Summary
Top 20 Clients by Revenue
Revenue vs. Profit: Top 10 Visual
Top 5 by Profit Margin (Revenue > $50K)
Bottom 10: Lowest Profitability
Profitability Distribution
Analysis
What Should You Do With This Data?
Frequently Asked Questions
Total Revenue
Total Profit
Average Margin
AI-Generated Power BI Report
Client Profitability Ranking

Revenue, cost, and profit margin analysis per client account.

Demo Report: This report uses synthetic data to demonstrate AI-generated insights from Proxuma Power BI. The structure, DAX queries, and analysis reflect real MSP data patterns.
1.0 Executive Summary

High-level profitability across all client accounts.

Total Revenue
€17,606,768
293 active clients
Total Profit
€9,333,904
Revenue minus cost
Average Margin
53.0%
Across all clients
Unprofitable Clients
6
Negative margin (cost > revenue)

Across 293 client accounts, total revenue stands at €17,606,768 with an average profit margin of 53.0%. The company retains €9,333,904 in profit after subtracting all service delivery costs. 6 clients currently operate at a loss.

View DAX Query - Executive Summary KPIs
EVALUATE
ROW(
    "TotalRevenue", [Revenue - Total],
    "TotalCost", [Cost - Total],
    "TotalProfit", [Profit - total],
    "AvgMargin", [Profit - total - percentage],
    "ClientCount", DISTINCTCOUNT('BI_Autotask_Billing_Items'[company_id])
)
2.0 Top 20 Clients by Revenue

Your biggest accounts ranked by total billed revenue.

CompanyRevenueContractsTicketsHours
Craig-Huynh$2,324,617225,4584,370
Lewis LLC$2,212,915131,7582,801
Little Group$1,431,177385,2903,791
Martin Group$637,092302,7752,217
Lopez-Reyes$589,6948
Wall PLC$476,622232,3761,697
View DAX Query - Top 20 clients by revenue
EVALUATE TOPN(10, SUMMARIZECOLUMNS('BI_Autotask_Companies'[company_name], "Revenue", SUM('BI_Autotask_Billing_Items'[total_amount]), "Contracts", DISTINCTCOUNT('BI_Autotask_Contracts'[contract_id]), "Tickets", COUNTROWS('BI_Autotask_Tickets'), "HoursWorked", SUM('BI_Autotask_Time_Entries'[hours_worked])), [Revenue], DESC)
3.0 Revenue vs. Profit: Top 10 Visual

Comparing total revenue (light bar) against actual profit (colored bar) for the top 10 clients. Color indicates margin health: green (50%+), amber (20-50%), red (below 20%).

Anderson & Partners
56.4%
Mitchell Healthcare Group
59.6%
Westbrook Financial
57.8%
Sterling Manufacturing Co.
61.0%
Blackwell Engineering
-9.5%
Harrison Media LLC
55.0%
Crawford Technology
52.2%
Bennett Logistics Inc.
50.3%
Sullivan Construction
67.4%
Parker Consulting Group
62.2%
View DAX Query - Revenue vs. profit chart data
EVALUATE
TOPN(
    20,
    ADDCOLUMNS(
        SUMMARIZE(
            'BI_Autotask_Billing_Items',
            'BI_Autotask_Companies'[company_name]
        ),
        "Revenue", CALCULATE([Revenue - Total]),
        "Cost", CALCULATE([Cost - Total]),
        "Profit", CALCULATE([Profit - total]),
        "ProfitPct", CALCULATE([Profit - total - percentage])
    ),
    [Revenue], DESC
)
ORDER BY [Revenue] DESC
4.0 Top 5 by Profit Margin (Revenue > $50K)

Highest margin clients that also bring in meaningful revenue.

#ClientMarginRevenueProfit
1Anderson & Partners86.9%€166,279€144,567
2Mitchell Healthcare Group86.8%€146,054€126,819
3Westbrook Financial86.7%€57,860€50,159
4Sterling Manufacturing Co.81.7%€255,698€208,886
5Blackwell Engineering80.2%€128,052€102,730
5.0 Bottom 10: Lowest Profitability

Clients with the weakest margins. Includes accounts operating at a loss.

#ClientRevenueCostProfit/LossMargin
1Anderson & Partners€23,124€89,729€-66,605-288.0%
2Mitchell Healthcare Group€25,468€55,204€-29,736-116.8%
3Westbrook Financial€2,802€3,397€-595-21.2%
4Sterling Manufacturing Co.€116,947€136,712€-19,765-16.9%
5Blackwell Engineering€589,694€645,573€-55,879-9.5%
6Harrison Media LLC€7,822€8,459€-637-8.1%
7Crawford Technology€1,790€1,790€00.0%
8Bennett Logistics Inc.€1,321€1,321€00.0%
9Sullivan Construction€2,640€2,640€00.0%
10Parker Consulting Group€2,735€2,735€00.0%
6.0 Profitability Distribution

How client margins spread across the portfolio.

Based on billing data across all 293 clients:

Average Margin
53.0%
All clients
Top Client Revenue
€2,324,616
Anderson & Partners
Top Client Margin
86.9%
Anderson & Partners (>$50K)
Worst Margin
-288.0%
Anderson & Partners

The spread between the best and worst performers is significant. Your highest-margin client (above $50K revenue) operates at 86.9%, while the lowest drops to -288.0%. That gap points to inconsistent pricing, scope creep on certain accounts, or fundamental differences in how services are delivered per client.

7.0 Analysis

The data tells a clear story. Most of the revenue is concentrated in the top five clients, which together account for over €7,195,494. That concentration creates risk: losing a single top account would materially impact the business.

On the margin side, the average of 53.0% is healthy for an MSP, but the variance is wide. Some clients earn margins above 80%, often because they buy products or fixed-price services with low labor input. Others sit near breakeven or even negative, typically because service delivery hours outpace what the contract covers.

The 6 unprofitable clients deserve immediate attention. These are accounts where your team spends more in labor and resources than the client pays. The question is whether those accounts have strategic value (e.g., a referral source, a growing company) or whether they simply need repricing.

The gap between revenue ranking and margin ranking is also worth noting. Your biggest client by revenue is not necessarily your most profitable by percentage. High revenue with mediocre margins still means you are working hard for modest returns.

8.0 What Should You Do With This Data?

Practical next steps based on the profitability data.

01

Review unprofitable accounts immediately

6 clients are costing more to serve than they pay. Pull up the time entries for each one and determine whether the issue is underpricing, scope creep, or excessive rework. Schedule a pricing conversation within 30 days.

02

Reduce revenue concentration risk

Your top 5 clients represent a large share of total revenue. If any one of them leaves, the financial impact would be significant. Develop a growth plan to bring mid-tier clients up in revenue so the portfolio is less top-heavy.

03

Replicate what works in high-margin accounts

Your best-margin clients (above 60%) share patterns: they tend to buy fixed-price or product-heavy bundles with lower labor requirements. Look at those contracts and consider offering similar structures to mid-margin clients.

04

Track margins monthly, not just annually

Profitability can shift quarter to quarter. Set up a monthly margin review for your top 20 clients so you catch downward trends before they become structural problems.

9.0 Frequently Asked Questions
How is client profitability calculated?

Revenue comes from billing items in Autotask PSA (total_amount). Cost comes from the our_cost field on the same billing items. Profit is revenue minus cost. Margin is profit divided by revenue, expressed as a percentage.

Why do some clients show 0% or negative margins?

A 0% margin means the cost of goods or services exactly matches what was billed. Negative margins indicate that internal costs (labor, materials, third-party charges) exceeded the billed amount. This often happens with time-and-materials contracts where actual hours exceed estimates.

What counts as a "good" margin for an MSP?

Industry benchmarks vary, but most MSPs target 40-60% gross margins on managed services. Margins above 60% are strong. Below 30% signals pricing or efficiency issues that need attention.

Can I run this report on my own data?

Yes. Connect Proxuma Power BI to your Autotask PSA instance, and the same DAX queries shown in this report will run against your live billing data. The report generates automatically in under fifteen minutes.

How often should I review client profitability?

Monthly for your top 20 accounts, quarterly for the full portfolio. Significant contract changes or staffing shifts should trigger an immediate re-check.

Generate this report from your own data

Connect Proxuma Power BI to your PSA, RMM, and M365 environment, use an MCP-compatible AI to ask questions, and generate custom reports - in minutes, not days.

See more reports Get started