365vanguard
Hero illustration for the article Business Central SaaS vs On-Premise in 2026: The Real Cost Comparison
Business Central

Business Central SaaS vs On-Premise in 2026: The Real Cost Comparison

By Vanguard 360 Solutions · 10 August 2026

Every SaaS-versus-on-prem debate starts the same way. The cloud vendor shows you a monthly per-user price that looks manageable. The on-prem reseller shows you a perpetual license that sounds cheaper over time. Both leave out the costs that don’t fit their narrative.

By the end of this article, you’ll have a real 5-year total cost of ownership comparison for a 20-user company — with every line item accounted for, including the ones both sides conveniently omit. No vendor slide decks. No “it depends” cop-outs. Just numbers, assumptions you can see, and a framework for deciding which model actually makes sense for your business.

If you’re mid-way through planning a Business Central implementation, start with our implementation timeline guide — this SaaS vs. on-prem decision is one of the first things you’ll need to lock down.

TL;DR For a 20-user company, SaaS costs roughly €13,200/year in licensing and saves you €15K–25K/year in infrastructure and IT overhead. Over 5 years, SaaS and on-prem total costs are closer than most people think — typically within 10–15% of each other for standard setups. On-prem wins on long-term license amortization if you plan to stay on the same version for 7+ years. SaaS wins on predictability, automatic updates, and zero infrastructure headaches. The real decision isn't about pure cost — it's about ISV dependencies, regulatory constraints, and whether your business can absorb 12 mandatory updates per year.

What SaaS and On-Prem Actually Mean for Business Central

Before we get to the numbers, let’s be precise about what we’re comparing. “On-prem” and “cloud” mean specific things in the Business Central world, and Microsoft’s terminology has shifted over the years.

Business Central Online (SaaS)

This is what “the cloud” means for BC. Microsoft hosts the application, the database, and all supporting services in Azure. You pay per-user, per-month subscription licensing. Microsoft handles every update — major releases (twice yearly, April and October) and minor updates (monthly). You access BC through a web browser or the native app. All extensions come through AppSource or per-tenant extensions deployed by your partner.

What you never touch: SQL Server, IIS, SSL certificates, backup jobs, Windows updates, disaster recovery, performance monitoring, database maintenance. That’s all Microsoft’s problem.

Business Central On-Premise

You buy perpetual licenses (one-time purchase, plus annual enhancement plan — typically 16% of license cost). You install the application on your own servers — physical or virtual — or in a private cloud / IaaS environment like Azure VMs. You control when updates are applied. You manage everything: the database, the web server, backups, security patches, integrations, extensions deployment.

What becomes your problem: everything from the operating system up.

The Hybrid Nobody Talks About

There’s a third option: on-prem licenses running on Azure infrastructure (IaaS). You buy perpetual licenses but host the servers in Azure VMs instead of a physical server room. You still manage the application stack, but Microsoft manages the physical hardware. This is common for companies that want license ownership but don’t want to maintain a server room. We’ll include this in the on-prem column with Azure VM costs instead of physical server costs.


Licensing: Subscription vs. Perpetual, Side by Side

Microsoft’s 2026 licensing is the starting point. Here’s exactly what you pay for each model.

SaaS Licensing (Business Central Online)

LicenseMonthly (per user)Who Needs It
Essentials~€65Finance, purchasing, sales, inventory, warehouse users
Premium~€92Manufacturing (production orders, routings), service management
Team Member~€8Read-only access, expense entry, light approvals
External Accountant~€15External accountant access (limited functionality)

Pricing is per named user, per month, paid annually. No upfront license purchase. You can add and remove users monthly — scale up and down as your headcount changes.

On-Premise Licensing (Perpetual)

LicenseOne-Time (per user)Annual Enhancement (16%)Who Needs It
Essentials~€1,500~€240Finance, purchasing, sales, inventory
Premium~€2,800~€448Manufacturing, service management
Team Member~€200~€32Read-only, expense entry
External Accountant~€400~€64External accountant

