Module Navigation

Setting Up AccountLinx with QuickBooks Online

AccountLinx is an application we offer that bridges the gap between QuickBooks and ExakTime Connect. With AccountLinx, you can:

  • Data map between corresponding entities of ExakTime and QuickBooks Online.
  • Enable various settings to help tailor your time data for QuickBooks Online.
  • Export time data from ExakTime Connect into QuickBooks Online for reporting, payroll, and more.

SyncLinx is the other half of AccountLinx and allows you to import your QuickBooks Online entities into ExakTime to limit duplication of effort. If you would like steps on setting up SyncLinx and importing your QuickBooks Online entities, refer to our article that covers connecting the applications and the importer settings.

As each company can set up its company file in unique ways, we have provided generic steps below to try to cover the basics and may not be able to address all scenarios. It is advised to read through all the steps for each section before proceeding to provide context.

Table of Contents

Requirements

Installing SyncLinx/AccountLinx

If you do not have AccountLinx/SyncLinx, you can refer to the following dedicated article to help you get everything installed.

Compatible Version of QuickBooks Online

SyncLinx and AccountLinx are currently compatible with the following versions of QuickBooks Online:

  • Essentials
  • Advanced
  • Plus

SyncLinx and AccountLinx are not currently compatible with:

  • Simple Start

Connecting AccountLinx to QuickBooks Online

  • Go to Tools and click Exporter Settings.

    SLX_-_QuickBooks_Online_-_Menu_-_01.png

  • Click Select Exporter.
  • Select QuickBooks Online and click OK.

    SLX_-_QuickBooks_Online_-_Data_Source_-_00.png

  • You should see a window to enter your QuickBooks Online credentials. Enter your credentials and click Sign In.
    • It is highly advised to log in with a user that is an "Admin" or "Master Admin" as they will have the necessary permission to allow AccountLinx/SyncLinx to communicate with your company file. 
    ALX_-_QuickBooks_Online_-_00.png
  • Select a company file from the drop-down menu of associated company files and click Next.

    QBO_Connect.png

If you encounter any errors while trying to connect AccountLinx with QuickBooks Online, please refer to our dedicated troubleshooting article.

Exporter Settings for QuickBooks Online

AccountLinx offers a few additional settings and options to further tune AccountLinx to suit your business needs.

These settings can be found by navigating to Tools and clicking Exporter Settings. Click Configuration in the menu that opens.

ALX_-_QuickBooks_Online_-_Tools_-_01.png

ALX_-_QuickBooks_Online_-_Tools_-_Exporter_Settings_-_01.png

Options

ALX_-_QuickBooks_Online_-_Setting_-_00.png

  • Company Name - The QuickBooks Online company file that is currently connected.
  • Reset QuickBooks Online Connection - This allows you to reset your QuickBooks Online connection if you encounter any issues or need to connect to a different company file.
  • Include vendors in employee list - If enabled, allows you to map your employees to your QuickBooks vendors.
  • Map Class to - Map the class field to employees, location, or cost codes. This will add an additional column to the respective mapping option.
  • Export as Billable Hours - If enabled, allows you to map the "billable hours" option to locations or cost codes and what hours should be considered for billable hours. This will add an additional column to the respective mapping option.

Export Options

ALX_-_QuickBooks_Online_-_Setting_-_01.png

  • Map as billable - If enabled, will automatically map hours as billable hours.
  • Map class as - If enabled, will automatically set the class to the specified class.
  • Include QuickBooks Customer in Location match - If enabled, this will allow you to map a location to the customer as well as the jobs for a customer.
  • Comments/Notes Export - If enabled, this will allow you to export the comments for an employee, location, cost code, or time record with the time data.
  • Location Mapping Required - If enabled, will require a location to be mapped before the time data can be exported.
  • Cost Code Mapping Required - If enabled, will require a cost code to be mapped before the time data can be exported.
  • Export Location as Service Item and Cost Code as Job/Customer - If enabled, will swap the mappings so your location data will export for the service item and the cost code data will export for a customer/job. This should only be used for extremely unique QuickBooks Online setups. 

Data Mapping

Mapping is a required process that allows you to specify what an entity in ExakTime relates to in QuickBooks Online to help create your QuickBooks Online reporting and paychecks.

For information about mapping your data in AccountLinx, refer to the following dedicated article.

Mapping Considerations

Employee Mapping

When mapping employees, you are only able to map a single ExakTime employee to a single equivalent QuickBooks employee/vendor. 

Location Mapping

When mapping locations, it is possible for multiple ExakTime locations to be mapped to a singular QuickBooks customers/jobs. This allows you to track detailed locations in ExakTime, but have it all funnel to singular customers if the detail is not needed in QuickBooks.

For example, you may have a shopping complex entered as a QuickBooks customer, but do not have jobs for the customer. You can create multiple locations in ExakTime to track time intimately there, but have it all funnel into the shopping complex customer in QuickBooks. Please be aware that you cannot do the reverse of this with a single ExakTime location going into multiple QuickBooks customers.

Cost Code Mapping

Similar to locations, it is possible for multiple ExakTime cost codes to be mapped to a singular QuickBooks service item. This allows you to track detailed cost codes in ExakTime, but have it all funnel to singular service items if the detail is not needed in QuickBooks.

For example, you may have a simple "Labor" service item entered in QuickBooks. You can create multiple cost codes in ExakTime to track time intimately there, but have it all funnel into the "Labor" service item QuickBooks. Please be aware that you cannot do the reverse of this with a single ExakTime cost code going into multiple QuickBooks service items.

Exporting Time Data with AccountLinx

Now that AccountLinx has been connected to your QuickBooks Online company file and you have mapped your data, you should be ready export your ExakTime time data into QuickBooks Online.

For information about the basic use of AccountLinx, refer to the following dedicated article.

Special Consideration for Employee Hours

When exporting your employee's hours to QuickBooks Online with AccountLinx, you will see that your employee's overtime/double time hours from ExakTime will be considered regular hours in QuickBooks Online. This is due to a limitation in QuickBooks Online which does not support wage items when importing hours from third-party applications like ours.

After exporting your employees' hours from AccountLinx into QuickBooks Online, you must manually adjust your employees' weekly timesheet in QuickBooks Online to reflect the appropriate type of hours.

Reviewing Time Data in QuickBooks Online

After the employee's time data has been exported into QuickBooks Online, you can refer to the following steps to review the timesheet:

  • Click + New and click Weekly timesheet.
Was this article helpful?
1 out of 1 found this helpful