A 25-person Calgary accounting firm was running on aging on-premises infrastructure: an Exchange server for email, file servers for client data storage, and workstations that were disconnected from each other. During tax season — their busiest and most critical time of year — remote staff couldn't reliably access files. The on-prem servers would get overloaded, email would slow down, and backup connectivity would fail.
The firm faced a choice: spend $80K+ to refresh their aging servers and hope they lasted another 5-7 years, or move to the cloud and solve the problem permanently. They chose the cloud.
What happened next surprised them: it didn't just solve the tax season problem. It transformed how their firm operates.
The Problem: On-Premises Legacy Systems at Tax Season Scale
Accounting firms are seasonal. From January through April, activity explodes. Tax returns need to be processed, client files need to be compiled, and teams are working around the clock to meet April 30 deadlines. A single hour of email or file access downtime can cascade into hours of lost productivity for the entire team.
The firm's on-premises infrastructure couldn't handle the spike:
- Email server saturation. The Exchange server would become unresponsive during peak email traffic. Accountants preparing tax returns would have to wait 30-60 seconds for email to load.
- File access bottlenecks. Remote staff (CPAs working from home, staff at other branch offices) had to use VPN to access file servers. During peak hours, VPN connections would drop and file access would stall.
- Compliance gaps. Client financial data was stored on aging servers with inconsistent backup procedures. The firm couldn't definitively say that all client data was backed up and protected. This created both security and regulatory risk.
- Hardware aging. The Exchange server was 6 years old. The file servers were 7 years old. Failures were becoming more frequent. The firm was constantly planning for "what if this fails."
- Disaster recovery missing. If something catastrophic happened to the servers, there was no plan to recover. Backups existed but there was no documented procedure for restoring from them.
The firm realized that the "refresh the servers" approach was just kicking the can down the road. Microsoft 365 would let them move past the problem entirely.
The Migration: Microsoft 365 Implementation
1. Exchange Online for Email
We migrated from on-premises Exchange to Exchange Online (part of Microsoft 365). This gave the firm:
- Cloud-hosted email with virtually unlimited capacity and no server maintenance
- Automatic redundancy: Exchange Online has multiple data centers, so email is always available even if one data center fails
- Advanced security: phishing protection, malware filtering, and encryption built in
- Mobile email: Outlook on any device, with automatic synchronization
For a tax season where email traffic spikes, the elastic capacity of Exchange Online eliminated the bottleneck entirely.
2. SharePoint Online and OneDrive for File Storage
We migrated file storage from on-premises file servers to SharePoint and OneDrive, configured with proper security controls:
- Sensitivity labels for client financial data: files labeled as "confidential client data" are automatically encrypted and can only be accessed by authorized users
- Version control and document recovery: if a file is accidentally deleted or overwritten, it can be recovered from the recycle bin or version history
- Compliance with PIPEDA requirements: data is encrypted in transit and at rest, audit logs track who accessed what and when
- Remote access without VPN: staff can access files from anywhere without VPN, which improved remote work experience and reduced IT support overhead
For accountants working from home or on the road, cloud file storage meant that files were as accessible from a coffee shop as they were from the office.
3. Teams for Collaboration
We deployed Microsoft Teams as the collaboration platform. Teams became the firm's central hub for:
- Team chat and instant messaging (replacing email for quick questions)
- File collaboration (SharePoint integration meant files were accessible in Teams)
- Video meetings and screen sharing
- Shift coordination and availability management
During tax season, accountants could now collaborate in real time without email chains or time spent finding the latest file version.
4. Decommissioned On-Premises Servers
Once the migration was complete, we decommissioned the on-premises Exchange and file servers. This eliminated:
- Server maintenance and patching (our responsibility now, Microsoft's)
- Hardware refresh costs (every 5-7 years)
- Backup infrastructure and backup monitoring
- Physical security and power management
The firm no longer had an IT infrastructure to maintain. They had cloud services.
5. Cloud Backup and Disaster Recovery
Microsoft 365 includes built-in backup and disaster recovery. We also implemented Azure Backup for additional protection. The firm now has:
- Automatic daily backups of all email and files
- Ability to recover from any point in the last 30 days
- Documented disaster recovery procedures (so if something goes wrong, the firm knows exactly how to recover)
- Compliance documentation for regulators and auditors
Why this mattered for accounting: Accounting firms handle client financial data and are subject to PIPEDA (Personal Information Protection and Electronic Documents Act). They need to demonstrate that they're protecting data with current technology, that backups exist and are tested, and that they have a recovery plan. Microsoft 365 provides all of this, plus documentation that the firm can share with auditors and clients.
The Results: Beyond Infrastructure
Reliability During Tax Season
The first tax season under Microsoft 365, the firm experienced zero email downtime and zero file access issues. Email consistently responsive, file access reliable, VPN no longer a bottleneck. For a firm that had experienced 2-3 outages per tax season under the old system, this was a game changer.
The 99.9% uptime commitment from Microsoft meant the firm could plan for reliable system access, not plan around potential failures.
IT Cost Reduction
The firm had been spending:
- $15K annually in server hardware maintenance and support
- $8K annually in backup software and storage
- $12K annually for IT staff time managing servers and backups
Total: approximately $35K per year, plus $80K capital cost to refresh servers.
Microsoft 365 with proper licensing costs approximately $14K per year. Additional cloud backup and compliance monitoring adds $3K per year. Total cloud cost: $17K annually, with no capital costs and no server refresh needed.
That's a 60% reduction in annual IT spend, plus the elimination of the capital refresh cycle.
Compliance and Security
The firm can now demonstrate to clients that:
- Client financial data is encrypted in transit and at rest
- Access to client data is audited and logged
- Backups are automatic and tested
- There's a documented disaster recovery plan
- The infrastructure meets PIPEDA requirements
This became a competitive advantage. When clients ask "how do you protect my financial data," the firm can show them Azure Security Center dashboards, audit logs, and compliance certifications. Competitors still on aging server infrastructure can't make those claims.
Staff Productivity
Beyond the metrics, staff reported that work felt smoother. Remote accountants could access files without VPN delays. Collaboration through Teams was faster than email. Mobile email worked seamlessly. During tax season, when every minute counts, this smoothness adds up.
Why This Matters for Calgary Accounting Firms
Many Calgary accounting firms are in the same situation this firm was in: running on aging on-premises servers, experiencing tax season bottlenecks, and facing a hardware refresh decision. The old assumption was that moving to the cloud was complex and expensive. The reality is that Microsoft 365 is now the default choice for firms of any size.
The benefits aren't just cost savings (though the cost savings are real and substantial). The benefits are:
- Reliability: cloud services are more reliable than on-premises servers
- Security: cloud providers invest more in security than most firms can afford in-house
- Compliance: Microsoft 365 is built to meet regulatory requirements (PIPEDA, SOX, HIPAA, etc.)
- Scalability: add people without adding infrastructure
- Remote work enablement: cloud-first means remote accountants are as productive as in-office staff
The decision to "refresh the servers" vs. "move to the cloud" is actually a decision about how to run your business for the next 5 years. On-premises means infrastructure, servers, refreshes, and maintenance. Cloud-first means service contracts, automatic updates, and focus on business not infrastructure.
Quick check: Are you still running on-premises Exchange or file servers? Is your tax season hampered by email or file access delays? Are you facing a server refresh decision? If any of this resonates, a Microsoft 365 migration might be the right move. Download our M365 Readiness Checklist to understand what a migration would look like for your firm.
The Bottom Line
A 25-person accounting firm moved from on-premises Exchange and file servers to Microsoft 365. The result: 99.9% uptime during tax season, 60% reduction in IT costs, full PIPEDA compliance documentation, and a more productive team.
More importantly, they moved from "we have infrastructure that needs maintenance" to "we have cloud services that work." That shift in mindset — from infrastructure-first to service-first — is how modern firms operate. It's not a nice-to-have. It's the baseline.
If you're still planning server refreshes, you're making a decision that commits you to five more years of infrastructure maintenance. The accounting firms that will be more productive, more compliant, and less stressed during tax season are the ones that chose cloud-first.
Is your firm ready to move beyond on-premises servers? Let's find out.
We assess your current infrastructure, your compliance needs, and your tax season traffic patterns. We show you what a Microsoft 365 migration would cost, how long it would take, and what your business would look like when it's complete. No obligation, no sales pitch.
Book a Free IT Assessment