Connect To QuickBooks Desktop

Overview

QuickBooks Desktop is an accounting package developed by Intuit. It is designed for small and medium-sized businesses to help them manage their financial and accounting tasks. You can connect Expensify to QuickBooks Desktop to make expense management seamless.

Connect to QuickBooks Desktop

To connect QuickBooks Desktop to Expensify, you must log into QuickBooks Desktop as an Admin, and the company file that you want to connect to Expensify must be the only one that is open.

  1. In Expensify, hover over Settings and click on Workspaces.
  2. Select the workspace you want to connect to QuickBooks Desktop.
  3. Click the Connections tab.
  4. Click Connect to QuickBooks Desktop.
  5. Click Copy to copy the link, then paste the link into the computer where QuickBooks Desktop is running.

    QuickBooks Desktop Setup pop-up link, containing the URL to paste

  6. Select the version of QuickBooks Desktop that you currently have.

    The Web Connnector Pop-up to allow you to select the type of QuickBooks Desktop you have

  7. Download the Web Connector and go through the guided installation process.
  8. Open the Web Connector.
  9. Download the config file when prompted during the setup process, then open it using your File Explorer. This will automatically load the application into the QuickBooks Web Connector.

For this step, it is key to ensure that the correct company file is open in QuickBooks Desktop and that it is the only one open.

  1. In QuickBooks Desktop, select “Yes, always allow access, even when QuickBooks is not running” and click Continue.

    The QuickBooks Desktop pop-up, where you will need to select "Yes, always allow access, even when QuickBooks is not running"

  2. Click OK, then click Yes.

    The QuickBooks Desktop pop-up, where you will need to click "Ok" then select "Yes"

  3. Click Copy to copy the password.

    The Web Connector pop-up, where you will need to click "Copy"

  4. Paste the password into the Password field of the Web Connector and press Enter.

    The Web Connector pop-up, where you will need to paste the password into the password field

  5. Click Yes to save the password. The new connection now appears in the Web Connector.

    The Web Connector pop-up, where you will need to click "Yes"

FAQ

What are the hardware and software requirements for the QuickBooks Desktop connector?

  • Hardware requirements: You will need to ensure that the host machine meets Intuit’s recommended specifications for running QuickBooks Desktop.
  • Software requirements: Windows 10 or Windows 11 with the latest service pack(s) installed. Users have successfully run the connector on older versions of Windows; however, we do not officially support this due to Microsoft’s withdrawal of support for these operating systems. The web connector will not run on Mac OS.

What versions of QuickBooks Desktop are supported?

Expensify’s QuickBooks Desktop integration follows Intuit’s service discontinuation policy for QuickBooks Desktop and fully supports the following versions, version tiers, and special editions:

  • The latest three versions of:

    • QuickBooks Desktop (US)
    • QuickBooks Desktop (Canada)
  • Version tiers:

    • Accountant
    • Pro
    • Pro Plus
    • Premier
    • Premier Plus
    • Enterprise
  • Special editions:

    • Contractor edition
    • Manufacturing and Wholesale edition
    • Accountant edition
    • Professional Services edition
    • Nonprofit edition

Can multiple QuickBooks Desktop Connectors be installed on the same machine?

Yes. You must have one connector per company file, but you can install multiple QuickBooks Desktop Connectors to sync multiple company files to Expensify from the same computer.

If syncing multiple companies, make sure you’re logged in to the correct QuickBooks company file when syncing between QuickBooks and Expensify.

Can I export negative expenses?

Generally, yes. However, if you have Check selected as your export option, the report’s total cannot be negative. This also applies to non-reimbursable expenses exported as debit card transactions. Because QuickBooks Desktop does not have debit card functionality, the transactions export as a non-reimbursable check, which must have a positive total amount.

Didn't find what you were looking for?

Concierge is here to answer all your questions.