How to Run Sage 50 on a Mac in the US (Parallels Method)
Sage 50 Accounting (formerly Peachtree) is built on Windows. Always has been. Sage’s official support documents are clear: macOS is not a supported platform for Sage 50.
That leaves US accountants and business owners on Mac in a familiar bind. The accounting firm they work with uses Sage. Their client sends Sage company files. Or they’ve used Sage for years, switched to Mac, and aren’t interested in migrating their books to a new platform.
The solution - and it’s a clean one - is running Sage 50 inside Windows on Parallels Desktop. Sage doesn’t know it’s running in a virtual machine. It runs exactly as it does on a PC, with full access to your company files, multi-user networking, and all features.
What You Need
Mac: Any Mac from 2017 onwards. M1 or newer recommended. RAM: 8 GB minimum. 16 GB for smoother performance or multi-user setup. Parallels Desktop 26: Available with a 14-day free trial. Windows 11: Parallels installs this automatically. Sage 50 for Windows: Your existing subscription or license. Sage sells this through their site and resellers.
Installation
Install Parallels Desktop and set up Windows 11 through the automatic wizard. Inside Windows, go to sage.com and log into your Sage account. Download Sage 50 for Windows and run the installer inside your Windows VM.
Sage 50 installs normally - the same process as installing it on a physical Windows PC. When it launches for the first time, it asks for your activation code, which you enter from your Sage account.
Setting Up Multi-User Sage 50 (For Accounting Firms)
Sage 50 supports multi-user access where one machine hosts the company data and others connect over the network. This works with Parallels.
The machine running Sage 50 inside Parallels behaves like any other PC on your network from Sage’s perspective. Other Sage users - whether on PCs or on Macs with Parallels - connect to the shared data using the standard Sage 50 multi-user configuration.
Accessing Your Sage Company Files
Your Mac’s drives are accessible inside Windows through Parallels’ Shared Folders. Your Sage company data (.SAI and .PTB files) can be stored on your Mac’s drive and opened from Sage inside Windows.
For better performance, particularly for larger company files, store the Sage data directory inside the Windows VM’s own storage. You can copy it from your Mac to the VM’s C: drive using Parallels’ drag-and-drop file sharing.
Frequently Asked Questions
Does Sage 50 work on Mac? Not natively. Sage 50 is Windows-only. It runs on Mac via Parallels Desktop, which provides a complete Windows environment.
Will my existing Sage company files work? Yes. Sage company files are stored as standard Windows files and work normally when accessed from a Windows VM.
Can I update Sage 50 while running in Parallels? Yes. Sage’s automatic update mechanism works inside Parallels just as it does on a physical Windows PC.
Is this method approved by Sage? Sage doesn’t officially support or unsupport virtual machine installations. Many Sage users run it in VMs. For technical issues, Sage support may ask you to reproduce the problem on a physical Windows machine.
What’s the alternative if I don’t want to use Parallels? Sage Business Cloud Accounting is Sage’s cloud-based product, accessible from Mac in a browser. It’s a different product with different features from Sage 50. For users deeply embedded in Sage 50’s desktop features, it’s not a direct replacement.
Virtualization Architecture
Parallels VM Resource Calculator
Find the best CPU and RAM allocation for your setup