The following tables are descriptions of the standard pay formulas included with Track. Black texts are the explanation of a pay formula. Red texts indicate the actual pay formula language. If user copy and paste the standard pay formula texts into the Formula Text text box at the Pay Formula screen, ensure there is at least one blank line at the end of the pay formula after the word "stop;".
CUM R15 OT>40 |
cumulative net time, rounded to nearest 15 minutes, pay overtime after 40 hours, with a lunch deduction |
|Record
the Early Time Not Paid
|Net
time is set to time on site less the "early time not paid".
|Record
the Late Time Not Paid
|Net
time is set to net time less the "late time not paid".
|Calculate
Late In Time
|Also
Early Out Time
|Net
Time
|Lunch
deduction
|Final
rounding to keep values in value export ranges
|Calculate
the Straight Time
|Calculate
the overtime
|
DOW & HOL OT>40 |
cumulative net time, rounded to nearest 15 minutes, overtime after 40 hours, overtime for specified day of week, overtime for holiday, double-time for specified day of week, with a lunch deduction |
|Record
the Early Time Not Paid
|Net time is set to
time on site less the "early time not paid".
|Record the Late Time
Not Paid
|Net time is set to
net time less the "late time not paid".
|Calculate Late In Time
|Also Early Out Time
|Net Time
|Lunch deduction
|Final rounding to keep
values in value export ranges
|Calculate the Straight
Time
|Calculate the overtime.
Overtime is set to net time for the day less straight time.
|Overtime for Day of
week. Net time is paid as overtime if day of week is Saturday.
|Overtime for Holiday.
Pay net time as overtime if day is a holiday.
|Double-time for Day
of week. Net time is paid as double-time if day of week is Sunday.
|
DOW 7 HOL OT>8 |
rounded to nearest 15 minutes, overtime after 8 hours, overtime for specified day of week, overtime for holiday, double-time after 12 hours, double-time for specified day of week, with a lunch deduction |
|Record
the Early Time Not Paid
|Net time is set to
time on site less the "early time not paid".
|Record the Late Time
Not Paid
|Net time is set to
net time less the "late time not paid".
|Calculate Late In Time
|Also Early Out Time
|Net Time
|Lunch deduction
|Final rounding to keep
values in value export ranges
|Calculate the Straight
Time
|Calculate the overtime
|Overtime for Day of
week
|Overtime for Holiday
|Calculate the double-time
|Double-time for Day
of week
|
NO PAY |
No net time is calculated. |
|Straight
time is set to zero. stop;
|
PAY SCHEDULED TIME |
Pay scheduled time. This is used for employees who are salaried exempt. |
|Set
net time to scheduled time
|Lunch deduction
|Straight time is set
to net time
|
PAY TIME ONSITE OT>40 |
pay time-on-site, overtime after 40 hours |
|Net
time is set to time on site.
|Calculate the straight
time
|Calculate the overtime
|
RUNNER R15 OT8 |
runner net time calculated on first clock-in through last clock-out, rounded to nearest 15 minutes, overtime after 8 hours, lunch deduction |
|Record
the Early Time Not Paid
|Net
time is set to time from "first clock in to last clock out"
less the "early time not paid".
|Record the Late Time
Not Paid
|Net time is set to
net time less the "late time not paid".
|Calculate Late In Time
|Also Early Out Time
|Net Time
|Lunch deduction
|Final rounding to keep
values in value export ranges
|Calculate the Straight
Time
|Calculate the overtime
|
STD R15 OT8 DT12 LD |
rounded to nearest 15 minutes, overtime after 8 hours, double-time after 12 hours, lunch deduction |
|Record
the Early Time Not Paid
|Net time is set to
time on site less the "early time not paid".
|Record the Late Time
Not Paid
|Net time is set to
net time less the "late time not paid".
|Calculate Late In Time
|Also Early Out Time
|Net Time
|Lunch deduction
|Final
rounding to keep values in value export ranges
|Calculate the Straight
Time
|Calculate the overtime
|Calculate the Double-time
|
STD R15 OT8 DT12 MIN4 |
rounded to nearest 15 minutes, overtime after 8 hours, double-time after 12 hours, lunch deduction, minimum 4 hours paid |
Time("EARLY TIME NOT PAID")=@If(@TIMEBEFORESCH>75,0,@TIMEBEFORESCH);
|Net time is set to
time on site less the "early time not paid".
|Record the Late Time
Not Paid
|Net time is set to
net time less the "late time not paid".
|Calculate Late In Time
|Also Early Out Time
|Net Time
|Lunch deduction
|Final rounding to keep
values in value export ranges
|Always give them at
least 4 hours of time for showing up
|Calculate the Straight
Time
|Calculate the overtime
|Calculate the Double-time
|
STD R15 OT8 DT12 NL |
rounded to nearest 15 minutes, overtime after 8 hours, double-time after 12 hours, no lunch deduction |
|Record
the Early Time Not Paid
|Net time is set to
time on site less the "early time not paid".
|Record the Late Time
Not Paid
|Net time is set to
net time less the "late time not paid".
|Calculate Late In Time
|Also Early Out Time
|Net Time
|Final rounding to keep
values in value export ranges
|Calculate the Straight
Time
|Calculate the overtime
|Calculate the Double-time
|