The enhancement plan is optional but functionally mandatory — without it, you can’t access new versions, hotfixes, or regulatory updates. Skip it and you’re frozen in time. After a few years of missed enhancement, catch-up costs often exceed what you would have paid.

The Subscription vs. Perpetual Math

The perpetual license looks dramatically cheaper after year 3 or 4 — but only if you look at license costs in isolation. The real comparison is the total cost of ownership table below.


The 5-Year TCO Table: 20-User Company

Here’s the comparison nobody publishes. Assumptions for this 20-user company:

  • User mix: 10 Essentials, 4 Premium, 4 Team Member, 1 External Accountant
  • On-prem infrastructure: Two Azure VMs (application + database) — Standard D4s v3, managed disks, backup, SQL Server licensing
  • Implementation costs are the same for both models — the partner configures the same system either way, so we exclude those here (see our implementation costs breakdown)
  • ISV extensions: Moderate — a warehouse barcode solution, an EDI connector, and a local compliance module
  • No internal IT cost for SaaS (Microsoft manages everything); on-prem assumes a part-time DBA/sysadmin allocation
Cost CategorySaaS (5-Year)On-Prem IaaS (5-Year)Notes
License acquisition€0€27,880One-time perpetual license purchase (10×€1,500 + 4×€2,800 + 4×€200 + 1×€400)
Annual enhancement (16%)N/A€22,300€4,460/year × 5 years
Monthly subscription€66,000N/A~€1,100/month × 60 months
Azure infrastructureN/A€28,8002×D4s v3 VMs + managed disks + networking ~€480/month × 60 months
SQL Server licensingN/A€8,500SQL Server Standard (core-based, 4 cores) + SA
Internal IT / DBA€3,000€42,000SaaS: minimal admin (~€50/month). On-prem: ~€700/month for part-time DBA, patching, monitoring, backup management
ISV extensions (SaaS)€7,500N/AAppSource subscriptions: ~€125/month × 3 extensions × 60 months
ISV extensions (on-prem)N/A€4,500One-time purchase model, annual maintenance ~€300/year × 3 extensions
Backup & DR€0€4,800Included in SaaS. On-prem: Azure Backup + geo-redundant storage
SSL / certificates€0€1,200Included in SaaS. On-prem: wildcard cert renewal ~€200/year
Update management€0€9,000SaaS: automatic. On-prem: ~€1,800/year for partner-assisted upgrades (2 major + minor updates annually)
Security & compliance€0€6,000SaaS: Microsoft’s responsibility. On-prem: SOC audits, penetration testing, compliance tooling ~€1,200/year
Training (incremental)€3,000€4,500SaaS updates change UI regularly — users need refresher sessions more often
5-Year Total€79,500€159,480
Per year€15,900€31,896

What This Table Actually Means

SaaS comes out significantly cheaper over 5 years for a 20-user company — roughly half the on-prem TCO. But this isn’t the whole story.

If you scale up to 50 users, the gap narrows. SaaS licensing scales linearly — every new user adds €65–92/month. On-prem’s infrastructure cost stays roughly flat (same servers handle 50 users with minor adjustments), so the per-user cost drops. At around 80–100 users, on-prem often becomes the cheaper option on pure TCO.

If your company stays on the same BC version for 7+ years, on-prem pulls ahead. Perpetual licenses are a sunk cost that stops mattering, while SaaS subscriptions keep charging year after year. But “staying on the same version” comes with its own risks — see the upgrade debt section below.

If you can eliminate the DBA cost — maybe your IT team already manages SQL Server for other applications and adding BC is marginal — on-prem’s TCO drops by €42,000, bringing the 5-year total to roughly €117,480. That’s still higher than SaaS, but the gap is narrower.

The real takeaway: for companies under ~80 users, SaaS is usually cheaper over 5 years. For larger deployments, on-prem can win — but only if you’re disciplined about maintenance.


The Hidden Costs Nobody Mentions

Both sides of this debate have costs their advocates conveniently forget to include. Here they are.

Hidden Costs of SaaS

