FLSA Rule

Class Name

com.workbrain.app.ta.quickrules.FLSAWeeklyOTRule

Overview

The FLSA Rule is used when clients must conform to the Fair Labor Standards Act (FLSA) labor law. FLSA states that employees are due overtime at 1.5 times their "regular rate of pay" for time worked over 40 hours in a work week. An employee's "regular rate of pay" is defined as an employee's total earnings for the week divided by the number of hours worked during that same week.

The US government defines regular rate of pay (RROP) as follows:

"Generally, the regular rate includes all payments made by the employer to or on behalf of the employee (except certain statutory exclusions). The regular rate is determined by adding together the employee's pay for the workweek and all other earnings and dividing the total by the number of hours the employee worked in that week."

Source: http://www.dol.gov/elaws/esa/flsa/otcalc/glossary.asp?p=Regular%20Rate

From a WFM perspective, when they say an "employee's pay for the workweek", they are referring to that employee's straight time earnings plus any premiums that may have been paid out. Some implementations, though, may also have overtime rules that are already applied to work details by the time the FLSA Rule is executed. For this reason, the WFM rule can also reverse-engineer the straight time value of those overtime records to be able to calculate that employee's straight time earnings. The purpose of the Overtime Earned Time Codes and the Overtime Earned Hour Types parameters are to define which details are eligible to be used in calculating the straight time earning equivalent (for full details, see the "Parameters" section).

For example, an employee has a work detail of 60 minutes in duration, paid at $15.00 with an hour type of OT1. The multiplier of this hour type is 1.5. The straight time earnings equivalent of this work detail then is the rate divided by the multiplier: $15.00 / 1.5 = $10.00.

Parameters

Parameters marked with an asterisk (*) are required.

Parameter Description Example
*Must Worked Minutes The length of the defined workweek in minutes. In the vast majority of cases, this will be 2400 minutes (40 hours), but it's possible for an agreed upon workweek to be less than that (for example, 35 hours).

For a daily FLSA, this would mostly be set to 480 minutes (8 hours).

2400
*FLSA Hours Time Codes Straight-time details that should count toward the hours and earnings that are used when calculating the employee's RROP for the week. WRK,TRN
FLSA Hours Hour Types Details that should count toward the hours and earnings that are used when calculating the employee's RROP for the week. REG
*FLSA Dollars Time Codes Details that should count toward the earnings that are used when calculating the employee's RROP for the week, but not the hours (for example, shift premiums). SHIFTDIFF
FLSA Dollars Hour Types Details that should count toward the earnings that are used when calculating the employee's RROP for the week, but not the hours (for example, shift premiums). REG
Overtime Earned Time Codes Details that should count toward the hours and earnings that are used when calculating the employee's RROP for the week, but need to be counted at their straight-time value. These will apply when a weekly overtime rule has already been applied before the execution of this rule. WRK,TRN
Overtime Earned Hour Types Details that should count toward the hours and earnings that are used when calculating the employee's RROP for the week, but need to be counted at their straight-time value. OT1,OT2
*Premium Time Code The time code of the premium to be inserted if an FLSA top-up premium is required. FLSA
Premium Hour Type The hour type of the premium to be inserted if an FLSA top-up premium is required. REG
*Details Calculated This parameter should be set to All since premiums almost always "count" in the regular rate of pay calculation. All
*Calculation Period Indicates whether the rule is applied daily or weekly. The default is Weekly.

For details on the weekly calculation, see the Day Week Starts parameter.

Weekly
*Day Week Starts Applies only when Weekly is selected as the calculation period.

This parameter indicates the day on which the weekly FLSA calculation period starts. You can select Application Default to use the value of the DAY_WEEK_STARTS registry parameter, or select one of the days of the week.

Sunday

Example

This table shows the parameter settings:

Parameter Value
*Must Worked Minutes 2400
*FLSA Hours Time Codes WRK,TRN
FLSA Hours Hour Types REG
*FLSA Dollars Time Codes SHIFTDIFF
FLSA Dollars Hour Types REG
Overtime Earned Time Codes WRK,TRN
Overtime Earned Hour Types OT1
*Premium Time Code FLSA
Premium Hour Type REG
*Details Calculated All
*Calculation Period Weekly
*Day Week Starts Sunday

This table shows the timesheet data of an employee:

Timesheet Data
Day Worked Hours Multiplier Rate Straight Hours Straight Dollars Worked Dollars Extra Dollars
SUNDAY 0 0.0 $0.00 $0.00 $0.00 $0.00
MONDAY 8 1.0 $12.00 $12.00 $96.00 $96.00 $4.00
TUESDAY 8 1.0 $12.00 $12.00 $96.00 $96.00 $4.00
WEDNESDAY 8 1.0 $10.00 $10.00 $80.00 $80.00 $4.00
THURSDAY 8 1.0 $10.00 $10.00 $80.00 $80.00 $4.00
FRIDAY 8 1.0 $10.00 $10.00 $80.00 $80.00 $4.00
FRIDAY 3 1.0 $10.00 $10.00 $30.00 $30.00
SATURDAY 0 0.0 $0.00 $0.00 $0.00 $0.00
TOTALS 43 $462.00 $462.00 $20.00

The employee worked 16 hours at a job that pays $12.00/hr and 27 hours at a job that pays $10.00/hr. The employee earned an extra $4.00/day from Monday to Friday. Combined, the employee has worked 43 hours and earned $482.00 before any "overtime" calculations. The employee's regular rate of pay is calculated to be $11.21 ($482.00 / 43). As per the Department of Labor, the employee's additional compensation owed as overtime is $16.81 ($11.21 * 0.5 * 3). The final amount owed to the employee for the week is $498.81 ($482.00 + $16.81).

This table summarizes the calculations:

Results
Earnings $482.00
Hours Worked 43
Regular Rate of Pay $11.21 (earnings divided by hours worked)
Overtime Earned $16.81 (on top of straight time pay for hours over 40)
Amount Due $498.81 (as per the FLSA rules that are defined by the Department of Labor)
Amount Paid $482.00 (amount paid per the rules that led up to this rule)
Premium $16.81 (Amount Due - Amount Paid)