The in-house versus managed service provider decision is a coverage question before it is a cost question, and starting with cost is why so many organizations get it wrong. A week has 168 hours. One systems administrator covers roughly a quarter of them and takes vacation during that quarter. Modern IT also requires network engineering, cloud administration, identity, security operations, compliance evidence, vendor management, and project delivery, and no single person holds all of those skills at a level worth relying on. That is the real constraint, and it does not appear in a salary comparison. We recommend you start by writing down what needs to be covered, in what hours, at what skill level, and then price both models against that list. Most mid-market organizations that do this honestly end up somewhere between the two rather than at either end.
Overview
- Coverage, not cost, is the deciding variable. One person cannot cover nights, weekends, vacations, and a resignation.
- Skill breadth is the second constraint. The specialists a modern environment needs cannot each be justified as a full-time hire below a certain size.
- In-house wins on business context. Nobody outside your organization will understand your processes and your people the way your own staff do.
- MSPs win on depth and continuity. A bench does not resign, and tooling costs less spread across many clients than bought for one.
- Co-managed is the honest answer for most of the middle. Internal staff keep what needs business knowledge, the provider covers what needs scale.
The 5 Why’s
This is written for executives, controllers, and IT leaders at organizations between roughly fifty and a few thousand employees who are making a staffing decision: whether to hire a first or second IT person, whether to replace a departing IT lead, or whether the current arrangement is still the right one.
The circumstances that force the question are consistent. An IT manager resigns and takes the only knowledge of the environment with them. Growth pushes the environment past what one person can hold. A compliance obligation arrives through a customer contract or a regulator and requires evidence nobody has been producing. A security incident exposes gaps that were tolerable until they were not. An acquisition doubles the estate overnight.
Sector conditions change the weighting. Manufacturers need people who can walk the plant floor, which favors some internal presence. Healthcare and financial services organizations carry compliance obligations that require documented practice and evidence, which favors a provider with existing process. Professional services firms often run lean and need coverage more than presence. Defense suppliers face requirements that are expensive to build internally and routine for a provider who does them repeatedly.
The consequence of deciding badly is rarely immediate. It shows up as a resignation you cannot absorb, an audit you cannot answer, or an outage on a Saturday that nobody was covering.
Why the Cost Comparison Is the Wrong Starting Point
Almost every version of this analysis we see starts by comparing a salary to a monthly fee, and that comparison is structurally misleading in both directions.
The in-house figure is understated more often than not, because the salary is the visible part. Payroll taxes, benefits, recruiting, and training sit on top of it, and so does the tooling. Remote monitoring, endpoint detection, backup, security information management, and the rest of a modern stack carry licensing that an MSP buys across its whole client base and a single organization buys for itself. So does the cost of the work that does not get done: the patching that slips, the documentation nobody writes, the projects that wait because the same person is also answering the help desk.
The MSP figure is understated too, in a different way. The recurring fee rarely includes project work, hardware, licensing pass-through, or onboarding remediation, and buyers who compare a monthly number against a salary are comparing an incomplete figure against an incomplete figure. That is the same scope problem that makes provider proposals hard to compare against each other, and it is why we normalize scope during an IT assessment before anyone models anything.
What the cost comparison misses entirely is risk concentration. A single internal IT person is a single point of failure holding institutional knowledge that is usually undocumented. When that person leaves, and eventually they do, the organization discovers what was in their head by finding out what stops working. No salary comparison prices that, and it is frequently the largest factor in the decision.
What Does In-House IT Actually Cover, and What Does It Miss?
In-house covers responsiveness, business context, and physical presence extremely well. It misses hours, breadth, and continuity, and the size of those gaps scales with how much the organization depends on technology.
The strengths are real and often undervalued in these comparisons. An internal person knows which application the finance team actually uses at close, which executive needs a problem solved before a board meeting, and which piece of equipment on the floor has a known quirk. They walk over and look at it. They attend the meeting where a business decision with technology implications gets made, which no external provider will ever be invited to reliably. That context makes them faster and more useful than their job description suggests.
The picture changes with scale and with obligation. An organization large enough to staff a team, with a network engineer, a security analyst, and a systems administrator, closes most of the breadth gap internally and should be comparing a fuller team against a provider rather than one person against one. Organizations under a compliance framework face a different problem, since evidence production, control documentation, and audit response are recurring labor that a generalist rarely has time for and has usually never done before. And organizations running unusual or proprietary systems, custom applications, or specialized manufacturing equipment often cannot outsource the knowledge at all, because it does not exist anywhere else.
What we recommend you do about it:
- Count the hours you actually need covered. If the answer includes nights, weekends, or holidays, one person cannot do it and two is an expensive way to try.
- List the skills your environment requires, honestly. Network, cloud, identity, security operations, compliance, and project delivery. Then mark which ones your current staffing genuinely covers.
- Price the bus factor. Ask what stops working and for how long if your IT lead resigns tomorrow. That answer is a cost even though it never appears in a budget.
- Document while you have someone to document. Knowledge capture is cheap during employment and impossible after a resignation.
- Do not ask one generalist to also be your security program. Security operations is a distinct discipline with its own tooling and its own hours.
Where Does an MSP Fall Short?
In business context, in escalation speed when the relationship is structured badly, and in strategic ownership that nobody assigned. Those are the three failure modes, and they are worth understanding before you buy, including from us.
Business context is the honest weakness. A provider supporting many clients will not know your processes the way an employee does, and the gap shows in the work that requires judgment about your business rather than competence with technology. Providers who address this well assign consistent people and invest in learning the environment. Providers who do not will route your tickets to whoever is free, and you will explain your setup repeatedly.
The second failure is structural. Agreements written around ticket response can produce a relationship where everything is handled and nothing improves, because nobody owns the roadmap, the lifecycle plan, or the question of what should change next year. That is not a service quality problem. It is a scope problem, and it is fixable by naming who owns strategy and giving them a standing forum, which is a different conversation than the support agreement. The third is scope disputes, where work the buyer assumed was included turns out to be a project, and the relationship sours over invoices rather than over outages.
Organizations with strong internal IT face a different question entirely. For them a full outsource is usually wrong, and the productive arrangement is co-managed: internal staff keep the work requiring business knowledge and physical presence, the provider covers security operations, after-hours escalation, patching, compliance evidence, and project capacity. That model fails in exactly one way worth naming, which is unclear boundaries. Both sides need to know who owns a ticket at two in the morning, in writing, before it is two in the morning.
What we recommend you do about it:
- Ask who will actually work on your environment. Named people, consistent assignment, and what happens when they are unavailable.
- Get the out-of-scope rate and the exclusion list before signing. Those two documents determine what the relationship costs in practice.
- Name who owns strategy. If nobody owns the roadmap, you have bought support rather than an IT function.
- Define the co-managed boundary in writing. Which side owns which systems, which tickets, and which hours.
- Ask for the escalation path by name and hour. Response commitments without a resolution path are a commitment to acknowledge your outage.
Does “Near Me” Actually Matter When Choosing a Provider?
For most of the work, no. For a meaningful minority, yes, and it is worth knowing which category you are in before proximity drives the decision.
Monitoring, patching, ticket resolution, security operations, identity administration, cloud work, and compliance evidence are all delivered remotely, by every provider, regardless of where their office sits. A local provider does this work the same way a regional one does. Choosing on proximity for that portion of the relationship optimizes for something that does not affect the outcome, and it can cost you depth, since a small local firm may not carry a security operations capability or specialists in your compliance framework.
Proximity matters for hands-on work, and the amount you need varies enormously. An office-based organization with cloud infrastructure may need someone onsite a few times a year. A manufacturer with a plant floor, a healthcare provider with clinical equipment, or a multi-site operation with no technical staff at the remote locations needs a genuine onsite commitment, and that should be written into the agreement as a response window rather than assumed from an address. The useful question is not whether a provider is nearby. It is what onsite response they will commit to in writing, and whether they staff the specialists your environment requires. Ask both, and ask where their service desk is staffed as well, since for organizations handling export-controlled data that is a compliance question rather than a preference.
What we recommend you do about it:
- Decide how much onsite work you actually need. Count the last twelve months of tasks that genuinely required hands on hardware.
- Get the onsite commitment in the agreement. A response window you can hold someone to beats a local address you cannot.
- Weigh specialist depth against distance. A nearby generalist and a regional team with a security operations center are not the same purchase.
- Ask where the service desk and operations center are staffed. Relevant to quality, and a compliance requirement for some organizations.
- Do not treat a local address as proof of local staffing. Ask how many people work there and what they do.
Staffing Expertise from Matt Rosenthal
In 30 years of building technology organizations, I have watched this decision get made on a spreadsheet comparing a salary to a monthly fee, and that spreadsheet has never once captured the thing that actually matters. What I have seen firsthand is a company with a capable IT manager who handled everything, until the day he resigned and nobody could find the documentation, the licensing, or the backup credentials. Our team scopes this around coverage and continuity rather than headcount, and we tell organizations with strong internal IT that a full outsource is usually the wrong answer for them. Write down what needs covering and in what hours. The model follows from that. See our managed IT services and co-managed IT services.
How to Run the Decision Properly
The organizations that get this right do the same unglamorous thing first. They write down what has to be covered, in what hours, at what skill level, and with what evidence produced, before they look at a single price. That document turns an argument about cost into a comparison of two staffing models against the same requirement, and it usually reveals that neither pure option fits.
Start with coverage hours, because they eliminate options quickly. Then list the skills the environment genuinely requires and mark which are covered today, which is where most organizations discover that security operations and compliance evidence have quietly been nobody’s job. Then price both models fully, with employer costs and tooling on the internal side and project work, licensing, and onboarding remediation on the provider side. Then look at continuity: what happens to each model when a person leaves.
For most organizations in the middle of this range, the answer that comes out is co-managed, because the strengths are complementary rather than competing. Internal staff hold business context and physical presence. A provider holds hours, specialists, tooling, and a bench that does not resign. Getting that boundary written down clearly is most of the work.
If you are facing this decision because someone resigned or an obligation arrived, start with the coverage document rather than with quotes. Contact Mindcore to request an assessment of what your environment actually requires.
