Product

Guide · Margin

How to measure MSP agreement profitability

How to measure MSP agreement profitability: direct margin from revenue, vendor cost and labor, plus what to do when cost data is incomplete.

3 min readUpdated November 2026By the Revtein team
Cedar Engineering · agreement margin
$1,430Revenue
$748Vendor
$527Labor
$155Margin
10.8% margin, below your 35% targetVendor costs rose in September · not in the price
Pricing labHold+5%+10%Margin 18.9%
In short

Agreement profitability tells you whether a managed services contract earns its keep. The most useful starting measure is direct margin: the agreement's revenue minus the costs that can be traced to it.

01The formula

Direct margin = recurring revenue minus vendor costs minus labor. For example, an agreement with $1,430 of monthly revenue, $748 of vendor costs and $527 of labor leaves $155, a direct margin of 10.8%.

Overhead is deliberately left out. Direct margin answers whether the agreement covers what it costs to deliver, before shared costs.

02What to include

  • Vendor costs. Distributor licences, cloud consumption, backup storage and security per-seat costs.
  • Labor. Support and project hours at a consistent internal cost rate.
  • Revenue. Recurring agreement revenue, kept apart from one-off project billing.

Profitability in Revtein

Revtein builds the margin of every agreement from revenue, vendor costs and labor, says when the data is incomplete, and helps you decide the new price before the…

See how it works
Cedar Engineering · agreement margin
$1,430Revenue
$748Vendor
$527Labor
$155Margin
10.8% margin, below your 35% targetVendor costs rose in September · not in the price
Pricing labHold+5%+10%Margin 18.9%

03When data is incomplete

Do not invent a margin. If a cost line is not linked to a service, or a supplier bill is missing, the margin is incomplete. Report it as incomplete, name what is missing and import or link it. A confident but wrong margin leads to bad pricing decisions.

04Using the number

  1. Rank clients by direct margin, lowest first.
  2. Open the lowest and look at how the margin is built: is it vendor cost, labor, or an old price?
  3. Test a price or scope change before committing. A 10% price increase on that example agreement would lift the monthly price to $1,573 and the margin to 18.9%.
  4. Record the decision and carry it into the renewal.

Revtein's Profitability workspace builds this per client, service and agreement, with a pricing lab that saves nothing until you decide.

FAQ

Questions about this guide

What is a good direct margin for an MSP agreement?

It depends on your services and target. Set your own target, then review the agreements below it. The key is measuring consistently and only where costs are known.

Should labor be included in agreement margin?

Yes, for direct margin. Labor is often the cost that grows silently when a contract is under-scoped.

Know what needs to change. See it through.

Reserve your spot for launch. Tell us who you are and what you would use Revtein for, and we will email you the day it opens, with a 7-day free trial of the full platform.