Skip to main content
QuickBooks Online: Sync Alerts

Learn what causes QBO Sync Alerts and how to resolve them.

Nate H avatar
Written by Nate H
Updated over 2 months ago

Overview

The following QuickBooks Online sync alerts are the most common that we see here at Housecall Pro. Each alert is outlined below with the resolution options available for each.

Once you have resolved the alerts, you'll need to reprocess them to ensure that Housecall Pro and QuickBooks Online will finish syncing the information, and so the alerts no longer show on your Sync Alerts page.

Important:

Before attempting to reprocess an alert,

follow the steps outlined in this article to resolve them to

avoid any further issues.


How to Reprocess Sync Alerts

To reprocess Sync Alerts in Housecall Pro:

  • Click on the QuickBooks icon in the top right of your Housecall Pro navigation bar to be directed to the QuickBooks Online Sync Alerts settings page.

  • Hover your mouse over the alert that you need to reprocess, and two icons will appear on the right side of that alert. The Reprocess button is the icon on the left that looks like a circular arrow rotating clockwise.

  • Click on the Reprocess button.

  • You may be prompted to provide additional information depending on the type of alert you are reprocessing.

  • Once you have clicked the Reprocess button and dealt with any pop-ups, the alert will disappear from your QuickBooks Alert Center.


How to Dismiss Sync Alerts

When you encounter an alert on the QuickBooks Sync Alerts page and have taken the steps to manually resolve it in QuickBooks Online, you can choose to dismiss the alert in Housecall Pro.

Important:

Dismissing an alert cannot be undone.

Use this feature sparingly, and with complete confidence that you do not

wish to ever reprocess the alert for the given invoice number.

Dismissing an alert will not prevent any future alerts for invoices.

If you edit any job that initiates the update to QuickBooks Online,

the error will regenerate.

To dismiss Sync Alerts in Housecall Pro:

  • Click on the QuickBooks icon in the top right of your Housecall Pro navigation bar to be directed to the QuickBooks Online Sync Alerts settings page.

  • Hover your mouse over the alert that you need to reprocess, and two icons will appear on the right side of that alert. The Dismiss button is the 'X' icon on the right.

  • Click on the Dismiss button.

💡Pro Tip:

When needed, you can push an invoice and or a payment to QuickBooks Online. This will regenerate any alerts that my have previously been dismissed.

📖 Help Center Article:

To learn more about manually pushing invoices and

payments to QuickBooks Online, check out our Help Article,

in the HCP Help Center.


Alert: "Invalid Item Ref"

The most common alert that is produced for auto-reconciliation in QuickBooks Online is the 'Invalid Item Ref' alert.

This alert usually occurs when your bank account that Housecall Pro was configured to use to auto-reconcile your credit card payments has been deleted in QuickBooks Online.

  • The most frequently deleted account in QuickBooks Online is the checking account.

If you see this alert:

  • First, navigate to your QuickBooks Online settings in Housecall Pro by clicking the QuickBooks icon or the Gear icon in the top right corner of your HCP navigation bar.

  • Then select 'Banking' in the QuickBooks Online drop-down from the settings menu on the left side of your screen and verify that the correct bank account is connected.

  • If the bank account has been deleted, this will be noted on the Banking settings page.

To resolve this alert:

  • In QuickBooks Online, click 'Make Active' next to the deleted account in your Chart of Accounts.

  • Contact our Chat Support team via the Blue Chat Bubble in your Housecall Pro account to work with a support representative and provide the name of the your checking account in QuickBooks Online. This account should be where you want the credit card payments to reconcile to.


Alert: "Display Name Conflict"

This alert occurs when an invoice is created in Housecall Pro for a duplicate customer and is sent to QuickBooks Desktop.

To resolve this alert, you can either:

  • Change the name of the customer whom the invoice was created for, or

  • Merge the Customer Profiles if they are duplicates.

  • Click the Reprocess button on the Sync Alerts page in Housecall Pro.


Alert: "Duplicate Name Exists Error"

