QuickBooks Over VPN Runs Slow

QuickBooks Over VPN Runs Slow
  • December 31, 2023

If you go by what has been said by the popular communities, then you will find that most people believe that QuickBooks cannot be run over a VPN connection. But in reality, you can, though it is not generally recommended, which is another thing. Let’s look at what you should know if you want to use QuickBooks over VPN.

A small business owner called us to ask about giving his team access to QuickBooks Desktop Software over a VPN. He could not switch to QuickBooks Online due to the lack of required features for his type of business. VPN issues for QuickBooks are not uncommon, and we do not recommend such quick and dirty setups. Instead, we recommend Remote Desktop Services for QuickBooks, which is more reliable.

Keep Things in Mind Before Using QuickBooks Over a VPN Connection

  1. When you plan to use QuickBooks over VPN, the most important thing that you should consider is the speed of the internet both at the remote location, from where you are going to connect as well as in your office. Ensure that the speed of the internet is high on both sides otherwise, the performance will suffer for sure. No matter how good the internet speed is, by connecting QuickBooks over a VPN, the speed will surely slow down.
  2. The second important thing is the number of users getting connected through VPN. As more users get connected with QuickBooks over VPN, you will need a greater as well as faster internet connection to ensure that things work well. In case two users are going to get connected through a VPN, then you should have a faster connection.

How to Fix QuickBooks Over VPN Runs Slow?

Solution: Fix Memory and latency issues, QuickBooks Over VPN Runs Slowly.

When QuickBooks is launched on a laptop, the daemon's main function is to redirect file share traffic through a designated 'QB managed' port. However, it still relies on a file share and the client software to download and load the QuickBooks data file into local memory. Now, envision multiple individuals attempting to simultaneously access the same shared file over a VPN. This scenario involves continuous reading and writing operations, creating a significant potential for errors and complications.

It's important to acknowledge the additional encryption introduced by a VPN tunnel for file share traffic. While this encryption enhances security, it also leads to increased latency, which refers to the time it takes for a packet to travel to its destination and back. In a local area network (LAN) environment, latency is typically under 1 millisecond (ms). However, when utilizing a VPN, latency can extend to 100 ms or more. Considering that a 40MB QuickBooks file can consist of millions of packets, the impact on user experience becomes evident. The increased latency places a significant burden on both ends of the VPN tunnel, resulting in slower processing and potential dissatisfaction among users.

When opting for Remote Desktop Services to access QuickBooks, the traffic between the user's laptop running the QuickBooks application and the shared QuickBooks database is not routed or encrypted through a tunnel. Instead, it remains within the local area network (LAN), potentially even on the same physical machine via Hyper-V VLAN switches. This setup offers several advantages: it is faster, more stable, and provides enhanced security compared to VPN usage. By keeping the data transmission local, the overall performance is improved, ensuring a smoother and more reliable experience for users.

See this: How to Create a Financial Statement in QuickBooks?

What is a VPN?

Here we will try to understand what a is VPN and what are its potential benefits. VPN also termed as Virtual Private Network is a kind of technology that allows you to connect remotely two computers.

  • If we take an example then, say, you are not in town and willing to access the files on your office network, by using the VPN connection you can get easy access to the files, as if you are using them in your office. Keep in mind this doesn’t mean that you can access the QuickBooks file while you are not in the office.
  • The second important thing that you should keep in mind is that you can use QuickBooks over a VPN connection, but it is not technically supported. In this case, you may face some issues and Intuit won’t be able to help you with the problems related to QuickBooks over VPN. Now this doesn’t mean that QuickBooks can’t be used over VPN, it's just that the problems you are going to face won’t come under the scope of support provided by QuickBooks.

Why VPN is Required?

  1. To keep track of all the databases with sharing and security.
  2. VPNs are privately used so the data loss is not there.
  3. It has the option of connecting the QuickBooks to different devices at once
  4. Such networks provide ease of data access.
  5. An error fixed in a single system would be removed from the entire network.
  6. It gives the confidentiality of the products by keeping all in a private network.

Also, read this: Conversion Process of Netsuite Data Into QuickBooks

Benefits of QuickBooks VPN

  1. In QuickBooks data access and the right person to communicate with the business at the right time is very important so VPN helps the QuickBooks user to be connected and function according to availability.
  2. VPN issues that QuickBooks faces are in some versions of QuickBooks where a virtual private network is not supported.
  3. In QuickBooks, if there are less number of users VPN helps in getting accuracy with data protection and mining.
  4. When a VPN gets an error in QuickBooks it is very easy to resolve the issue in a network which will be then completely removed from the network.

What is Virtual Private Network (VPN) In QuickBooks & How it is Important?

QuickBooks does not support VPN in all the versions but firstly a VPN is a virtual private network that is used privately by a set of people who can access QuickBooks with the same access. Such networks are built when there is a requirement that the people who are involved in the business will have access to the private network so that whatever changes are being done they are directly updated with everyone in the VPN.

In such cases, QuickBooks does not support all the versions but yes in QuickBooks 2013 all the editions it was there to use a VPN.