Update fatigue and retraining. Business Central SaaS gets monthly minor updates and two major releases every year. That’s 12+ updates annually where something changes — a field moves, a workflow adjusts, a feature gets deprecated. Your users don’t just learn BC once; they relearn it continuously. Budget 3–5 hours per user per year in adjustment and retraining time. For a 20-person company, that’s 60–100 hours of lost productivity annually.

Feature deprecation without warning. Microsoft can — and does — deprecate features in SaaS with a 90-day notice. If your business built a critical process around a feature that’s being retired, you have three months to redesign it. On-prem gives you control over when you take updates, so you can plan around deprecations.

Extension compatibility during updates. Every major update, Microsoft runs automated validation against your installed AppSource extensions. If an extension fails validation, it gets disabled — and your business stops mid-process. We’ve seen ISVs take 2–4 weeks to release a compatible version after a major update. During that window, you’re either working without the extension or delaying the update (and Microsoft only lets you delay SaaS updates for a limited time — typically 90 days).

Data residency ambiguity. Microsoft guarantees data residency within your chosen Azure region for production environments. But development sandboxes, telemetry data, and some support data may reside outside your region. For companies in regulated industries (defense, certain finance sectors), this creates compliance headaches. On-prem eliminates the question entirely — your data is where your server is.

Internet dependency. SaaS means you need a stable internet connection for every user, every working hour. For most offices in 2026, this is a non-issue. For manufacturing plants in industrial areas with unreliable connectivity, or field operations in remote locations, it’s a daily problem. BC’s offline capabilities in SaaS are limited — basic data caching exists, but you can’t post transactions or run reports without connectivity.

Hidden Costs of On-Premise

Upgrade debt. The single biggest hidden cost of on-prem. Every version you skip accumulates technical debt — APIs change, extensions need rewriting, database schemas shift. After 3 years without an upgrade, a version migration can cost more than the original implementation. We’ve seen companies skip two major releases to save €3,600/year in partner upgrade fees, then pay €25,000+ for a migration project that takes three months.

Security responsibility. On-prem means you’re responsible for every CVE, every zero-day, every patch. This isn’t a theoretical concern. A compromised BC server doesn’t just expose your ERP data — it’s a gateway to your entire network. The €6,000 in our TCO table for security and compliance is optimistic if you’re subject to SOC 2, ISO 27001, or industry-specific regulations.

Disaster recovery at 2 AM. When your on-prem BC server goes down at 2 AM on a Tuesday, someone has to fix it. If that someone is you, your holiday is over. If it’s an outsourced IT provider, you’re paying emergency rates. With SaaS, Microsoft’s SRE team handles it — and their 99.9% uptime SLA means you’re getting compensated if they don’t.

Hardware refresh cycles. Servers age. Every 4–5 years, you’ll need to budget for replacement hardware or upgrade your Azure VM SKUs. The TCO table above assumes stable infrastructure costs — in practice, year 1 costs less than year 5 because hardware performance degrades and support contracts escalate.

Sandbox environments cost money. SaaS includes one production environment and one sandbox per tenant; additional sandboxes cost extra (~€100/month each). On-prem sandboxes cost only the infrastructure they consume. If your development process requires 4+ sandbox environments (dev, test, UAT, training), on-prem’s incremental sandbox cost is near zero — just the VM compute.


When On-Premise Actually Wins

Despite SaaS being the obvious choice for most companies under 80 users, there are scenarios where on-prem is genuinely the better option — not because of stubborn IT managers, but because of real constraints.

1. Air-Gapped or Restricted Networks

Defense contractors, critical infrastructure operators, and certain government agencies can’t run their ERP in a public cloud — period. If your security policy requires an air-gapped network, on-prem is the only option. Microsoft’s Azure Government and other sovereign cloud offerings exist, but they’re not available in every country and don’t match the isolation of a truly disconnected network.

2. Legacy ISV Dependencies

Some ISV solutions built for the on-prem BC/NAV ecosystem haven’t migrated to AppSource. This is especially common in manufacturing (specialized MES integrations, legacy machine interfaces) and Eastern European localizations where smaller ISVs never made the SaaS transition. If a business-critical extension only runs on-prem, your deployment model is decided for you — at least until you can find or build a replacement.