This alert occurs when a customer, Service Plan, or Product/Service name in Housecall Pro is not linked to a customer with the same Display Name in QuickBooks Online.

To resolve this alert:

  • Click the Reprocess button on the Sync Alerts page.

  • If the alert does not clear, or the Reprocess button does not disappear, please reach out to our Chat Support team via the Blue Chat Bubble in your Housecall Pro account and request that the alert be manually repaired.

  • If you have multiple "Duplicate Name Exitsts Error" alerts, please try to reprocess as many as you can, then reach out to our Chat Support team to correct what remains.


Alert: "Name Already Taken"

Alert Description: "We found a customer, vendor, or employee with the same name."

This alert indicates that the name of the customer on an invoice that has been pushed from Housecall Pro to QuickBooks Online matches a customer, vendor, or employee in your QuickBooks Online account.

QuickBooks Online requires all employees, vendors, and customers to have unique names. This alert usually occurs when an employee or vendor (someone you pay) needs to pay you for something.

To resolve this alert:

  • Update the Customer Display Name in Housecall Pro to something else that doesn’t collide with the name.

  • Once you have changed the Display Name, go back to the QuickBooks Online Sync Alerts settings page in Housecall Pro, then hover over the alert and click the Reprocess icon.


Alert: "Tax Rate Unavailable"

Alert Description:

  • "The tax rate % with name (tax rate name) was not found in QuickBooks."

This alert usually occurs on invoices that have been imported from QuickBooks Online, or on new invoices that have an applied tax rate that has only been added in Housecall Pro, and the system has found that the tax rates are not identical between your QuickBooks and your Housecall Pro account.

The integration requires that the tax rate in Housecall Pro and QuickBooks Online must match exactly. This includes spelling, capitalization, punctuation, or any empty spaces at the end of the name, etc.

You will need to review the saved tax rate in Housecall Pro and match your tax rate in QuickBooks Online.

To resolve this alert, you can either:

  • Create the tax rate with the same exact name and rate in your QuickBooks Online account, or

  • Open the Job Details page in HCP, and select a tax rate that you already have in both Housecall Pro and QuickBooks Online. If you have no taxable line items on the job, you can remove the tax from it.

After you have resolved the alert, you'll have to reprocess it in the Sync Alerts Settings page in Housecall Pro. Once the alert has been reprocessed, it should no longer show on the Sync Alerts page.

Please Note: Housecall Pro does not currently support compound tax rates.

If this is an issue, please reach out to our Chat Support team

via the Blue Chat Bubble in your HCP account, or

contact our Phone Support team at


Alert: "Account Period Closed"

Alert Description:

  • "The account period for this invoice has been close in QuickBooks. Invoices created on or before (date) cannot be pushed until the books have been reopened."

This alert indicates that an invoice that was previously sent to QuickBooks Online from Housecall Pro is attempting to be updated, and that the invoice was added to an accounting period in QuickBooks Online that has been marked as closed.

To resolve this alert:

  • Reopen the accounting period in QuickBooks Online, then click the Reprocess button on the Sync Alerts page in Housecall Pro.  

  • If the invoice is squared away in QuickBooks Online, contact our Chat Support team via the Blue Chat Bubble in your Housecall Pro account and request for us to remove the alert.​


Alert: "Invoice Number Already Taken"

Alert Description:

  • "We found an invoice in QuickBooks Online using the same invoice number as job #______"

These alerts occur when a you attempt to sync a Housecall Pro Job/Invoice with the same invoice number as an already existing QuickBooks Online invoice.

To resolve this alert:

  • Sign into your QuickBooks Online account, click on the magnifying glass icon in the upper right hand corner of your screen and type in the invoice number. Then, click on the invoice.

  • Change the invoice number in QuickBooks Online and click the 'Save' button to save the changes.

Important:

Before changing an invoice number in QuickBooks Online,

please speak to your bookkeeper or accountant, as they will need to make some adjustments in your QuickBooks Online account after you have finished.

It is crucial that you never change the number of an invoice that is already linked to a Job or Invoice in Housecall Pro. Please only change the invoice number in QuickBooks Online if it is absolutely necessary.

