Activation script for QuickBooks Point of Sale Software on Windows
Caution
Do not clone or download this repository or the source code to run qbactivator. The complete script is not contained within the source (ref. #10). Use the download button above to get the latest version of the script or click this link to view the latest release package and read the Wiki to get started using qbactivator.
- Permanent activation
- Automatic licensing
- Multi-Store support
- Optional downloader for installer packages
- Protection against compromised packages
Note
Protection involves comparing hashes of verified installer packages against the hash of the installer that the user has downloaded or transferred from another location. If an installer package has been flagged as compromised but the user trusts the installer (or is too lazy to download an official installer), the user can decide to ignore the warning and use their current installer package.
- Windows 11
- Windows 10
- Windows 8.1
- Windows 7 SP1 (requires Windows Management Framework 4.0)
- Windows Server 2012-2022 (ref. #44)
Important
qbactivator
requires at least PowerShell 4.0 or later to be installed on your Windows machine in order to function as intended. If you are using Windows 10 or above, it is likely that PowerShell 5.1 or a later version is already installed on your machine. You can check your PowerShell version by using the $PSVersionTable
command in PowerShell if you are unsure.
- An internet connection is not required for activation or adding users, i.e., you are able to activate offline; but you can let it have that one free phone call to let Intuit know that it's safe.
- QuickBooks POS should be installed before other QuickBooks Desktop products.
- Manually running the QuickBooks POS installer or entering any keys into the installer is not required as the script will handle these tasks. You only need to navigate through the buttons and options.
- Remember that you should not launch QuickBooks Point of Sale after installation. Ensure that you uncheck the "Launch QuickBooks Point Of Sale" option before clicking on "Finish" and proceeding with the activation process.
- It is recommended to avoid installing updates through the application due to some of the features being blocked (ref. #27), but they are available here if you want to download them yourself.
- All versions of QuickBooks Desktop Point of Sale, including v12, v18, and v19, are licensed as
Pro Multistore Level
. The only exception is POS v11, which is licensed asPro Level
. - Read the instructions to run
qbactivator
and activate QuickBooks. - Read the FAQs for further information and guidance for any concerns you may have.
Warning
qbactivator
is intended to operate with only one version of QuickBooks POS installed. In the event of multiple installations, the activator may encounter errors. Therefore, before executing qbactivator, it is crucial to remove all other versions of QuickBooks POS.
Note
Latest Release ⧉
v0.24.0
- Fix critical bug affecting additional Client licenses
- Add Toast notifications
- TLS security improvements
- Bug fixes and improvements
v0.23.0
- Add manual refresh option to update menu head information
- Fix issue #43 where
qba-22
ignored local available POS installers - Minor improvements
v0.22.0
- Add new Troubleshooting menu
- Add option
Lv3
in troubleshooting to potentially fix "Invalid Product Code" error - Add 16 more licenses for each version of POS, a total of 64 new licenses; available for client activation
- Add links to qbactivator wiki, etc. in Troubleshooting Menu
- Add indicators for installation & activation status
- Fix instructions not being exported before activation
- Fix edge-case loop error scenario when refusing to proceed to download an installer
- Enabled transcript log to trace errors encountered during the runtime of the activator
- Disabled bandwidth calculation
- Code refactoring, minor bug fixes and improvements
Each release of qbactivator comes with 3 packages:
qbactivator-[version].zip
: the complete release which contains all the files necessary to activate the QuickBooks POS software offline. It also includes the LICENSE and README.qbactivator-[version].min.zip
: a lightweight release ZIP package (take note of the.min
in the name) which excludes larger files that can be downloaded online, such as the patch file. It also includes the LICENSE and README.qbactivator-[version].cmd
: just the script file with no other files.
All packages perform the same function as they are derived from a single script, merely packaged in different formats. The regular package is ideal for users who either lack internet access at a specific workstation or prefer to activate the software offline.
On the other hand, the .min.zip
package and the single .cmd
file are smaller and more portable. These formats are perfect for users with fast internet connections who can quickly download the files, or for those who need a swift, on-the-go solution.
Tip
If you encouner an issue where the QuickBooks installer performs a rollback during setup, this may be a driver issue. Download this Visual C++ redistributable repack and run it to install the Microsoft Visual C++ Redistributable packages for 2005-2022.
Check for any updates to this repack here.
- QuickBooks Point Of Sale V19 (2019) ⧉
- QuickBooks Point Of Sale V18 (2018) ⧉
- QuickBooks Point Of Sale V12 (2015) ⧉
- QuickBooks Point Of Sale V11 (2013) ⧉
Tip
Browse the QuickBooks product download page for additional QuickBooks Desktop software that is not included here in this documentation.
Yes, it is.
You don't have to, but it's the only activator that fully supports all versions of QuickBooks Point Of Sale.
License keys are not provided to the user beforehand. qbactivator
will automatically install the appropriate license keys for the version of QuickBooks Point of Sale being installed on the system. This is to ensure stability during activation and avoid any potential issues that may arise from using invalid or incorrect license keys. However, if you have your own license keys, you are able to use them with qbactivator
through the "I have my own license" menu option.
License keys are reviewed regularly to keep qbactivator
functioning as intended.
Click to view more frequently asked questions
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Licensed under BSD 2-Clause.