# System requirements

## **Operating system**

The operating system must be fully installed and configured with the latest service packs and hot fixes. Single store installations are compatible with a 32-bit operating system. However, multi-store installations require a 64-bit operating system and are not compatible with a 32-bit operating system.

* Windows 11 Professional

or

* Windows Server 2025 (Recommended)
* Windows Server 2022
* Windows Server 2019

{% hint style="warning" %}
Although RMH apps have been known to work on Windows 11 Home, the Home version of the Windows operating system is not recommended for running production workloads. In addition, Windows 11 Home is not recommended for hosting Microsoft SQL Server.

Windows 10 will reach end of life on 14 October, 2025. After this date:

* Microsoft will no longer provide security updates or official support.
* RMH will not test or validate Windows 10 for compatibility.
* Customers must upgrade to Windows 11 Professional or a supported Windows Server version to ensure compliance, stability, and security.
  {% endhint %}

## **Microsoft SQL Server**

The SQL Server must be fully installed and configured with the latest service packs and hot fixes.

* Microsoft SQL Server 2025 Standard (Recommended)
* Microsoft SQL Server 2022 Standard
* Microsoft SQL Server 2019 Standard

or

* Microsoft SQL Server 2025 Express (Recommended)
* Microsoft SQL Server 2022 Express
* Microsoft SQL Server 2019 Express

{% hint style="info" %}
Microsoft SQL Server Standard is required for databases that are 50GB or larger. Ensure firewall ports have been configured to allow TCP/IP traffic from Microsoft SQL Server.
{% endhint %}

## **Hardware**

You will need to increase memory as database size increases. These are the requirements for Retail Management Hero only; consider the resource requirements of all applications on the computer and increase memory and processor power accordingly.

<table><thead><tr><th valign="top">Installed</th><th valign="top">Memory Minimum</th><th valign="top">Memory Recommended</th><th valign="top">Processor Minimum</th><th valign="top">Processor Recommended</th></tr></thead><tbody><tr><td valign="top">Store Manager and POS standalone</td><td valign="top">4GB</td><td valign="top">>=8GB</td><td valign="top">Intel i3 or similar</td><td valign="top">Intel i5 or higher</td></tr><tr><td valign="top">Store Manager and POS with:Store Loyalty Manager</td><td valign="top">4GB</td><td valign="top">>=8GB</td><td valign="top">Intel i3 or similar</td><td valign="top">Intel i5 or higher</td></tr><tr><td valign="top">Central Manager standalone</td><td valign="top">4GB</td><td valign="top">>=8GB</td><td valign="top">Intel i3 or similar</td><td valign="top">Intel i5 or higher</td></tr><tr><td valign="top">Central Manager with:Central Loyalty Manager</td><td valign="top">4GB</td><td valign="top">>=8GB</td><td valign="top">Intel i3 or similar</td><td valign="top">Intel i5 or higher</td></tr><tr><td valign="top">Microsoft SQL Server standalone</td><td valign="top">4GB</td><td valign="top">>=8GB</td><td valign="top">Intel i5 or similar</td><td valign="top">Intel i7 or higher</td></tr><tr><td valign="top">Microsoft SQL Server with:Store Manager and/or; Central Manager</td><td valign="top">8GB</td><td valign="top">>8GB</td><td valign="top">Intel i5 or similar</td><td valign="top">Intel i7 or higher</td></tr><tr><td valign="top">Microsoft SQL Server with:Store Manager; Central Client Assistant</td><td valign="top">4GB</td><td valign="top">>=8GB</td><td valign="top">Intel i3 or similar</td><td valign="top">Intel i5 or higher</td></tr><tr><td valign="top">Microsoft SQL Server with:Central Server; Central Server Assistant</td><td valign="top">4GB</td><td valign="top">>=8GB</td><td valign="top">Intel i5 or similar</td><td valign="top">Intel i7 or higher</td></tr><tr><td valign="top">Central Server standalone</td><td valign="top">4GB</td><td valign="top">>=8GB</td><td valign="top">Intel i5 or similar</td><td valign="top">Intel i7 or higher</td></tr></tbody></table>

## **Disk space**

<table><thead><tr><th valign="top">Application</th><th valign="top">Minimum Disk Space</th></tr></thead><tbody><tr><td valign="top">POS</td><td valign="top">100MB</td></tr><tr><td valign="top">Store Manager</td><td valign="top">300MB</td></tr><tr><td valign="top">Central Manager</td><td valign="top">200MB</td></tr><tr><td valign="top">Central Server</td><td valign="top">30MB</td></tr><tr><td valign="top">Central Client</td><td valign="top">20MB</td></tr><tr><td valign="top">Flash Bridge</td><td valign="top">10MB</td></tr><tr><td valign="top">Loyalty Manager (Store or Central)</td><td valign="top">50MB</td></tr></tbody></table>

## **Other system requirements**

<table><thead><tr><th valign="top">Application</th><th valign="top">Requirement</th></tr></thead><tbody><tr><td valign="top">POS</td><td valign="top"><p>POS for .NET</p><p><strong>Note:</strong> POS for .NET is different from the .NET Framework. It is a library that enables communication between OPOS devices like electronic cash drawers, printers, scanners, and scales. You can install POS for .NET from the installation wizard (Setup.exe).</p></td></tr><tr><td valign="top">POS, Store Manager, Central Manager, Central Server, Central Client, and Flash Bridge apps</td><td valign="top">.NET Framework 6.0 Install the following: ASP.NET Core Runtime 6.0 (Windows x64); .NET Desktop Runtime 6.0 (Windows x64) Alternately, install the .NET SDK (Windows x64), which provides all runtimes in one download package.</td></tr><tr><td valign="top">All Central Manager deployments</td><td valign="top"><p>RMH Central should only be deployed in environments with internal connectivity across the stores. This can be accomplished either by a virtual private network (VPN) or by any other intranet solution offered through your Internet Service Provider (ISP).</p><p>Note: The Flash-based Central Manager and Central Client also require a route to the internet for license validation. If you need to run these apps in environments where internet access is restricted, you should deploy an internal license server.</p></td></tr></tbody></table>

## Check which .NET components and versions are installed

To check which .NET components are installed on a computer and what version they are:

1. Open Command Prompt or Windows PowerShell.
2. Type the following command and press Enter . The .NET components and versions are listed.

`dotnet --info`

{% hint style="info" %}
The parameter has two dashes (--) in front of it, not one.
{% endhint %}

![](/files/A3k7XWnjV7KE0lvVNb1M)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.rmhpos.com/installation/system-requirements.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
