Skip to main content

Connecting QuickBooks Growth+This feature requires the Growth+ plan or higher

Follow these steps to connect your QuickBooks Online account to EquipDash.


Step 1: Open the Integrations Page

  1. Click Settings in the sidebar.
  2. Select API & Integrations from the settings menu.
  3. Click the Integrations tab.

You will see the QuickBooks Online integration card with a Connect to QuickBooks button.

note

If the button is disabled and shows "Another accounting integration is already connected", you need to disconnect your current integration (e.g., Xero) first. Only one accounting integration can be active at a time.


Step 2: Authorise with QuickBooks

  1. Click Connect to QuickBooks.
  2. You will be redirected to Intuit's sign-in page.
  3. Sign in to your QuickBooks account (or create one if you do not have one yet).
  4. QuickBooks will ask you to choose which company to connect. Select the company you want to sync with EquipDash.
  5. Click Connect to authorise EquipDash.
  6. You will be redirected back to EquipDash.

Step 3: Confirm the Connection

Once authorised, the QuickBooks integration card will show:

  • Connected status badge (green).
  • Company name -- the QuickBooks company you selected.
  • Connected since -- the date you connected.
  • Last synced -- when data was last sent to QuickBooks.

Click Configure to open the settings page for QuickBooks.

QuickBooks integration settings


After Connecting

Once connected, you should:

  1. Configure sync settings -- choose what to sync (invoices, payments, customers, credit memos, vouchers).
  2. Set up account mapping -- tell EquipDash which QuickBooks accounts to use for different types of revenue.
  3. Map your tax codes -- link your EquipDash tax rules to the correct QuickBooks tax codes.
  4. Fetch QuickBooks data -- click Refresh from QuickBooks to load your accounts and tax codes into EquipDash.

See Configuring QuickBooks for detailed instructions.


Disconnecting from QuickBooks

If you need to disconnect:

  1. Go to the QuickBooks settings page (click Configure on the Integrations page).
  2. Scroll to the bottom of the settings section.
  3. Click Disconnect.
  4. Confirm the action in the pop-up.
caution

Disconnecting stops all automatic syncing. Invoices and payments already in QuickBooks are not affected, but no new data will be sent.


Troubleshooting

IssueSolution
"Connect to QuickBooks" button does nothingCheck that pop-ups are not blocked by your browser.
Redirected back but still shows "Not Connected"The authorisation may not have completed. Try clicking Connect to QuickBooks again.
Connected to the wrong companyDisconnect from QuickBooks, then reconnect and choose the correct company.
Token expired errors in sync logsEquipDash refreshes tokens automatically. If errors persist, disconnect and reconnect.
"Another accounting integration is already connected"Disconnect your current integration (e.g., Xero) before connecting QuickBooks.