Publicité
ERP IMPLEMENTATION
🇫🇷 Lire en français

ERP Managed Services & BPO: The 2026 Decision Guide for Mid-Market Companies

TMA, MSP or BPO: when and how to outsource your ERP operations? Decision criteria, SLAs, TCO, and a decision matrix for CIOs and CFOs of mid-market companies.

ERP Managed Services & BPO: The 2026 Decision Guide for Mid-Market Companies

Your ERP administrator just resigned, leaving you with three years of technical debt and a maintenance contract up for renewal in six months. Or your security auditor has submitted their report: your on-premise ERP infrastructure is riddled with vulnerabilities your team simply doesn’t have the bandwidth to fix. Or, more straightforwardly: you have 180 users on Sage 200 or Business Central, one “ERP point person” on your IT team, and the nagging feeling you’re paying too much for too little.

These situations are the daily reality for a majority of mid-market European companies. And each one raises the same fundamental question: should you keep managing your ERP operations in-house, or hand off some or all of it to an external provider? This guide is not an argument for or against outsourcing. It’s a decision framework so you can reach your own conclusion — with your own numbers.

The 5 Triggers That Push Mid-Market Companies to Outsource Their ERP

CIOs rarely choose ERP managed services out of philosophical conviction. The decision usually arrives under pressure from one of these five situations.

Overloaded IT Team or Difficulty Recruiting ERP Talent

A competent Sage 200 or SAP Business One administrator commands a salary that many mid-market companies struggle to match against the competition from SIs and software vendors in permanent hiring mode. When your internal ERP resource leaves, you’re looking at either six months to replace them, a 40% salary premium over their predecessor, or both.

A Managed Service Provider pools these scarce human resources across a portfolio of clients. You’re no longer buying a random contract from the job market — you’re buying a contractually defined service level.

End of TMA Contract with Your Legacy Integrator

The Application Maintenance (TMA) contract signed right after your go-live expires in six months. This is the ideal moment to rethink your operating model — and potentially reduce your annual bill by 20–35% by creating competitive tension between TMA providers, MSPs, and the vendor’s own support.

Contract renewal is also the only moment where you hold real negotiating leverage. Don’t let it pass without exploring your alternatives.

Migration to SaaS ERP: An Opportunity to Adopt a Managed Model from Day One

When you migrate from an aging on-premise ERP to SAP S/4HANA Cloud Public Edition, Dynamics 365 Business Central, or Odoo 18 in SaaS mode, the managed services question looks different. The vendor handles the infrastructure. But someone still needs to manage configuration, customisations, functional upgrades, and Level 2 user support.

Handing that role to an MSP certified on your new ERP from day one saves you from rebuilding internal expertise on a technology you’ve just adopted.

International Growth with Multi-Site ERP Difficult to Manage Centrally

Opening a subsidiary in Poland, a warehouse in Spain, and a holding company in Belgium means multiplying local regulatory requirements — e-invoicing mandates, local VAT rules, statutory reporting — across a single information system. Managing this with a centralised IT team that has never dealt with Poland’s KSeF or Spain’s SII exposes you to costly compliance failures or deployment delays.

An MSP with multi-country presence or multi-tax expertise can absorb this complexity at a lower cost than internalising it.

Adverse Security Audit on On-Premise ERP Operations

Keeping an on-premise ERP properly patched requires an operational discipline — patch cycles, regression testing, planned maintenance windows, P1 incident monitoring — that many generalist IT teams can’t sustain. An ISO 27001 or NIS2 audit that identifies your ERP as your primary attack surface is often the trigger that tips a CIO toward managed services.

The 3 ERP Outsourcing Models You Need to Know

These three models are not interchangeable. Choosing the wrong one is expensive.

TMA (Application Maintenance Services) — The Classic Model

TMA is the traditional model. An ERP integrator takes over corrective maintenance (bug fixes), adaptive maintenance (regulatory and version updates), and evolutionary maintenance (new features within the contracted scope). Infrastructure remains your responsibility or your hosting provider’s.

TMA fits when your ERP is operationally stable but you lack the internal resources to manage update cycles and Level 2–3 tickets.

What TMA does not cover: infrastructure monitoring, Level 1 helpdesk, and operational incident management (a database that bloats overnight, a batch job that fails at 3am). These fall either to your internal IT or to a separate MSP contract.

ERP Managed Services (MSP) — Full Operations: Infrastructure + Application + Ongoing Maintenance

