Using the Hoops and QuickBooks Online integration should allow invoices to sync quickly and automatically between both platforms.
However, there are some situations where:
invoices may not sync
invoice statuses may not update
customers may mismatch
invoice numbers may not appear
or QuickBooks Online may temporarily stop responding
This guide covers the most common QuickBooks Online integration issues and how to resolve them.
First Step: Reconnect Your QuickBooks Integration
Many QuickBooks Online syncing issues can be resolved by simply reconnecting the integration.
Go to:
Settings → Integrations
Disconnect QuickBooks Online, then reconnect it.
This refreshes the authentication between Hoops and QuickBooks Online and resolves many temporary sync issues. This troubleshooting step has resolved multiple reported support cases.
Common QuickBooks Online Sync Issues
Invoice Will Not Create
Symptoms
Clicking Create Invoice does nothing
invoice creation stalls
no QuickBooks invoice number returns
Accounting Status does not update
Recommended Fix
Reconnect the QuickBooks Online integration
Refresh your browser
Try creating the invoice again
In some cases, QuickBooks Online temporarily stops responding correctly to API requests, and reconnecting resolves the issue.
Accounting Status Not Updating
Symptoms
invoice exists in QuickBooks
payment was made in QuickBooks
Hoops still shows outdated Accounting Status
Cause
There have been rare cases where QuickBooks Online failed to send update events back to Hoops. This prevented automatic Accounting Status updates.
Use the Resync Feature
You can manually refresh accounting statuses at any time.
Hover over the:
Accounting Status
chip on:
SalesBoard
JobBoard
Then click:
Resync
Resyncing one invoice automatically refreshes all invoices connected to your account.
Invoice Number Returning Blank
Symptoms
You may experience one or more of the following:
The invoice is successfully created in QuickBooks Online
No invoice number is displayed in Hoops
Cause
This issue is typically caused by an invoice number conflict in QuickBooks Online.
When QuickBooks receives an invoice number that already exists, or conflicts with its numbering settings, the invoice may be created successfully but the invoice number is not returned to Hoops and appears blank.
Recommended Fix
Update your Hoops starting numbers to a value higher or a different sequence than the invoice numbers currently in QuickBooks Online.
To do this read this article: Set your Starting Numbers
Invoice Assigned to the Wrong Customer
Symptoms
In rare cases, invoice syncs to the wrong customer in QuickBooks
customer records appear merged incorrectly
Common Cause
This can happen if duplicate customers exist with the same email address.
QuickBooks Online may match customers based on email addresses.
Recommended Fix
Ensure:
customers do not share the same email address
duplicate customer records are cleaned up
customers are primarily created inside Hoops and synced to QuickBooks
Creating customers first in Hoops is the recommended workflow.
Product / Service Dropdown Problems
Symptoms
incorrect Product / Service selected
missing Product / Service options
invoice lines categorizing incorrectly
Important Information
The Product / Service dropdown pulls directly from QuickBooks Online.
If:
products are deleted
renamed
archived
duplicated
or heavily cluttered
the QuickBooks selection list may become difficult to manage.
Recommended Fix
Review and clean up your:
Products
Services
Inventory Items
inside QuickBooks Online.
Keeping this list organized significantly improves invoice creation workflows.
Invoice Date Issues
Symptoms
invoice date inside QuickBooks is different than expected
Explanation
QuickBooks uses the date the invoice was created/sent from Hoops as the invoice date.
Due dates can still be adjusted directly inside QuickBooks Online if required.
Sales Tax Problems
Symptoms
incorrect tax handling
undefined invoice behavior
tax confusion between Hoops and QuickBooks
Important Recommendation
Sales tax configuration should always be carefully reviewed directly inside QuickBooks Online.
Because tax rules vary heavily by:
country
state
region
accounting method
it is strongly recommended that your accountant or bookkeeper assists with QuickBooks Online tax configuration.
Some users have reported issues caused by QuickBooks-side tax setup rather than the Hoops integration itself.
QuickBooks Sync Delays
Symptoms
sync appears delayed
Accounting Status appears outdated
updates take time to appear
Explanation
QuickBooks Online occasionally delays event notifications back to connected applications.
Historically, QuickBooks had issues where update events were not always sent correctly. This issue was later resolved by QuickBooks.
General Best Practices
To ensure the best QuickBooks Online integration experience:
Keep your Products and Services organized
Avoid duplicate customer records
Reconnect the integration if sync issues occur
Use Resync if Accounting Status appears outdated
Create customers in Hoops first where possible
Review tax settings carefully with your accountant
Keep QuickBooks Online customer emails unique
Maintain clean invoice numbering settings
Still Need Help?
If you continue experiencing QuickBooks Online sync issues:
reconnect the integration
retry the sync
note the affected invoice or job number
contact Hoops Support
Providing:
invoice numbers
screenshots
error behavior
and Accounting Status details
will help the support team investigate more quickly.
