Self-hosted software for small business means running tools such as file sharing, password management and a CRM on a server you control, in your office or a New Zealand data centre, instead of renting them per user. For NZ teams of roughly 10 to 50 people it can cut subscription costs and keep client data close, but only if someone has the time and skills to look after it.
This guide is for owners and office managers weighing up subscriptions against doing it in-house. If you are new to servers, our home server guide explains the hardware side, and the open-source software hub covers the wider range of free tools.
Key takeaways
- Self-host the tools that are expensive per user or hold sensitive data: files, passwords, documents and CRM. Keep email and accounting with specialist cloud services.
- IT time decides the maths. For a 10-person team paying a contractor, self-hosting often costs more than subscriptions over three years; at 25 or more users, or with skills in-house, it usually saves money.
- The Privacy Act 2020 does not require most businesses to keep data in NZ, but you remain responsible for information you put in the cloud and must report serious breaches.
- Microsoft (since December 2024) and AWS (since September 2025) run cloud regions in NZ, so you can keep self-managed servers onshore without hardware in the office.
- Follow the 3-2-1 backup rule and test a restore every quarter.
In this guide
- What Counts as Self-Hosted Software for a Small Business?
- Which Self-Hosted Tools Make Sense for a Small Business?
- Self-Hosted vs SaaS Cost: Run Your Own Numbers
- Where Should It Run: Office Server or NZ Cloud?
- The NZ Privacy Act and Where Your Data Lives
- Security and Backups: The 3-2-1 Rule
- Common Self-Hosting Mistakes
- Our Verdict on Self-Hosting for NZ Small Businesses
What Counts as Self-Hosted Software for a Small Business?
Self-hosted means your business installs, updates and backs up the software itself. That can be on a server in the office or on a virtual server you rent from a cloud provider; either way, you control the data and the configuration. SaaS (software as a service) is the opposite: you pay per user per month and the vendor runs everything.
Most self-hosted tools are open source business software, free to use with optional paid support. That removes licence fees, not running costs: someone still has to patch, monitor and back up the server.
Which Self-Hosted Tools Make Sense for a Small Business?
The best candidates are tools that charge per user, store sensitive information, or both. These self-hosted alternatives are mature and widely used:
| Job | Self-hosted option | What it replaces | Difficulty |
|---|---|---|---|
| Files, calendars, contacts | Nextcloud | Google Drive, OneDrive, Dropbox | Medium |
| Editing documents in the browser | Collabora Online or ONLYOFFICE, inside Nextcloud | Google Docs, Office for the web | Medium |
| Passwords | Vaultwarden (works with Bitwarden apps) | Team password managers | Medium |
| Scanned documents and receipts | Paperless-ngx | Filing cabinets, shared drives | Easy to medium |
| CRM | EspoCRM, SuiteCRM or Odoo Community | HubSpot, Pipedrive and similar | Medium to hard |
| ERP and inventory | Odoo Community or ERPNext | Cloud ERP subscriptions | Hard |
| Team chat | Mattermost or Rocket.Chat | Slack | Medium |
Two things are better left in the cloud. Email is hard to self-host reliably, because spam filtering and deliverability are a full-time job. Accounting and payroll are best in Xero, MYOB or similar, which handle GST returns and payday filing with Inland Revenue. If you want free tools without running a server at all, see our round-up of free productivity software for NZ businesses.

