Major accounting platforms split between cloud-native (QuickBooks Online, Xero, Sage Business Cloud, CCH Axcess) requiring reliable internet and standard endpoints, and on-premise (QuickBooks Enterprise, Sage 50, Lacerte, UltraTax CS) requiring Windows Server, SQL Server or proprietary databases, and regular database maintenance. Tax software platforms (CCH, Lacerte, Drake) have specific annual update requirements and IRS-specific security configuration needs.
Cloud vs. On-Premise: The Split in Accounting Software
Accounting software has bifurcated more than most categories: some of the most widely used platforms are cloud-native SaaS, while others remain firmly on-premise. The two categories have completely different IT requirements.
Cloud-native platforms: QuickBooks Online, Xero, Sage Business Cloud, FreshBooks, Wave. These require reliable internet and current browsers — no server infrastructure needed.
On-premise platforms still widely used: QuickBooks Enterprise, Sage 50 (Peachtree), Sage 100, CCH ProSystem fx, Lacerte, UltraTax CS, Drake Tax (can be server-based), ATX. These require server infrastructure, database maintenance, and regular software updates.
QuickBooks Enterprise IT Requirements
QuickBooks Enterprise is the most common on-premise accounting platform at growing small businesses and mid-size companies. Despite its name, it runs on Windows infrastructure, not enterprise-grade servers:
- Server: Dedicated Windows PC or Windows Server (2016, 2019, or 2022) for multi-user deployment. QuickBooks Enterprise's database manager service runs as a Windows service on this machine.
- RAM: Server machine: 8GB minimum, 16GB recommended for 10+ simultaneous users. Workstations: 4GB minimum, 8GB recommended.
- Storage: QuickBooks company files grow with transaction volume — a mature company file can exceed 1GB. Store on SSD (not spinning drive) for acceptable performance at scale. The file path must be a mapped drive letter or local path, not a UNC path.
- Network: QuickBooks Enterprise performs poorly over VPN or slow networks. Remote users should use Citrix, Remote Desktop Services, or QuickBooks Enterprise's hosted version rather than direct file access over VPN.
- Backup: QuickBooks company files must be backed up when no users are logged in (or using QBs built-in backup with the company file open). Daily backup is standard; test restoration quarterly.
- Updates: Intuit releases updates throughout the year. Install payroll updates immediately (IRS tax table changes). Install general updates in a test environment before production deployment — some updates have historically caused issues.
Sage 50 (Peachtree) and Sage 100 IT Requirements
- Sage 50: Pervasive (Actian) database engine, not SQL Server. Requires specific Pervasive configuration and maintenance that differs from standard SQL Server management. Server: Windows Server with Pervasive Engine installed. Network access requires Pervasive client on each workstation.
- Sage 100: More complex — requires a dedicated application server, separate database server (SQL Server 2019+), and a web server if using Sage 100cloud features. IT configuration is significantly more involved than Sage 50.
Tax Software: CCH Axcess vs. CCH ProSystem fx
CCH (Wolters Kluwer) offers two separate product lines with different IT requirements:
- CCH Axcess (cloud): Browser-based SaaS. Requires Chrome or Edge, reliable internet, and CCH-specific browser configuration. No server infrastructure needed. CCH Axcess scans must be configured to integrate with firm document management systems.
- CCH ProSystem fx (on-premise): Windows Server installation with SQL Server for the firm database. All workstations require ProSystem fx client installation. Annual year-end updates are significant and should be installed and tested on a non-production server first. Remote access requires Citrix or RDS — not direct VPN file access.
Lacerte and UltraTax CS IT Requirements
- Lacerte (Intuit): Can run as desktop installation per workstation or as network installation from a server share. Network installation requires a Windows file server with fast local storage (SSD). Lacerte is notoriously sensitive to network latency — any delay between the workstation and the server causes significant slowdowns. Workstation requirement: Windows 10/11, 8GB+ RAM, SSD.
- UltraTax CS (Thomson Reuters): Network installation from a server or Citrix-delivered. Thomson Reuters recommends dedicated server hardware for firm-wide deployments. UltraTax integrates with CS Practice Manager and GoFileRoom — these integrations require proper server-side configuration and periodic maintenance when CS releases updates.
Common Accounting Software IT Problems
The IT issues that accounting firms see most frequently:
- Slow QuickBooks Enterprise over VPN: The fix is almost always moving to Citrix/RDS or hosted QuickBooks — not trying to optimize VPN.
- Sage Pervasive database corruption: Pervasive requires specific maintenance (Pervasive Control Center tools) that differs from SQL Server. Generalist IT providers often don't know Pervasive, leading to deferred maintenance and eventual corruption.
- Lacerte slowdowns with large client counts: Often traced to spinning hard drives in the server or workstation. Upgrading to SSD typically resolves this immediately.
- Annual update failures: Major tax software updates (the "tax year" release in November/December) can fail on workstations with software conflicts, insufficient disk space, or permission issues. Test on one workstation before rolling out to the firm.
Frequently Asked Questions
Should I move from QuickBooks Enterprise to QuickBooks Online?
It depends on your workflow. QBO lacks some Enterprise features — advanced inventory, customizable pricing, job costing — that some businesses rely on. QBO advantages: no server to maintain, automatic updates, mobile access. The migration from Enterprise to Online requires data conversion that your accounting software consultant should lead, with IT support for the infrastructure side.
Can my IT provider support accounting software, or do I need the software vendor?
IT providers handle the infrastructure (server hardware, Windows Server, SQL Server, networking, backup). Accounting software application support (report customization, chart of accounts, payroll configuration) is the software vendor's or an accounting consultant's domain. The two domains overlap at installation, updates, performance troubleshooting, and database maintenance.
What is the right backup frequency for an accounting firm's data?
During tax season, daily backup with tested restoration is the minimum. For year-round operations, once-daily backup is standard for company files and databases. Payroll data should be backed up after every payroll run. Test restoration monthly — not annually.