1. Home
  2. Account Settings
  3. Integrations
  4. ADP Workforce Now Timesheet Export

ADP Workforce Now Timesheet Export

From your

Applies to ,


If you use Time Clock & Attendance, you can easily send payroll information to ADP Workforce Now for payroll processing.


  • Your workplace must use a paid Time Clock & Attendance plan to set up payroll integrations.

  • You must have manager or admin access privileges to set up the integration.
  • If you have multiple ADP company codes, you’ll need to use a unique When I Work account for each company code.
  • If an employee is leaving your business, do not delete the employee from When I Work until after you’ve processed pay period hours.
  • Time off hours sent from When I Work to ADP Workforce Now do not automatically update employees’ time off balances in ADP Workforce Now.

Before you begin

Record the following information from your ADP Workforce Now account:

  • Company code
  • Batch number that corresponds to your When I Work account
  • Earnings codes and hour types
  • File number for each employee
  • Department code for each position

If you need help finding this information, contact your ADP representative.

Setting up the ADP Workforce Now Integration

Turn on the integration in When I Work and add ADP information to allow the systems to communicate.

Turn on the ADP Workforce Now integration

  1. Hover over Gear, then select Integrations Integrations.

  2. Click See all integrations.
  3. Under ADP Workforce Now, click Learn more.
  4. On the right side of the page, click Enable.
    Enable ADP integration

Add your ADP company information

On the Company tab, add your ADP company information.ADP Workforce Now Company tab

  1. Enter your ADP Company Code.
  2. Enter the ADP Batch Number that corresponds to this When I Work account.
  3. Click Save in the upper-right corner of the page.

Add up ADP earnings codes

On the Earnings tab, set up earnings codes so that employees’ hours transfer correctly from When I Work to ADP Workforce Now.ADP Workforce Now Earnings tab

  1. Map each When I Work earnings code (Double Overtime, Paid Time Off, Sick Days, and Holiday) to an ADP Code and Hour Type.
    If you don’t set up an earnings code, any time logged under that code in When I Work is exported as regular hours.
  2. Click Save in the upper-right corner of the page.

Add ADP employee file numbers

On the Employees tab, map employees in When I Work to their ADP file numbers.ADP Workforce Now Employees tab

  1. For each When I Work employee, add the employee’s ADP file number.
    If you don’t want to include an employee in the export, do not enter a file number for that employee.
  2. Click Save in the upper-right corner of the page.

Add ADP department codes for When I Work positions

On the Positions tab, map When I Work positions to the corresponding ADP department codes to make sure employees are paid the correct rate for their work.ADP Workforce Now Positions tab

  1. For each When I Work position, set an ADP Department Code.
    If you want to use employees’ default departments in ADP instead of their When I Work positions, leave the department codes blank.
  2. (Optional) If you want to set the pay rate for positions in ADP Workforce Now instead of using the pay rate information in When I Work, select Exclude payrate information.
  3. Click Save in the upper-right corner of the page.

Sending pay period hours data to ADP Workforce Now

  1. When a pay period has ended, close and export pay period hours.
  2. Click Export ADP Workforce Now.
  3. Save the CSV file to your computer.
    Do not modify the file name; if you change the name it will fail to import into ADP Workforce Now.
  4. Upload the CSV file to ADP Workforce Now.
    If you need assistance with this step, contact your ADP representative.
Updated on March 26, 2021

Was this article helpful?

Related Articles

Still Need Help?

Open a ticket with our customer care team.

Submit a Ticket