Nextcloud vs Google Workspace and Microsoft 365
Nextcloud gives you files, calendars, contacts and video calls on your own server, with document editing through Collabora Online or ONLYOFFICE. Google Workspace and Microsoft 365 are more polished, include email and AI assistants, and need no maintenance, but you pay per user every month.
For NZ businesses, Microsoft lists Microsoft 365 Business Basic at NZ$11.30 per user per month, Business Standard with Copilot at NZ$38.00 and Business Premium with Copilot at NZ$51.80 (annual plans, excluding GST). A common hybrid is to keep Business Basic for email and Teams, move file storage to Nextcloud, and use desktop open-source office software such as LibreOffice, saving about NZ$26.70 per user per month against Business Standard.
Self-hosted CRM and ERP
A self-hosted CRM makes sense when per-seat pricing gets painful or you need custom fields and workflows. EspoCRM and SuiteCRM are straightforward to run; Odoo Community combines CRM with invoicing, inventory and more, at the cost of a steeper learning curve. Our guide to ERP software for NZ businesses goes deeper on the bigger systems.
Self-Hosted vs SaaS Cost: Run Your Own Numbers
Licence savings are easy to see; IT time is easy to forget. The calculator puts both side by side over three years.
SaaS vs self-hosted: three-year cost
Compare the subscriptions you would cancel with the real cost of running your own server, including the IT time most comparisons leave out.
Example defaults only; use your own quotes. NZ$ excl. GST. An office server is assumed to draw 30 W around the clock at 35c/kWh. Hardware refresh, software support subscriptions and staff training are not included. Setting the hourly rate to 0 shows the saving if you do the work yourself, but your time still has a cost.
With the example defaults, a 10-person team saving NZ$30 per user per month (NZ$300 a month) pays about NZ$273 a month to self-host once you count two hours of contractor time at NZ$120 an hour, backup and power, plus NZ$4,900 up front for hardware and setup. Over three years that is about NZ$3,900 more than staying on SaaS. Raise the team to 25 people and the same setup pays back in about 11 months and saves roughly NZ$12,300 over three years.
The lesson from the numbers: self-hosting rewards scale, in-house skills and expensive per-user software. It rarely pays for a five-person office that would need to hire help.
Where Should It Run: Office Server or NZ Cloud?
| Factor | Server in the office | Virtual server in an NZ cloud region |
|---|---|---|
| Up-front cost | Hardware, typically a mini PC plus NAS and UPS | Little or none |
| Monthly cost | Power and your time | Server rental plus your time |
| Speed in the office | Local network speed | Limited by your internet connection |
| Outages | Power cuts and fibre faults take it offline | Data-centre grade power and networking |
| Data location | Your premises | NZ data centre, if you choose an NZ region |
An office server is usually a small, quiet mini PC running Proxmox VE, with a NAS for backups and file storage and a UPS to ride out short power cuts. Staff working from home connect through a VPN such as WireGuard or Tailscale; a fibre plan with 100 Mbps upload, as on most Fibre 300 plans, handles a small team comfortably.
If you would rather not own hardware, Microsoft’s New Zealand North region opened in December 2024 and AWS opened its Asia Pacific (New Zealand) region in Auckland in September 2025. Renting a virtual server there keeps data onshore, although you still patch and back up the software yourself.
The NZ Privacy Act and Where Your Data Lives
The Privacy Act 2020 does not require most private businesses to store personal information in New Zealand. What it does require is reasonable security safeguards for the information you hold (Information Privacy Principle 5), care when disclosing it to organisations overseas (Principle 12), and prompt notification to the Privacy Commissioner and affected people when a breach is likely to cause serious harm.
The Privacy Commissioner’s guidance says that when a cloud provider only stores or processes information on your behalf, you remain responsible for it; it is not treated as a disclosure overseas. Self-hosting does not change that responsibility, it just moves the security work onto your team. Some sectors, such as health, have extra rules, so check with your professional body or adviser.
Security and Backups: The 3-2-1 Rule
Backup 3-2-1 means three copies of your data, on two different types of storage, with one copy off-site. For a small office that could be the live data on the server, a nightly backup to a NAS, and an encrypted copy to cloud storage. Keep versioned or immutable backups so ransomware cannot encrypt them too, and test a full restore every quarter.
- Turn on multi-factor authentication for every self-hosted app and admin account.
- Never expose admin pages to the internet. Put everything behind a VPN or an authenticated reverse proxy.
- Patch on a schedule, with automatic security updates where the software supports them.
- Monitor it. A free tool such as Uptime Kuma can email you when a service goes down.
The National Cyber Security Centre’s Own Your Online site has a plain-English backup guide for businesses worth sharing with staff.
Common Self-Hosting Mistakes
- Self-hosting email. Deliverability problems and spam filtering make it a poor trade for small businesses.
- One person knows how it works. Document passwords (in the password manager), network details and restore steps.
- Counting licence savings but not IT time, which is usually the biggest cost.
- No UPS or spare parts, so a power cut or failed SSD stops the whole office.
- Leaving Nextcloud or a CRM open to the internet without updates. Unpatched web apps are a common way in for attackers.
Our Verdict on Self-Hosting for NZ Small Businesses
Our take
- Under about 10 staff: stay mostly on SaaS. Self-host one or two high-value tools, such as Vaultwarden or Paperless-ngx, only if someone enjoys looking after them.
- About 10 to 50 staff: Nextcloud plus a CRM on a Proxmox server, with NAS and off-site backups, can save thousands a year towards the top of that range. Run the calculator with your own quotes and budget honestly for IT time.
- Always keep email and accounting in the cloud, and treat backups and MFA as non-negotiable.
Software prices and features change often. Prices were checked in September 2026; Microsoft 365 business prices are shown excluding GST, as Microsoft lists them. This guide is general information, not legal advice. Nicegear is independent and has no paid placements.
Sources and further reading
- Sending information overseas – Office of the Privacy Commissioner
- Privacy Act 2020 – Office of the Privacy Commissioner
- Back up your business data – Own Your Online
- Compare Microsoft 365 business plans – Microsoft New Zealand
- New Zealand’s first hyperscale cloud is open – Microsoft New Zealand
- Now open: AWS Asia Pacific (New Zealand) Region – AWS
- Nextcloud – Nextcloud GmbH
FAQs
What is self-hosted software?
Self-hosted software is software your business installs and runs on its own server, either in the office or on a rented cloud server, instead of paying a vendor per user for a hosted service. You control the data and settings, and you are responsible for updates and backups.
Is self-hosting cheaper than SaaS for a small business?
It depends mainly on IT time. For a small team paying a contractor, self-hosting often costs more over three years, while larger teams or businesses with in-house skills usually save money, especially when replacing expensive per-user software.
Is Nextcloud a good alternative to Google Workspace?
Nextcloud is a strong alternative for file sharing, calendars and contacts, with browser-based document editing through Collabora Online or ONLYOFFICE. It does not include email, so most businesses pair it with a hosted email service.
Does the NZ Privacy Act require data to be stored in New Zealand?
No, not for most private businesses. The Privacy Act 2020 requires reasonable security safeguards and care when disclosing personal information overseas, and you remain responsible for information a cloud provider stores on your behalf.
What is the 3-2-1 backup rule?
Keep three copies of your data, on two different types of storage, with one copy off-site. For a small office that usually means the server, a NAS backup and an encrypted cloud copy, with regular test restores.
What is the best self-hosted CRM for a small business?
EspoCRM and SuiteCRM are good starting points for a simple, self-hosted CRM, while Odoo Community suits businesses that also want invoicing and inventory in one system. Try each on a test server before moving live customer data.
Should a small business self-host its email?
Usually not. Running your own mail server means handling spam filtering, security and deliverability yourself, so most small businesses are better off with Microsoft 365 or Google Workspace for email.