You may read this: How to Fix QuickBooks Fatal Error?

QuickBooks Desktop Isn’t Designed For Remote Access

QuickBooks is primarily intended to be used remotely through the use of Remote Desktop Protocol (RDP). Although the term VPN (Virtual Private Network) is often used interchangeably by IT professionals when discussing remote network access, it's important to note that most VPNs are better suited for transferring data files such as Word documents, Excel spreadsheets, PDFs, etc. They are typically not optimized for live database applications like QuickBooks, which require fast and reliable connectivity.

Connect QuickBooks Not Via VPN

One common error is installing the QuickBooks client on a laptop and attempting to establish a connection to the business server through a VPN. VPN connections typically offer upload speeds ranging from 5 to 85 megabits per second (Mbps), while download speeds can reach 50 to 100 Mbps. However, QuickBooks requires a continuous and fast communication rate of at least 90 Mbps, both for data sharing up and down. Most Local Area Network (LAN) systems operate at speeds of 100 Mbps or higher, even reaching gigabit speeds.

Using a VPN for QuickBooks can introduce delays in data transmission, which in turn increases the risk of data errors and corruption. If you require remote access to QuickBooks for working from home, it is advisable to avoid relying on a VPN. VPN connections have two primary limitations:

  • Unreliable
  • Too slow

QuickBooks data files will be corrupted if you attempt to use them over a VPN line. It may not occur immediately, but it will happen.

Remote Desktop Connection Slow Over VPN in QuickBooks

  1. Disable VPN
  2. Change internet connection
  3. Tweak Display settings
  4. Enable Group policy-setting
  5. Verify Registry values
  6. Use third-party remote desktop apps

Need Professional Help

There might be other issues as well apart from what we have discussed above. So, no matter what type of issues you face, you can always get in touch with our SMB QuickBooks tech support team to get the best solutions.

Frequently Asked Questions

Q 1: Can I run QuickBooks over a VPN?

Ans: Using QuickBooks over a VPN connection carries the inherent risk of data file corruption. While the corruption may not occur immediately, it is likely to happen over time. Intuit, the company behind QuickBooks, also advises against utilizing VPNs for accessing QuickBooks. It is important to heed this recommendation to safeguard the integrity of your QuickBooks data and avoid potential issues or data loss that may arise from using QuickBooks over a VPN.

Q 2: Why is my QuickBooks running so slow?

Ans: To enhance the speed of QuickBooks Online, it is essential to keep your browser up to date. Make sure you have the latest version installed for optimal performance. Additionally, outdated installations of Flash and Java can contribute to slower performance in QuickBooks Online. Ensure that you have the most recent versions of these plugins installed on your computer to mitigate any potential slowdowns. Regularly updating your browser and plugins will help maintain a smooth and efficient experience while using QuickBooks Online.

Q 3: How do I clear my QuickBooks cache?

Ans: Below are the mentioned steps to clear the QuickBooks cache:

  1. Click on the menu icon, typically represented by three lines, located in the upper-right corner of your browser window.
  2. From the menu, select "History."
  3. In the History section, click on "Clear browsing data."
  4. A dialog box will appear. Use the drop-down arrow next to "Obliterate the following items from" and select "the beginning of time" to remove all cached data.
  5. Make sure to check the box next to "Cached images and files" to ensure that these specific items are cleared.
  6. Finally, click on the "Clear browsing data" button to initiate the clearing process.

Q 4: Is it safe to do financial transactions on a VPN?

Ans: Using a VPN for online banking can be a secure practice, as long as you have a good understanding of its usage. Employing a virtual private network while conducting online banking activities can provide an added layer of safety compared to not using one. By using a VPN, your data is protected, which is particularly beneficial when accessing banking services over public Wi-Fi networks or even through your home network. It helps safeguard your sensitive information and ensures a higher level of security during online banking transactions.
 

Q 5: Why using a VPN is not recommended for accessing the database server in the network?

Ans: You are willing to access the QB Point of Sale v12 remotely from home and you are also trying to use the GoToMyPC but need to know whether one can run QBPOS successfully on the laptop by connecting the server through the VPN software.

People Also Read:

How to Fix QuickBooks Error 6000 83? (Company File Error)

Step to Convert From Sage 100 to QuickBooks

How To Unvoid a Check In QuickBooks?

How to Create a Financial Statement in QuickBooks?

How to Import Excel Journal Entries into QuickBooks?

Blog Post

Related Articles

How to Fix Error Codes: (-1, 0) in QuickBooks

February 2, 2024
QuickBooks Error (-1, 0) in QuickBooks prompts when you are unable to back up your company file data. This cause is not...

QuickBooks Error 15311

November 13, 2017
What is Error Code 15311 in Quickbooks QuickBooks Error 15311 is a payroll-related error and it crashes or freezes the...

Easy Ways to Resolve QuickBooks Error 179

January 16, 2024
QuickBooks Error 179 is a banking error that prompts when you cannot download any kind of information from the bank’s...
Call Now+1-800-961-4963