QuickBooks Online Integration Guide

Setup

  • Step 1 | Backup: Take a backup to ensure successful QB restoration.
  • Step 2 | Contact Us: Email: This email address is being protected from spambots. You need JavaScript enabled to view it. or Phone: 844-688-5584 to discuss your customer contact list prior to integrating with QBO. *Customers can't be deleted from ProjX360 so we will discuss and review options on how to proceed with your customer data.
  • Step 3 | Export client data columns: Export a full client csv backup. In QBO click Reports from the Main Menu. In the "Find report by name" search bar type in Customer Contact List. Once you are on this page you can use the cog to add additional column options/re-arrange all data column fields.
  • Step 4 | Email: Full client csv to This email address is being protected from spambots. You need JavaScript enabled to view it. so we can proof for any duplicates or clients that will need correction before making the sync to add your QB clients to ProjX360. *Once clients are in ProjX360 they can't be deleted. A ProjX360 representative will reach out once proofed and confirm the QB connection is ready to be made. *DO NOT proceed until we have walked you through all steps. If done incorrectly this will require a complete environment reset wiping all data done to date.

  • Requirements:
    • Minimum of QuickBooks Plus plan.
    • User must be made an "Admin" in QuickBooks in order to use the integration.
    • Login session will last 1 hour from the time it is issued. Login again to authenticate.

    Click Integrations. Click the button to authorize ProjX360 to connect to your QBO account. Use your QBO credentials for the Email/User ID & password.

    qbo login
qbo connect

Setup the following accounts under Accounting > Chart of Accounts if the following types do not exist.

Income Account: Money that you get from your normal day to day business tasks such as sales revenue or income for service rendered.

Expense Account: These are amounts you owe but haven't yet paid.

Asset Account: Includes vehicles, equipment, buildings, and other assets used for business.

Liability Account: Money that you spend on expenses related to normal business operations such as advertising and promotion, office supplies, and rent.

QBO choose account type

Choose accounts in QBO (Must be a valid Account).

Only one account per type. If any account is blank without options you do not have a valid account created. Setup or verify the account type then return to see if the account has populated with an option.

qbo choose account type

In QBO - Go to Sales > Product and Services create a New Service item for an Equipment and Labor Item (you can create your own name for these) then choose which Income account each relates to.

Syncing Items between ProjX360 and QuickBooks Online

In the Integrations menu item you will now see an integration panel for QuickBooks Online

Select the items you wish to sync from the drop down.

qbo sync drop down

NOTE: Once the following data is synced with QuickBooks you will be able to sync your Invoices, Proposals, Purchase Orders and Timesheets.

  • Step 1: Clients - This step must be done in order to sync Invoices or Proposals.
  • Step 2: Products - This step must be done in order to sync Purchase Orders. Do not sync Products or PO's if you are tracking Inventory in ProjX360. Review complete requirements in each section.
  • Step 3: Employees - Not required if you are not syncing Timesheets.
  • Step 4: Suppliers - This step must be done in order to sync Purchase Orders. Supplier sync is not required if you are tracking Inventory in ProjX360. Review complete requirements in each section.

Important field size restrictions (# of characters)

*Data longer than the limits will be truncated at that limit

Customers / Employees:

  • First Name: 25 Characters
  • Last Name: 25 Characters
  • Company Name: 41 Characters
  • Phone: 21 Characters
  • Address: 41 Characters
  • City: 31 Characters
  • State: 21 Characters
  • Postcode: 13 Characters
  • Country: 31 Characters

Products:

  • Name: 31 Characters
  • Model Number: 31 Characters
  • Company Name: 41 Characters
  • Description: 4095 Characters

Suppliers:

  • Name: 41 Characters
  • Address: 41 Characters
  • City: 31 Characters
  • State: 21 Characters
  • Postcode: 13 Characters
  • Country: 31 Characters
  • Phone: 21 Characters