Skip to content

neuralpain/qbactivator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

qbactivator logo dark

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.

Features

  • 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.

Supported Operating Systems

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.

A few things before you start

  • 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 as Pro 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.

Downloads & Updates

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

Release Breakdown

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.

Available QuickBooks POS Software from Intuit

Tip

Browse the QuickBooks product download page for additional QuickBooks Desktop software that is not included here in this documentation.

FAQs

Is this activator safe?

Yes, it is.

Why should I use this?

You don't have to, but it's the only activator that fully supports all versions of QuickBooks Point Of Sale.

Where are the license keys?

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

License

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.

qbactivator Visitor Count