Accounting for managed service providers and IT service businesses

MRR tells you what a client pays. It does not tell you what they cost to support.

Two customers can both pay $5,000 a month and have completely different economics. One runs on a standard stack and rarely needs escalation. The other consumes senior engineer time, carries expensive licences and generates constant support work.

Kurrent handles the accounting underneath the business, then helps you understand what is happening across recurring revenue, projects, labour, software and vendor costs, cash and—where the operational data supports it—client and service-line profitability.

Client economics · one monthEqual MRR. Unequal cost-to-serve.
Monthly recurring revenue$5,000 each
Client ALower support load
Software
$900
Support
8 hrs
Escalations
Low

Stronger contribution

Client BHigher support load
Software
$1,450
Support
27 hrs
Escalations
Frequent

Lower contribution

The invoice is identical. The operating load is not.

Illustrative example only · operational data may be required
Based in
Melbourne, Victoria
Registered
Tax Agent 26372176
Working with
Service businesses across Australia

Where profit gets harder to see

Recurring revenue can hide the cost of keeping it recurring.

These are not generic accounting problems. They come from how the work is sold, delivered and paid for.

One P&L can hide several different businesses

Managed services, projects, licences, security products, hardware, consulting and ad-hoc support do not behave the same way.

A dollar of managed-service revenue can carry technician labour and stack costs. Project revenue depends on how efficiently the work is scoped and delivered. Hardware may carry a much thinner margin, while licensing can hide vendor commitments inside a blended number.

Which part of the business is actually making the money?
One revenue number. Four different economics.
01Managed servicesLabour + stack
02ProjectsScope + delivery
03LicensingVendor costs
04HardwareThinner margin

Separate the streams before one hides movement in another.

Two equal-MRR clients can have very different economics

The invoice can say the same thing about both clients while the operating data tells a very different story. Recurring revenue and recurring profit are not the same metric.

To understand client economics properly, the financial data may need to be combined with reliable PSA, time or service information.

Growing MRR can still hide margin pressure

An MSP can add customers while the cost base grows faster underneath it: engineers may be added ahead of utilisation, support load can rise faster than contract value, and vendor costs can move without pricing changing.

  • Senior staff pulled into low-value support work
  • Project work using capacity assumed for managed clients
  • Customer environments becoming more complex
  • Software and vendor commitments rising faster than revenue
Is the recurring revenue becoming more or less profitable to service?

Project work and managed services should not automatically be judged the same way

Project revenue can be excellent, but it can also hide poor utilisation, weak scoping or expensive senior delivery. Managed-service revenue can be predictable while hiding clients whose support burden has drifted beyond what the agreement was priced to support.

At the deeper service level, Kurrent can analyse recurring services, projects and other material revenue streams separately where the data supports it.

What the numbers should reveal

Three views show whether recurring revenue is becoming better business.

MRR matters, but only alongside the labour, vendor cost and client risk required to keep earning it.

Is recurring revenue getting more profitable?

  • Recurring versus project revenue
  • Software and licence costs
  • Gross and operating margin

What does each client cost to support?

  • Engineer labour
  • Client and service-line profitability
  • Revenue relative to team size

Can the business fund the next engineer?

  • Client concentration
  • Receivables and cash
  • Impact of a hire or major client loss

Our services

Find the right level of support.

The accounting gives you the base. Monthly review explains movement. Planning connects the ledger to operating economics when better decisions require it.

Accounting Managed Finance Planning & Performance

Compare Kurrent services

Common founder questions

The questions behind the numbers.

Clear answers, including where reliable operational data is needed.
Which managed clients are actually profitable?

At the deeper service level, Kurrent can analyse client profitability where the financial and operational data is reliable enough to support it.

Can we afford another engineer?

Managed Finance can assess the current position. Planning & Performance can model the effect on payroll, profit and cash under future assumptions.

Why is MRR rising but profit not moving?

We can work through labour, vendor and software costs, project mix, margins and other financial drivers rather than treating MRR growth as the whole story.

Are projects helping the business or using capacity we need elsewhere?

Project profitability can be assessed at the deeper service level where the business has reliable project and labour data.

Do we need an accountant who understands MSPs?

The larger and more mixed the business becomes, the more useful industry understanding becomes. Managed services, projects, hardware and licensing have different economics, so a generic top-line view becomes less useful as the business grows.

Can Xero show MSP client profitability?

It can provide part of the picture, but real cost-to-serve may depend on PSA, time, service or other operational data. Kurrent can use reliable source data alongside Xero for deeper profitability analysis where appropriate.

20-minute Kurrent fit call

The goal is not more MSP metrics. It is a clearer view of what is actually making money.

If recurring revenue is growing but it is getting harder to understand client economics, labour, vendor costs and cash, Kurrent can help build a financial view around the way the business actually operates.

Live availability

Choose a time that works.

See Kurrent’s live availability and book directly into the calendar.

20 minutes · No obligation

Times are shown in your local time zone.Open booking page ↗