The same applies to direct SQL access. SaaS doesn’t give you database-level access. If your business relies on custom SQL Server Reporting Services (SSRS) reports, direct SQL integrations to data warehouses, or nightly ETL jobs that query the BC database directly, on-prem preserves those workflows. SaaS requires you to rebuild them using APIs, OData, or Azure Data Lake export — which is the right long-term architecture, but it’s a migration project on top of your BC implementation.

3. Regulatory Requirements That Microsoft Can’t (or Won’t) Meet

Some industries have regulatory requirements that SaaS doesn’t satisfy out of the box:

  • Specific encryption standards beyond what Azure provides by default
  • On-premises key management where you control the encryption keys physically
  • Jurisdictional data sovereignty beyond Microsoft’s regional commitments
  • Audit trail requirements that mandate unrestricted access to server logs (which SaaS obfuscates)

If your industry regulator has specific requirements that Microsoft’s standard SaaS terms don’t address, get a written confirmation from Microsoft before committing to SaaS. If they won’t provide it — and sometimes they won’t, because SaaS is a shared-responsibility model — on-prem may be your only compliant path.

4. Companies With Massive Existing IT Infrastructure

If you already run a data center with spare capacity, on-staff DBAs, established backup infrastructure, and existing SQL Server licenses with Software Assurance, the marginal cost of adding Business Central on-prem is essentially zero on the infrastructure side. In this scenario, the 5-year TCO calculation flips — you’re only comparing license costs, and perpetual wins that fight after year 3.

This is rare for small and mid-size businesses, but it’s the default for large enterprises with established IT departments.

5. Version Lock-In for Stability

Some businesses cannot absorb the continuous change of SaaS. If you’re an FDA-regulated manufacturer where every software change triggers a validation process, the idea of 12 automatic updates per year is a nightmare — not a feature. On-prem lets you lock a validated version, apply updates on a controlled schedule, and manage the validation burden on your terms.

The risk here is upgrade debt (see above). The discipline must be: yes, lock the version, but budget and plan for controlled upgrades on a defined cycle — at minimum every 18–24 months.


The Automatic Update Double-Edged Sword

Microsoft pitches automatic updates as the killer SaaS feature. They’re a genuine advantage — and a genuine pain point. Both are true.

Why Updates Are Great

  • Security patches happen without you. CVE drops on Tuesday, Microsoft patches it by Thursday, and you didn’t lift a finger.
  • You’re always on a supported version. No “sorry, your BC version is end-of-life and the local tax authority now requires a newer format.”
  • New features arrive continuously. Copilot improvements, new reporting tools, better integrations — they just appear in your tenant.

Why Updates Are Painful

  • They arrive on Microsoft’s schedule, not yours. Month-end close in progress? Too bad — here’s a minor update.
  • UI changes break muscle memory. Your accounts payable team has processed invoices the same way for two years. Then a monthly update moves a button. Productivity dips for days.
  • Extensions break. We covered this above, but it bears repeating: every major update is a compatibility lottery for your ISV extensions.
  • You can’t skip updates forever. Microsoft’s SaaS update windows are generous (up to 90 days deferral for major updates), but they eventually force the update. On-prem gives you indefinite control — which is either a feature or a trap, depending on whether you use it responsibly.

The Decision Framework

Answer these questions in order. By question 3 or 4, your answer should be clear.

  1. Do you have a regulatory, security, or contractual requirement that prohibits public cloud? → On-prem, no further questions.

  2. Do you depend on ISV solutions that don’t run on SaaS, or direct SQL access? → On-prem for now. Start planning the migration path for those dependencies — they won’t last forever.

  3. How many users do you have? → Under 60: SaaS is almost certainly cheaper. 60–100: model both scenarios with your actual numbers. Over 100: on-prem pulls ahead on TCO, but factor in your IT team’s capacity.

  4. Do you have an existing IT team managing SQL Server and infrastructure? → If yes, on-prem’s marginal cost drops significantly. If no, factor the full cost of hiring or outsourcing.

  5. Can your business absorb continuous updates, or do you need version stability? → If you need stability for validation, compliance, or operational reasons, on-prem with disciplined upgrade cycles.

  6. What’s your planning horizon? → Less than 5 years: SaaS usually wins. 7+ years with stable requirements: on-prem can win on license amortization.