💡 Pro Tip: If you choose to change the invoice number in QuickBooks Online,

keep in mind that you will need to manually adjust the invoice number

the next time you create a new QuickBooks Online invoice

in order to reestablish sequential invoices.


Alert: "Line items At least 1 line item is required"

This alert indicates we are attempting to send an invoice that has no Service or Material Price Book (line) items.  

To resolve this alert:

  • Add a line item to the job, then reprocess the alert.

Please Note: If you have no intention of adding any line items, please reach out to our Chat Support team via the Blue Chat Bubble in your Housecall Pro account and request to have the alerts removed.


Alert: "QuickBooks Service Unavailable"

This alert indicates that the connection to QuickBooks Online was dropped when an operation tried to occur.  

To resolve this alert:

  • Click the Reprocess button to clear it.  


Internal Server Error; errorCode=003100; statusCode=500"

This alert indicates that the connection between your Housecall Pro and QuickBooks Online account was interrupted or not completed.

To resolve this alert:

  • Click the Reprocess button to clear it.

  • If the alert does not clear, and you see them successively, it's an indication that QuickBooks Online is not responding. You will be able to reprocess the alert(s) once QuickBooks Online recovers.


How to Resolve QuickBooks Online Automated Sales Tax (AST) Issues

QuickBooks Online has made its Automated Sales Tax (AST) feature an automatic setting for new QuickBooks Online users.

It automatically calculates tax rates based on the location on an invoice. Because we don’t initiate the integration until an invoice is sent to QuickBooks Online, it may cause tax rate discrepancies in your QuickBooks Online account.

Please Note: Not everyone has this feature activated on their account.

The easiest way to tell if you have this feature activated is to check if you are able to create your tax rates in QuickBooks Online. If you are not able to create tax rates, this feature is activated in your account.

What is Automated Sales Tax?

With the Automated Sales Tax feature activated, QuickBooks Online checks the job address and automatically assigns the sales tax for that location. There is no place to manually create tax rates in QuickBooks Online. Instead, it requires you to enter your business address and add in the correct tax agency. It calculates the rest.

How Does Automated Sales Tax Work?

If Quickbooks Online determines that you've applied the incorrect sales tax for a job created in HCP, QuickBooks Online will then overwrite the rate you’ve chosen with the "correct" tax rate, based on their Automated Sales Tax calculator. This will adjust the amount on the invoice in QuickBooks Online.

If the Automated Sales Tax rate is higher than the one applied (and the invoice has been paid for in HCP), it will show an outstanding balance in QuickBooks Online. If the Automated Sales Tax rate is lower than the one applied (and the invoice has been paid for in HCP), it will show a credit on that customer's account in QuickBooks Online.

Solutions

If you believe that Quickbooks Online is forcing you to use a tax rate that is incorrect, you must contact Quickbooks Online.

The only way to get the feature turned off is to prove that there is a flaw. You can take the guesswork out by using the QuickBooks sales tax calculator.

Immediate fix

If the invoice has NOT been paid for:

  • You can change the tax rate to the rate that QuickBooks Online is suggesting on the invoice in Housecall Pro before resending it to the customer.

If the invoice HAS already been paid for:

  • You can override the Automated Sales Tax rate on transactions within your QuickBooks Online account. Once you override, there should no longer be a discrepancy between Housecall Pro and QuickBooks Online.

How to Override the Automated Sales Tax Rate

  • First, open the invoice detail page in your QuickBooks Online account.

  • Click the blue ‘Sales Tax’ link below the subtotal.

  • On the screen pop-out, click 'Override this amount' in the bottom right corner of the window.

  • Finally, enter the dollar amount or percentage you wish to use as the tax rate, select a reason from the drop down, then click the green 'Confirm' button.


Having trouble finding what you need?

For further assistance, please reach out to our Chat Support team

via the Blue Chat Bubble in your Housecall Pro account, or

contact our Phone Support team at (858) 842-5746.


Learn more about how Housecall Pro easily integrates with your

Did this answer your question?