QuickBooks Desktop multi-user can be configured on Windows Server, but a self-managed VPS has an important support limitation: Intuit currently lists virtual servers and virtual machines as a network type it does not recommend for QuickBooks Desktop. Intuit’s current Enterprise technical specifications list Windows Server 2016, 2019, and 2022, while its authorized hosting program provides the supported third-party hosting path.
Raff provides Windows VM infrastructure, not Intuit-authorized QuickBooks hosting. This guide is therefore for technical evaluation, existing customer-managed environments, and administrators who understand that a successful lab setup does not change Intuit’s support policy.
In short
For an Intuit-supported hosted QuickBooks Desktop deployment, use an Intuit-authorized hosting provider. If you are evaluating a customer-managed Windows Server environment, QuickBooks Desktop Enterprise is the clearest fit for Terminal Services, Windows Server 2022 is the newest server version currently listed by Intuit, and multi-user operation depends on QBDSM, file permissions, RDS licensing, backups, and real multi-user testing.
Intuit support policy is the first decision
Before configuring QuickBooks on a VPS, separate three questions:
| Question | Current guidance |
|---|---|
| Can QuickBooks Desktop use Windows Server? | Yes. Intuit’s current Enterprise technical specs list Windows Server 2016, 2019, and 2022. |
| Does Intuit recommend virtual servers/VMs? | No. Intuit’s network guidance lists Virtual Servers/Virtual Machines as not recommended. |
| Is there a supported hosted path? | Yes. Intuit maintains an authorized hosting program and list of approved providers. |
| Can QuickBooks run under Terminal Services? | Intuit says QuickBooks Desktop can run under Terminal Services, with troubleshooting assistance limited to QuickBooks Desktop Enterprise. |
| Is Raff an Intuit Authorized Hosting Provider? | No. Raff provides customer-controlled Windows VM infrastructure. |
This distinction matters more than whether the installer opens successfully.
A customer-managed Raff VM may be technically useful for testing or for teams that knowingly accept the vendor-support boundary, but it should not be presented as an Intuit-supported QuickBooks hosting service.
If vendor support is mandatory for production accounting, use an Intuit-authorized host or evaluate QuickBooks Online / Intuit’s hosted offering.
The deployment model should stay simple
For a small team evaluating this architecture, the practical model is:
Remote users ↓ RDP / RDS Session Host ↓ Windows Server ├── QuickBooks Desktop ├── QuickBooks Database Server Manager ├── Company file folder ├── Windows permissions └── Backup copies
When users work inside the same Windows Server session host, the QuickBooks application and company file remain close to each other. Avoid opening a live .QBW file across an internet VPN or other long-distance file path; Intuit’s network guidance does not recommend WAN, VPN, FTP, NAS, or virtual-server patterns as substitutes for a supported local network/hosting design.
QuickBooks Desktop Enterprise is the safer Desktop choice
For a new multi-user Desktop evaluation, QuickBooks Desktop Enterprise is the clearest product to assess because Intuit’s current guidance explicitly covers Enterprise technical specifications and provides Terminal Services troubleshooting support for Enterprise.
Do not assume every QuickBooks Desktop edition, release, add-on, payroll feature, printer workflow, or third-party integration behaves the same way. Before production, verify:
- the exact QuickBooks Desktop edition and year;
- active licensing and subscription status;
- Intuit support eligibility;
- Windows Server version;
- RDS / Terminal Services use;
- Office and Outlook integrations;
- payroll and bank-feed requirements;
- third-party add-ons;
- printer and PDF workflows;
- backup and restore process.
Windows Server 2022 is the newest version Intuit currently lists
Intuit’s current QuickBooks Desktop Enterprise technical specifications list:
- Windows Server 2016;
- Windows Server 2019;
- Windows Server 2022.
Windows Server 2025 is not currently listed on that technical-specification page.
For a customer-managed evaluation, Windows Server 2022 is therefore the newest listed server version. This does not remove the separate Intuit limitation around virtual servers/VMs.
The two checks are independent:
Server version compatibility + Hosting / virtualization support policy
Both should be acceptable for your production support model.
Sizing should follow concurrent users and workload
Intuit’s current Enterprise technical specifications provide this server RAM guidance for multi-user support:
| Concurrent users | Intuit server RAM guidance |
|---|---|
| Up to 5 users | 8 GB |
| 10 users | 12 GB |
| 15 users | 16 GB |
| 20+ users | 20+ GB |
Treat those numbers as vendor minimum guidance, not a full VPS sizing formula. An RDS Session Host also needs memory for Windows, each desktop session, antivirus/EDR, printing, browser tabs, Office apps, backup jobs, and any other business software.
A practical planning range is:
| Workload | Starting direction |
|---|---|
| 1–3 light users | 4 vCPU / 8 GB RAM |
| Up to 5 business users | 4 vCPU / 8–16 GB RAM |
| 6–10 users | 8 vCPU / 16 GB RAM |
| 11–15 users | 8 vCPU / 16–32 GB RAM |
| 16–20+ users | 8+ vCPU / 32+ GB RAM |
| Large company files / heavy reports | Size from monitored workload |
These are planning ranges, not performance guarantees. Size from peak concurrent users and the complete desktop workload.
For broader Windows sizing, see Windows VPS Sizing for Remote Users.






