Time Rack integration overview

Alerts and notices
Leave feedback

Internal Employees: Submit feedback

Contact information (optional):

Leave this blank:

Please tell us how we can make this information more helpful.

Characters left:

For live payroll processing only

Time Rack provides a time, attendance, and human resources solution that enables employers to manage employee payroll information. Time Rack produces an XML time clock file that can be imported into the application to increase the efficiency of payroll check processing.

This overview steps you through the process of starting service with Time Rack and setting up your client and employee records for Time Rack import.

The prerequisites to integrating Accounting CS and Time Rack are noted below. It is imperative to follow these steps before setting up payroll processing in Time Rack.

Starting service with Time Rack

To set up service with Time Rack, contact their sales staff directly by phone, email, or on the Web.

Setting up Time Rack clients in Accounting CS Payroll

  1. Choose Setup > Clients.
  2. Highlight the existing client name and click Edit, or add the new client as described in the Entering basic client information topic.
  3. Click the Payroll Information tab and then mark the Time Rack checkbox.
  4. Click the Ellipsis button next to the Payroll Schedules field.
  5. In the Payroll Schedules dialog, select a payroll schedule and click the Edit button.
  6. In the Time Entry Method section, choose the Import option and then select Time Rack from the Source drop-down list.
  7. Click Enter to save your changes, and then click Done. Click Enter again in the Clients screen.


  • To exclude salaried employees from Time Rack imports for this client, mark the Exclude Salaried Employees checkbox.
  • Employees with both salary and hourly pay items are considered Hourly employees and will not be excluded from Time Rack imports when this checkbox is marked.

Setting up employees of Time Rack clients in Accounting CS

  1. Choose Setup > Employees.
  2. Set up your employee as usual, as described in the Entering basic employee information topic.
  3. On the Main tab of the Setup > Employees screen, make sure the employees have at least one department associated with their primary work location.
  4. If the employee uses multiple payroll schedules, select the Time Rack pay schedule in the Primary payroll schedule field in the Main tab. You can select other pay schedules in the Alternate payroll schedule field.
  5. On the Personal tab, make sure that a hire date is entered for each employee.
  6. On the Payroll Items tab, make sure that each employee has at least one active pay item set up.

Note: Employees must be set up in Accounting CS prior to being imported to Time Rack.

Setting up clients in Time Rack

  1. Setup basic client information.
  2. Setup pay policies to match the Accounting CS payroll schedule. Verify the month, day, and year are the same.
  3. Perform System update(s) in Time Rack to synchronize Accounting CS with Time Rack.

Contact Time Rack Support for detailed assistance with setup in Time Rack.

Processing payroll checks for Time Rack clients

Upon completion of the setup steps and prior to processing payroll in Accounting CS, the Time Rack XML file must be sent to Accounting CS.

Note: We recommend that you verify that employee pay rates are up to date and correct in Time Rack before you send the time card XML file to Accounting CS. When the payroll batch is imported via the Actions > Enter Batch Payroll Checks screen, the existence of any zero or out-of-date pay rates prompts you (in Accounting CS) to import or reject pay rate changes for the affected employee.

  1. Choose Actions > Enter Batch Payroll Checks.
  2. Select the Time Rack client in the client selection list and select the appropriate payroll schedule. The application will check for changes from Time Rack.
  3. An updates dialog displays any existing changes. Review the changes and, if necessary, reject any by marking the Reject checkbox next to the updated information. Click OK to accept all other changes and close the dialog.
  4. The payroll check information is imported from Time Rack. Enter, Suspend, or Cancel the batch as appropriate. For more information about entering batch payroll checks, please see the Entering batch payroll checks procedure.

Important limitations or exceptions

Related topics

Information shared between Accounting CS and Time Rack

Time Rack integration troubleshooting

Share This