How to Fix Freezing or Lag in QuickBooks Desktop When Using Webgility Desktop
This article helps Webgility Desktop users resolve freezing, lag, or unresponsiveness when using QuickBooks Desktop alongside Webgility Desktop. It guides users through cleaning outdated logs, updating software, and properly reauthorizing the QuickBooks Desktop integration to restore optimal performance.
🔍 Common Causes of Freezing
-
Outdated software components or database structures
-
Large or corrupted QuickBooks log files
-
Integration compatibility issues between QuickBooks and Webgility
-
Expired or missing application certificates in QuickBooks
🛠 Troubleshooting Steps
1. Assess Your Setup
-
Confirm versions of QuickBooks Desktop, Webgility Desktop, and any connected add‑ons
-
Note recent updates, crashes, or error messages
-
Verify your system meets QuickBooks requirements (RAM, OS, etc.)
-
Temporarily disable antivirus/firewall or whitelist QuickBooks and its ports if needed
2. Delete QuickBooks Log Files Safely
Only remove log files—do not delete company files.
✅ Steps:
-
Close QuickBooks Desktop completely
-
Open File Explorer
-
Navigate to:
php-templateCopyEditC:\Users\<YourUserName>\AppData\Local\Intuit\QuickBooks\log\<version_number>\
• Example:
C:\Users\JaneDoe\AppData\Local\Intuit\QuickBooks\log\28.0\
Inside, find and delete or archive old or oversized.log
files (e.g. QBWin.log) -
Do not delete
.QBW
,.QBB
, or folders that contain your company files -
Restart QuickBooks to generate a new, fresh log
3. Update Webgility Desktop & QuickBooks
Keeping both apps updated helps avoid compatibility issues.
✅ If you can sign in to Webgility Desktop:
-
Go to Help → Check for Updates → Update within Webgility Desktop
❌ If you're unable to sign in:
-
Download and install Webgility Desktop from portal.webgility.com
To update QuickBooks Desktop:
-
Open QuickBooks Desktop
-
Follow Help → Update QuickBooks Desktop prompts
4. Re‑authorize or Regenerate the QuickBooks Certificate
If Webgility cannot connect to QuickBooks, you’ll need to regenerate the certificate:
✅ Steps (per official instructions):
-
Log into QuickBooks Desktop as an Admin and switch to Single-User Mode
-
In Webgility Desktop, go to Connections → Accounting (or POS/ERP) → Edit Connection, then click Test QuickBooks Connection
-
Ensure QuickBooks is open and no pop-ups are blocking it
-
After testing, a QuickBooks Application Certificate window appears:
-
Select Yes, always; allow access even if QuickBooks isn’t running
-
Choose Admin from the "Login as" dropdown
-
Click Continue, then Done
-
-
Once connected, you’ll see a success message—click OK, then Save the connection in Webgility Desktop
You can find the full article on regenerating the QuickBooks certificate here.
✅ Final Confirmation
-
Reopen QuickBooks Desktop and Webgility Desktop
-
Perform your normal tasks (e.g., syncing, posting orders, managing data)
-
Monitor to ensure freezing or lag no longer occurs