QuickBooks "Application With a Revoked Certificate"? Re-add the App — It's Not Your SSL
Connecting a third-party app to QuickBooks Desktop throws: “QuickBooks – Application with a Revoked Certificate. The application is signed with a certificate that has been revoked.”
Why the popular answer (buy a new SSL cert) is wrong: people assume it’s their website’s SSL certificate expiring. It isn’t. This is the third-party app’s code-signing certificate being revoked/outdated in the build QuickBooks has registered. The fix is to clear the old integration and re-add the current app build — nothing to do with web SSL.
Fix 1: Remove the integrated app from QuickBooks
- In QuickBooks: Edit → Preferences → Integrated Applications → Company Preferences.
- Select the third-party app in the list → Remove. OK out.
Fix 2: Remove the old .qwc from Web Connector
- Open QuickBooks Web Connector.
- Select the app → Remove the stale
.qwcentry.
Fix 3: Re-add the current build
- Get the latest
.qwcfrom the app vendor (one signed with a current certificate). - Add it back to the Web Connector and re-authorize in QuickBooks (Certificate window → Yes, always allow → Continue → Done).
Fix 4: Update QuickBooks + the integration
Make sure QuickBooks is on the latest release (Help → Update QuickBooks Desktop) and the third-party app is updated — old builds carry the revoked cert. Updating both clears it for good.
FAQ
Do I need to renew my SSL certificate? No — this is the app’s code-signing certificate, not your site’s TLS cert. Re-adding the current app build is the fix.
Other Web Connector errors? See QBWC1013, QBWC1039, and QBWC1085.
Sources: Intuit — Fix “QuickBooks – Application with a Revoked Certificate”