Every IT conversation an SA NPO has eventually arrives at the same
question: should we move to the cloud, or stay on our servers?
The honest answer is that it depends on four things — and most of the
advice NPOs receive skips over at least two of them.
The question most
guides don’t ask first
Before discussing cloud vs on-premises, there is a prior question:
what software does your organisation actually run?
This matters because many NPOs are not making a free choice between
two equivalent options. If your donor management system, accounting
platform, or case management tool has a SQL Server dependency, you are
not choosing between cloud and on-prem — you are choosing between
keeping your software working or not.
The four questions
1. Do your line-of-business applications require a local SQL
Server?
Donor management platforms, payroll packages, and case management
tools commonly require SQL Server running locally. If yours do,
migrating to Microsoft 365 does not remove that dependency. You would
need to either retain an on-premises SQL Server, or migrate those
applications to cloud-hosted alternatives first — which is a separate
project with its own cost and risk.
Check with whoever supports your current software before making any
infrastructure decision.
2. How reliable is your internet connection?
Microsoft 365 is cloud-native — email, files, and Teams all require a
working internet connection. In South Africa, this includes load
shedding. If your premises go dark during Stage 6 and you have no UPS or
generator with sufficient backup to sustain connectivity, your staff
lose access to everything.
On-premises servers with a correctly sized UPS can continue operating
during load shedding — but “correctly sized” matters here. A desktop UPS
will not sustain a server room through a four-hour Stage 6 outage.
Budget for this separately if load shedding continuity is a
requirement.
3. What is your hardware refresh timeline?
On-premises server licensing is only part of the cost. The hardware
underneath it needs maintenance and eventual replacement —
budget-constrained NPOs often run servers for eight years or more, but
the maintenance cost and failure risk increase over time. If your
infrastructure is already overdue for replacement, the long-term cost of
staying on-prem may exceed a managed cloud migration.
If your hardware is recent and well-maintained, on-prem total cost of
ownership often compares favourably.
4. What IT capacity does your organisation have?
An on-premises server environment requires ongoing maintenance:
security patches, backup management, hardware monitoring, and incident
response. If your NPO has no dedicated IT staff and no managed IT
partner, that burden falls on whoever is willing to deal with it —
usually someone it shouldn’t.
This is where cloud genuinely wins for resource-constrained
organisations. Microsoft manages platform availability; your IT partner
manages access and configuration. That said, data protection — backups
and retention — remains your organisation’s responsibility under
Microsoft’s shared-responsibility model. Confirm what your managed IT
partner covers on this front before migrating.
The common SA NPO outcome
Most South African NPOs working through these four questions end up
at a hybrid model:
- Migrate email and file storage to Microsoft
365 Business plans (at NPO-discounted licensing rates) —
eliminating Exchange Server and file server costs, reducing hardware
footprint - Retain on-premises SQL Server for line-of-business
applications that require it - Right-size UPS infrastructure for remaining on-prem servers against
load shedding exposure
This reduces complexity and cost without forcing application
migrations that carry delivery risk.
When full cloud is the
right answer
Full cloud makes sense when:
- None of your line-of-business applications have SQL Server
dependencies - Your premises have reliable connectivity with adequate load shedding
backup - You do not have the IT capacity to manage on-premises
infrastructure
In this scenario, migrating to Microsoft 365 and decommissioning
servers is clean, cost-effective, and removes ongoing maintenance
overhead entirely.
A note on data protection: migrating to Microsoft
365 means Microsoft manages platform availability — not your data
recovery. SharePoint and OneDrive versioning covers accidental changes
within a limited window. Organisations handling sensitive beneficiary
records or donor data should confirm their backup and retention
arrangement with their IT partner before switching off local
servers.
A note on POPIA: South African law (POPIA §72)
places conditions on transferring personal information outside the
country. Microsoft’s data processing agreements are designed to satisfy
these conditions, but your IT partner should confirm the applicable
agreement covers your organisation’s data before migration.
When on-premises is the
right answer
Staying on-prem makes sense when:
- Your core software has SQL Server dependencies that cannot be moved
to cloud hosting without a major project - Your connectivity is unreliable or your load shedding exposure is
significant without adequate backup power - Your hardware is recent and the total cost of ownership favours
retention
On-premises is not a failure to modernise. For some SA NPOs it is
simply the correct operational choice.
Getting the
right answer for your organisation
TechCloud works through this assessment with every NPO before
recommending a direction — covering your Microsoft 365 licensing
options, eligibility for nonprofit pricing, and the cloud migration
path. Our managed services cover the Microsoft 365 cloud environment.
For on-premises server management, we can advise on the right partner or
internal capacity needed.
Arrange an assessment: call 010 590
0090 or email info@techcloud.co.za.
See also: Microsoft Licensing for SA
NPOs — Complete Guide | Software Assurance for SA NPOs: do
you need it?
Last updated: May 2026.

