Counting Employees
Posted: Tue Aug 09, 2011 6:31 pm
Due to some bad element naming in 2006, our "FTE" measure is actually "Headcount." We don't have a true FTE measure, leading to overstated heads in some situations, e.g. a termination and replacement in the same month, transfer between two depts, and some others. I've been asked to try to come up with a new measure to correct this; here are the options I've brainstormed so far. I'd love to hear how others approach this problem.
Fractional FTE (kludgey name since "FTE" already exists as something else)
Measure % of month worked. So,
Cons: Fractions abound.
Half Month Test
If person works > 1/2 the month, they could as a head.
Cons: More likely to understate count, e.g. term Aug 14, start Aug 16 = 0 heads
Full Month for Starters
Only count as a head once a new starter works a full month.
Cons: Some built-in error if term/replacement span two months. e.g. term Aug 1, replacement start Sep 1, Aug shows a head but Sep does not. Lags actual headcount.
Full Month for Terminations
Don't count as a head in the month an employee terminates
Cons: Some built-in error if replacements span two months. e.g. term Aug 31, replacement start Sep 1, Aug doesn't shows a full head but Sep does not.
Fractional FTE (kludgey name since "FTE" already exists as something else)
Measure % of month worked. So,
- if someone's first day worked was August 5, fFTE = (31-5+1)/31 = .8701
- if someone's last day worked was August 5, fFTE = 5/31 = .1613
Cons: Fractions abound.
Half Month Test
If person works > 1/2 the month, they could as a head.
- if someone's first day worked was August 5, adjFTE = 1
- if someone's first day worked was August 20, adjFTE = 0
- if someone's last day worked was August 5, adjFTE = 0
- if someone's last day worked was August 20, adjFTE = 1
Cons: More likely to understate count, e.g. term Aug 14, start Aug 16 = 0 heads
Full Month for Starters
Only count as a head once a new starter works a full month.
- if someone's first day worked was August 5, adjFTE = 0 (in Aug)
- if someone's first day worked was August 20, adjFTE = 0 (in Aug)
- if someone's last day worked was August 5, adjFTE = 1
- if someone's last day worked was August 20, adjFTE = 1
Cons: Some built-in error if term/replacement span two months. e.g. term Aug 1, replacement start Sep 1, Aug shows a head but Sep does not. Lags actual headcount.
Full Month for Terminations
Don't count as a head in the month an employee terminates
- if someone's first day worked was August 5, adjFTE = 1 (in Aug)
- if someone's first day worked was August 20, adjFTE = 1 (in Aug)
- if someone's last day worked was August 5, adjFTE = 0 (in Aug)
- if someone's last day worked was August 20, adjFTE = 0 (in Aug)
Cons: Some built-in error if replacements span two months. e.g. term Aug 31, replacement start Sep 1, Aug doesn't shows a full head but Sep does not.