Entering Time in Enhanced Timesheets Using WFM

This topic explains how employees can use the weekly timesheets with the Workforce Management (WFM) SuiteApp and the Enhanced Timesheets Using Workforce Management Wage Rules feature.

To ensure that you’re following the correct procedure, check with the person in your company who manages NetSuite and WFM. For more information, see the following help topics:

Before you start entering time with the feature enabled, note the follow guidelines:

As an employee, complete the following procedure to enter time in weekly timesheets with the feature enabled.

Administrators may also opt to upload CSV files containing employee time. For more information, see Using Enhanced Timesheets with CSV File Import.

To enter time in weekly timesheets:

  1. Open Weekly Timesheets.

    • On the Employee Center, go to the Home Links portlet. Under Time Tracking, click Weekly Timesheet.

    • With an Administrator role, go to Transactions > Employees > Weekly Time Tracking.

    • With an Administrator role, go to Transactions > Employees > Weekly Timesheet.

  2. In the Primary Information section, in the Week of field, enter the first day of the week you want to track time for, or click the calendar icon to choose a date.

    The page loads a new or existing timesheet.

  3. In the Enter Time section, complete the required information.

    1. From the Payroll Item list, select the payroll type that applies to the entry. To ensure automatic overtime calculations, select the correct payroll item type that your supervisor, payroll manager, or administrator provided.

    2. From the Location list, select the location where you worked.

    3. Complete the other columns as prescribed by your company. For more information about filling up the columns, see Weekly Timesheets.

  4. For each day of the week, enter your payroll hours.

    1. If your company requires you to enter shift and break times, click the day of the week. Enter values for the following fields:

      • Shift Start Time

      • Shift End Time

      • Break Start Time

      • Break End Time

      • (Optional) Memo

      The total number of hours shown for the day is calculated by subtracting the length of the break from the length of the shift.

    2. If your company has set up default shift values, you are not required to fill in each field mentioned. Instead, enter the number of hours you worked for the day.

      However, if your actual hours are different from the default values, enter the correct times in the fields.

    Important:

    The feature does not calculate overtime for time entries in the following scenarios:

    • Entries that go over the next day

    • Entries allocated across multiple projects, including entries adding using SuiteProjects or SuiteProjects Pro

    • Initial entries added using the Time Tracking for CRM feature

    For more information about feature limitations, see Best Practices and Limitations of Enhanced Timesheets Using WFM.

  5. Review the Hours Breakdown section. When you enter your hours for each day, this section automatically displays time entries color-coded to distinguish between regular and overtime hours.

  6. On the Current Week section, review the total hours for regular and overtime work.

    Important:

    To keep your timesheets accurate and avoid errors, ensure that there are no overlapping hours across your entries for the week. Entries you add shouldn’t overlap nor change overtime calculations of paid time for current or previous weeks.

  7. Click Save.

The timesheet is sent over to your manager for approval. On the Primary Information section, the status on the Approval Status field shows as Pending Approval.

Using Enhanced Timesheets with CSV File Import

As an Administrator, you can upload CSV files to import employee time.

To import CSV records, prepare the CSV file. Refer to the following table for the sample format.

Date

Employee

Payroll Item

Duration

Location

7/13/2025

John Adams

Wage

10:00

Warehouse - East Coast

7/14/2025

John Adams

Wage

12:00

Warehouse - East Coast

7/15/2025

John Adams

Wage

14:00

Warehouse - East Coast

After preparing the file, complete the procedure.

To use enhanced timesheets with CSV files import:

  1. Go to Setup > Import/Export > Import Tasks > Import CSV Records.

    The Import Assistant opens.

  2. On the Scan & Upload File page, update the following fields.

    • Import Type – Employees

    • Record Type – Track Time

  3. On the CSV File(s) section, choose One File to Upload.

  4. Click Select, then find the CSV file you prepared. Click Next.

  5. On the Import Options page, on the Data Handling section, choose your preferred handling. Click Next.

  6. On the Field Mapping page, verify that your fields are mapped to NetSuite fields as shown in the following table. Click Next.

    Your Fields

    NetSuite Fields

    Date

    Time: Date

    Employee

    Time: Employee

    Payroll Item

    Time: Payroll Item

    Duration

    Time: Duration

    Location

    Time: Location

    For more information, see Step Four Field Mapping.

  7. In the Save mapping & Start Import page, complete the required fields. For more information, see Step Five Save Mapping & Start Import.

  8. Click the save or run button corresponding to your desired option.

Related Topics

General Notices