Windows Requirements
PrimeConnect is a native Windows desktop application built on the .NET Framework. It runs on the following Windows versions:
- Windows 10 — version 1809 (October 2018 Update) or later
- Windows 11 — all versions supported
Both 32-bit (x86) and 64-bit (x64) editions of Windows are supported. PrimeConnect itself runs as a 32-bit application to ensure compatibility with the QuickBooks SDK, which is a 32-bit COM component.
Important: macOS and Linux are not supported. QuickBooks Desktop is a Windows-only application, and PrimeConnect communicates with it through the Windows-native QuickBooks SDK. Running PrimeConnect in a virtual machine (Parallels, VMware) on macOS is not officially supported but may work if QuickBooks Desktop itself runs correctly in the VM.
QuickBooks Desktop Versions
PrimeConnect works with the desktop editions of QuickBooks. It connects through the QBFC (QuickBooks Foundation Classes) SDK, which is included with every QuickBooks Desktop installation.
Supported Editions
- QuickBooks Pro (Desktop)
- QuickBooks Premier (Desktop) — all industry editions
- QuickBooks Enterprise (Desktop) — all tiers
Not Supported
- QuickBooks Online (QBO) — This is a completely different product with a different API. PrimeConnect is designed exclusively for the desktop editions.
- QuickBooks for Mac — The Mac version does not include the QBFC SDK that PrimeConnect requires.
- QuickBooks Simple Start — This edition does not support third-party SDK integrations.
Note: PrimeConnect is compatible with recent year versions of QuickBooks Desktop (2020 and newer are fully tested). Older versions (2019 and earlier) may work but are not actively tested, as Intuit has discontinued support for them.
.NET Framework
PrimeConnect requires the .NET Framework 4.7.2 or later. This is the Microsoft runtime that powers the application.
- Windows 10 (version 1803+) and Windows 11 ship with .NET Framework 4.8 pre-installed. No additional installation is needed for most users.
- If you are on an older Windows 10 version (prior to 1803), you may need to install .NET Framework 4.8 manually. Download it from Microsoft's official .NET download page.
To check your installed .NET Framework version, open the Registry Editor (regedit) and navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full. The Release value tells you the version. A value of 461808 or higher means .NET Framework 4.7.2 or later is installed.
Tip: If you are running Windows 10 version 1809 or later (which is also the minimum Windows version for PrimeConnect), you already have .NET Framework 4.7.2+. No extra downloads needed.
Hardware Requirements
PrimeConnect itself is lightweight, but it runs alongside QuickBooks Desktop, which is more resource-intensive. The table below shows the minimum and recommended hardware specifications for running both applications together:
| Component | Minimum | Recommended |
|---|---|---|
| Processor (CPU) | 1 GHz or faster | 2+ GHz multi-core processor |
| Memory (RAM) | 4 GB | 8 GB or more |
| Display Resolution | 1366 × 768 | 1920 × 1080 (Full HD) |
If you are running large imports (1,000+ records) or working with multiple QuickBooks company files, the recommended specifications will provide a noticeably smoother experience.
Disk Space
PrimeConnect has modest disk space requirements:
- Application installation: Approximately 500 MB of available disk space. This includes the PrimeConnect binaries, embedded resources, and the Velopack update framework.
- Data files: Additional space is needed for PrimeConnect's local databases (settings, operation history, license data). These are typically under 50 MB combined.
- Log files: Log files accumulate over time but are small (a few MB each). You can safely delete old log files from
%LocalAppData%\PrimeConnect\logs\if you need to reclaim space. - Temporary update files: During automatic updates, PrimeConnect temporarily downloads the new version (~50-100 MB) before applying it. This space is reclaimed after the update.
Note: QuickBooks Desktop itself requires 2.5 GB or more of disk space (depending on the edition). Ensure you have sufficient space for both applications.
Network Requirements
PrimeConnect is primarily a local application — most operations do not require internet access. Here is a breakdown of when network connectivity is and is not needed:
Internet Connection Required For
- License activation and renewal — The application contacts the license server to verify credentials and register your machine.
- Automatic updates — PrimeConnect checks for new versions on startup and downloads them in the background.
- OTP email verification — Trial activation sends a verification code to your email via the license server.
No Internet Required For
- Importing data — All communication is between PrimeConnect and the local QuickBooks instance.
- Exporting data — Data is read from QuickBooks and written to a local Excel file.
- Deleting records — Deletion commands are sent directly to the local QuickBooks SDK.
- Viewing operation history — History is stored in a local SQLite database.
Network Access for Multi-User QuickBooks
If you use QuickBooks in multi-user mode, your computer needs local network access to the QuickBooks Database Server (the machine hosting the company file). PrimeConnect connects to the QuickBooks instance running on your local machine, which in turn communicates with the server over your LAN. No special network configuration is needed for PrimeConnect itself — if QuickBooks can connect to the company file, PrimeConnect will work.
Tip: After your license is activated, you can work entirely offline for all import, export, and delete operations. Internet is only needed again when your license approaches its renewal date or when checking for updates.
