Understanding SapphireOne Application Versions

SapphireOne Application Versions Overview

SapphireOne offers three application versions, each tailored to meet the diverse needs of various organisations. Both a MacOS and a Windows version are available for each application. All versions of SapphireOne leverage a common source code, ensuring seamless operation across MacOS and Windows platforms. Understanding the unique functionalities and features of each version is crucial for optimal utilisation and data management. Below is an expanded overview of the available SapphireOne versions:

Sapphire Single User

This version is tailored for individuals and operates on a single workstation, providing private access to data files. It’s ideal for small businesses or sole proprietors seeking a straightforward and potent data management tool without network complications. It offers easy installation and maintenance, making it a cost-effective option for managing financials, inventory, and other business data. Additionally, it can be used to create a sandbox testing environment for enterprise level clients.

SapphireOne Server

Aimed at enterprise level clients that require concurrent access by multiple users, SapphireOne Server facilitates a collaborative environment. It supports installation on both Mac OSX and Windows platforms, ensuring flexibility and scalability. Organisations can benefit from the robust client-server architecture, which allows for efficient data handling and resource management across a mixed network of MacOS and Windows clients as a well as web access through any modern web browser.

SapphireOne Client

This application is designed to work in tandem with the SapphireOne Server, providing users with the ability to access and interact with the server application from their individual workstations. Compatible with both Mac OSX and Windows, the client application ensures a consistent and user-friendly experience for all team members, regardless of their chosen operating system.

SapphireOne Web Pack

The SapphireOne web pack solution enables unlimited users to access relevant areas of the live SapphireOne data file from any device with a modern web browser over the internet. iPhones, iPads, Android smartphones and tablets, as well as standard laptops and desktops, can be used to update the data file in real time. This provides users with much-needed flexibility and removes restrictions on how and when data can be entered into the live system or data file.

Application Best Practices

  • Choose a Secure Data File Location – The SapphireOne data file should be stored on a permanent drive attached to the server or workstation. This ensures that the data is readily accessible and secure, providing a stable foundation for your organisation’s operations.
  • Maintain a comprehensive Backup Strategy – To safeguard against data loss, backups should be stored separately from the live data file and testing should always be carried out on a replica of your data file in a sandbox environment utilising Sapphire Single User. SapphireOne offers an offsite backup storage solution, providing an additional layer of security and peace of mind for your organisation. This is documented in the article ‘Downloading Applications and Revisions.
  • Never use a Virtualised environment – Due to the direct memory access requirements of SapphireOne, installation on virtual machines is not recommended. This ensures that SapphireOne operates with the highest level of performance and reliability.
  • Consider the IT Manager’s Crucial Role – Regular maintenance of SapphireOne is vital for sustained efficiency and may be conducted by SapphireOne support, an external IT support company, or an in-house IT professional. Proactive maintenance contributes to the smooth operation of SapphireOne within your organisation.
  • Minimum Resource Requirements – To ensure that SapphireOne runs optimally, workstations should have a minimum of 8GB of memory, while servers should have at least 16GB. Adhering to these requirements prevents performance issues and enhances the user experience.

By comprehensively understanding these key aspects of SapphireOne, your organisation can effectively leverage the software to manage data and streamline operations with efficiency.

Should you require additional assistance or clarification on any of these points, our support team is readily available to provide expert guidance and support.


You can review our Blog and YouTube channel for additional information and resources on SapphireOne ERP, CRM and Business Accounting software.

Was this helpful?