Eligible Employees
overview the eligible employees section determines who is included in the comp cycle at all if someone is eligible, they appear in the cycle and their pay will be reviewed if they are ineligible, they are not in the cycle in any capacity how the rules work the page defaults to all employees being eligible the rules you configure here are about filtering people out , not filtering people in each rule you add removes a subset of employees from eligibility built in exclusion options charthop provides several pre built rule types start date on or after a specified date (e g , exclude anyone who started on or after january 1, 2026) last raise date on or after a specified date — this pulls from the raise date field, which is based on any cash comp raise (base + variable) note this is not customizable directly, but see the custom filter section below employment type — exclude part time, contract, intern, etc department, team, or location — remove entire groups from eligibility as you configure rules, the eligible/ineligible list updates in real time custom filter in addition to the built in options, there is a custom filter field that accepts any cql expression this is where you can handle anything the built in rules don't cover example exclude anyone who does not have a comp band assigned you can also combine multiple conditions in the custom filter — for instance, filtering by base raise date specifically, or combining tenure with raise date logic the custom filter essentially allows you to express any eligibility rule the built in options can't note on the raise date field the built in "last raise" rule uses the raisedate field, which reflects any cash comp change if a customer wants to filter based only on base comp raise date, they should use the custom filter with basecomp lastraise date instead previewing the eligible / ineligible list at the bottom of the screen is a table showing all employees and their current eligibility status you can toggle between eligible and ineligible views to see exactly who falls into each bucket search for a specific person to check their status click "view on data sheet" to open the filtered list in a full data sheet view — useful for adding columns and exporting the list for stakeholder review and sign off include & exclude overrides once your rules are set, there will almost always be exceptions rather than rewriting your rules to carve out individual cases, use the two override boxes include specific people — regardless of the rules, anyone added here is eligible exclude specific people — regardless of the rules, anyone added here is ineligible think of these as "i don't care about the rules" overrides they make it easy to handle one off exceptions without touching the broader configuration ⚠️ important switching someone between lists if someone is in the exclude box and you want to make them eligible, you must remove them from the exclude box and add them to the include box simply removing them from exclude is not enough — it will not automatically make them eligible once someone is on one of these lists, you must explicitly move them to the other post launch behavior once the cycle is launched, the bulk eligibility rules are locked and cannot be edited this is intentional — a misconfigured bulk change on a live cycle could accidentally make hundreds of employees ineligible if eligibility changes are needed after launch pause the cycle use the include or exclude boxes (these remain editable even after launch) add the employee to the appropriate box resume the cycle the bulk rule settings will be read only, but the individual override boxes will still function throughout the cycle's life what happens when an eligible employee terminates mid cycle this is a common scenario and the behavior is entirely governed by the org data reference date if the termination is effective after the reference date the cycle ignores it the employee remains in the cycle as if they are still active, because as of the reference date they existed in the org if the termination is effective on or before the reference date the cycle automatically pulls them out, because as of the reference date they did not exist in the org what to do when someone terms after the reference date by default, they stay in the cycle the customer has two options leave them in — this is sometimes intentional if budgets are calculated as a percentage of eligible salaries, removing a termed employee also removes their budget contribution some customers prefer to keep them in so that money stays in the pool remove them — pause the cycle, add the employee to the exclude box, then resume there is no automatic removal in this case — it requires a deliberate decision and action from the cycle owner