For 80% of the companies we talk to — mid-size businesses with 10–60 users, no legacy ISV dependencies, and no regulatory cloud restrictions — Business Central SaaS is the right answer. It’s simpler, more predictable, and the vendor handles the parts of ERP that aren’t your core competency.

For the 20% where on-prem makes sense, it makes real sense — not as cost-saving theater, but as the only model that meets your security, regulatory, or operational requirements.


Frequently Asked Questions

Can I switch from on-prem to SaaS later?

Yes, and Microsoft has been actively encouraging it with migration tooling. But “migration tooling” doesn’t mean “press a button and it’s done.” You’re still running a full data migration project — validating extensions for SaaS compatibility, rebuilding direct SQL integrations as API-based integrations, and re-testing everything. Treat it as a re-implementation project, not a simple upgrade. Timeline: typically 6–12 weeks for a standard deployment.

Can I switch from SaaS to on-prem?

Technically possible, but you’ll lose data history unless you use a third-party migration tool. Microsoft doesn’t provide a SaaS-to-on-prem migration path — the cloud is a one-way door in their architecture. If you think you might need on-prem in the future, start on-prem and migrate to SaaS later.

What happens to my data if I stop paying for SaaS?

Microsoft retains your data for 30 days after subscription expiration, then deletes it. Export everything before canceling. On-prem: your data stays on your servers as long as they’re running.

Do I need a VPN or dedicated connection for SaaS?

No. BC SaaS works over HTTPS from any internet connection. For better performance and reliability, Azure ExpressRoute (dedicated private connection) is available but usually overkill for companies under 200 users. Standard business broadband works fine.

What about ISV extensions — are they different between SaaS and on-prem?

Yes. AppSource extensions (SaaS) are cloud-validated and sandboxed — they can’t access the underlying database directly, which limits what they can do but keeps the system stable during updates. On-prem extensions have full system access. Many ISVs maintain separate codebases for each platform, and some features available on-prem don’t exist in the SaaS version. Always verify that your critical ISV solutions have a supported SaaS version before committing to the cloud.

Which model do you — the implementation partner — prefer?

We implement both. SaaS projects are faster (no infrastructure setup) and have fewer support tickets related to server issues, patches, and environment problems. On-prem projects offer more control and can accommodate edge cases that SaaS can’t. Our recommendation is always driven by your business requirements, not our preference. If someone tells you one model is always better, they’re selling something — not advising you.


The Bottom Line

Business Central SaaS and on-prem both have real, defensible use cases in 2026. The conversation has shifted from “cloud is the future” evangelism to a more pragmatic calculation: what does your specific business actually need?

For most mid-market companies, SaaS wins on simplicity, predictability, and TCO under 80 users. For larger enterprises, regulated industries, and companies with specialized ISV dependencies, on-prem remains a legitimate choice — not a legacy one.

The worst decision is the one made without looking at the full numbers. A SaaS subscription at €1,100/month looks cheaper than a €27,880 upfront license purchase, until you realize you’ll pay that €1,100 every month for the lifetime of your business. A perpetual license looks like a bargain over 7 years, until you factor in the DBA, the server patching, the upgrade project you deferred for too long, and the security audit you failed because nobody was watching.

Run the numbers for your company. Use our TCO table as a template — plug in your actual user count, your actual infrastructure costs, and your actual ISV landscape. If you’d like us to help model the comparison for your specific situation, get in touch through our Business Central implementation services.


Need help deciding? Vanguard 360 Solutions has implemented both SaaS and on-prem Business Central for companies from 5 to 200+ users across Europe, the UK, and the Gulf. We don’t sell one model — we help you figure out which one fits. Talk to us.

Not sure if you're ERP-ready?

Take our 2-minute ERP Readiness Scorecard — no signup needed.

Take the scorecard →

Get BC insights in your inbox

Practical tips — no spam, ever.