The ERP Managed Service Provider handles the full scope: hosting, 24/7 monitoring, system and application patch management, user support (often Level 1–3), and ongoing maintenance management. You buy contractual availability, not hours.

MSP is the right model for mid-market companies that want to outsource all “run” activities and retain only “build” internally (projects, business integrations). It’s also relevant when your ERP runs on a private or hybrid cloud infrastructure you no longer want to operate yourself.

Key difference from native SaaS: an MSP can operate your existing, heavily customised ERP — including all your specific developments — without forcing a reimplementation. That’s often what makes it indispensable for ERPs that have accumulated a decade of customisations.

BPO (Business Process Outsourcing) — Outsourcing the Business Process Along with the Tool

BPO goes further than MSP: the provider doesn’t just operate your ERP, they execute your business processes through it. You buy an operational outcome — “all supplier invoices processed within 48 hours” or “payroll delivered by the 25th of each month” — not a technical SLA.

ERP BPO makes sense for well-defined, stable processes: accounts payable, payroll, expense management, collections. In return, it requires a longer contract relationship (3–5 years minimum) and the ability to measure outcome KPIs, not just technical service levels.

What a Strong ERP Managed Services Contract Must Contain

A poorly negotiated ERP managed services contract can lock you in for three to five years under terms you’ll regret at the first major incident.

Availability SLA: 99.5% vs 99.9% — What the Difference Actually Costs

A 99.5% availability SLA allows 43.8 hours of cumulative downtime per year. A 99.9% SLA allows 8.7 hours. The nominal difference seems small — until that downtime falls during your month-end close or annual inventory.

Negotiate two things systematically: first, the exact calculation methodology — are “planned maintenance windows” excluded from the counter? (They often are in standardised contracts.) Second, the penalties that apply when the SLA is missed. An SLA without contractual penalties is just a marketing promise.

Disaster Recovery: The RTO and RPO You Must Define

RTO (Recovery Time Objective) defines the maximum time to restore service after a major incident. RPO (Recovery Point Objective) defines the maximum acceptable data loss. Both metrics must appear in black and white in your contract, by criticality level.

For an ERP supporting accounting and commercial operations, an RTO of 4 hours and an RPO of 1 hour are reasonable benchmarks in production mode. An RTO of 48 hours is unacceptable if your ERP supports real-time operations.

Governance: Review Committees and Escalation

A good managed services contract includes documented governance: monthly review meetings with incident reporting, a P1 escalation procedure (24/7 on-call?), response time SLAs by priority (P1: 30 min, P2: 4h, P3: 24h), and a named contact on the provider side.

The absence of formalised governance is the leading source of disputes at contract end — “You never escalated properly, so the penalty doesn’t apply.”

Reversibility: The Clause That Matters Most

The reversibility clause is the most neglected point in managed services contracts and the most expensive to fix after signing. What happens when you decide to switch providers or bring operations back in-house? You need a clean database in a usable format, with up-to-date technical documentation.

Negotiate explicitly: data export format (raw SQL, not proprietary backups only), delivery deadline (30 days maximum), and technical handover support during the transition period (1–3 months). Some providers offer paid “portability” clauses — factor that cost into your 5-year TCO from day one.

Security: The Certifications to Require

For an ERP MSP in 2026, systematically require ISO 27001 certification (information security management), and for providers hosting on a hyperscaler, a recent SOC 2 Type II report (no more than 12 months old). If your ERP contains health data (pharma, medical devices), add the relevant data hosting certification for your jurisdiction (HDS in France, equivalent accreditations elsewhere in the EU). And regardless of scope, a GDPR-compliant DPA (Data Processing Agreement) is non-negotiable.

Managed Services vs Native SaaS ERP: When One Beats the Other

Native SaaS ERP (Dynamics 365, SAP RISE, Odoo Cloud)

A native SaaS ERP bundles application maintenance, updates, and infrastructure into its subscription. It’s the operationally simplest model: your internal team no longer manages patches, monitoring, or backups. Update cycles are automatic or semi-automatic depending on the vendor.

The trade-off: less customisation flexibility, strong dependency on vendor roadmap decisions, and data portability that must be planned from the outset.

Choose native SaaS when: your current ERP has no heavy customisations, your IT team is small, and your priority is operational simplicity over control.

Managed Services for On-Premise or Private Cloud ERP

MSP managed services make sense when your ERP is heavily configured, with specific developments that wouldn’t survive a reimplementation. It lets you continue leveraging your software investment while delegating operations to a competent third party.

Choose MSP managed services when: your ERP has 5+ years of accumulated configuration, your integrations with other systems (MES, WMS, CRM) are complex, and migrating to SaaS would impose a 12–24 month reimplementation project you don’t have the budget or bandwidth to absorb right now.

The Lift-and-Shift Trap: A False Economy Worth Avoiding

“Lift-and-shift” means migrating your existing on-premise ERP to an MSP or hyperscaler without changing its architecture or modernising it. The physical server disappears, replaced by a VM in a third-party data centre. Infrastructure costs drop 20–30%. But the technical debt stays intact — and often accumulates faster, because no one feels responsible for unmaintained modules.

Before signing a lift-and-shift contract, ask your MSP: “What’s stopping us from doing this natively in the cloud?” If the answer is “your ERP version is no longer vendor-supported,” you haven’t solved your problem. You’ve transferred your technical debt to a provider who will be paid to preserve it.

ERP Managed Services Costs: 2026 Benchmarks

Monthly Cost Ranges by ERP Size

The figures below are indicative and vary significantly depending on scope (TMA only, full MSP, partial BPO), configuration complexity, and provider location. Costs are shown in EUR; roughly equivalent in GBP and USD at current rates.

ERP SizeTMA OnlyFull MSP
50 users (SME)€1,500–3,500/month€3,000–7,000/month
150–200 users (mid-market)€4,000–9,000/month€8,000–18,000/month
400–500 users (large mid-market)€10,000–22,000/month€18,000–45,000/month

These ranges assume a standard ERP package with moderate customisation. A heavily customised ERP with critical interfaces (EDI, MES, WMS) can double the upper end.

5-Year TCO Comparison: In-House vs TMA vs MSP vs Native SaaS

The true TCO of in-house ERP operations is routinely underestimated. You must count the full loaded cost of your ERP manager (salary plus employer contributions), ongoing training, hardware, infrastructure licences, and — critically — the hidden cost of incidents left unresolved because internal resources are stretched.

Over a 5-year horizon, mid-market companies with 150–200 users frequently find that full MSP total cost is comparable to in-house operations — with a contractually guaranteed service level that internal teams can rarely match consistently. Native SaaS tends to show the lowest gross TCO, but only when migration doesn’t require a heavy reimplementation project.

How to Select an ERP Managed Services Provider: 8 Criteria

  1. Certifications on your ERP: Are they a Gold/Platinum partner of your vendor? How many consultants are certified on your specific version?
  2. Support model: Is the helpdesk in-house or outsourced offshore? What is the actual (not nominal) response time reported by their current clients?
  3. Operational disaster recovery: Have they actually activated their DR plan under real conditions? Ask for a reference from a client who experienced a P1 incident.
  4. Portfolio size and similarity: Do they manage clients of your scale and in your sector? An MSP accustomed to 30-user SMEs won’t be comfortable with your 300-user mid-market environment.
  5. Security certifications: ISO 27001 current, SOC 2 Type II if applicable, EU data residency (required for GDPR compliance).
  6. Transparency on subcontractors: An MSP hosting on AWS or OVHcloud must explicitly disclose their subcontracting chain and allow you to audit GDPR compliance.
  7. Pricing model and scope creep controls: Is the contract fixed-fee, consumption-based, or hybrid? How are out-of-scope requests billed and controlled?
  8. Reversibility policy: What is their documented exit policy? A provider that refuses to detail their reversibility terms during initial negotiations will be even less cooperative when you want to leave.

Simplified Decision Matrix

Before moving to an RFP, answer these five questions:

QuestionTowards TMATowards MSPTowards Native SaaS
Can your internal IT team manage ERP infrastructure?YesNoNo
Does your ERP have heavy customisations?YesYesNo
Can you absorb a full migration project?Yes
Is your sector heavily regulated?Review with TMAYes (SOC 2, ISO 27001)Depends on vendor
Is your priority cost or control?ControlControlCost

If you answer “No” to the first question and “Yes” to the second, MSP managed services is your natural scenario. If you answer “No” to the second and “Yes” to the third, explore native SaaS with a migration planned over 12–18 months.


To go deeper on contractual aspects before launching your managed services RFP, see our ERP TMA maintenance contract guide and our analysis of ERP cost optimisation levers after go-live. If your thinking runs in the opposite direction — moving from cloud managed services back to more controlled on-premise operations — read our article on ERP cloud repatriation: when and how.