Watch the demo
Headcount Planning On Live Data: from HRIS snapshot to fully loaded cost, plan open positions, model removes, and watch the forecast reconcile to payroll.
The Sub-Sections
How to Use It
1
Start from the snapshot
Your live team comes from the HRIS. Apply per-person overrides (title, department, memo, tags) or month-level cost adjustments without touching the source data. Overrides and adjustments layer on top, so the next sync never overwrites your planning.
2
Add open positions
Plan hires, backfills, and removals. Each position carries a start and end window, so it only counts and costs in the months it is active.
3
Set assumptions
Fringe and merit rates resolve from most-specific to global, so you set a company default and override per department where it differs.
4
Run the forecast
The engine projects per-person, per-month loaded cost and derives it 1:1 into the GL (one person-month posts one GL row per cost component).
What the Cost Components Mean
Direction-Aware Counting
Open positions are counted by direction. An “add” increases headcount, a “remove” decreases it, and an “update” changes cost without changing the count, so your headcount numbers never double-count a backfill. A position only counts in the months its start-to-end window is active.
Drill and Explain
Click any cell to open the underlying rows: the exact people and positions behind the number, with filter, sort, and export. The Combined view unions your snapshot team and your planned positions into one table with a Type pill marking each row’s source, and same-concept fields (job title, site, end date) are shown as one column rather than two half-empty ones. Open an employee to see their profile, overrides, timeline, and forecast.Common Questions
If I change someone's department in the planner, does it change the HRIS?
If I change someone's department in the planner, does it change the HRIS?
No. Edits in the planner are overrides that layer on top of the snapshot. The source HRIS record is untouched, and the next sync will not overwrite your override.
How do I plan a backfill without double-counting?
How do I plan a backfill without double-counting?
Add a “remove” position for the departing person and an “add” position for the backfill. The remove nets the count back to flat, so you see the cost change without the count drifting up.
An employee was added in the HRIS after I locked a version. Can I get them into the locked snapshot?
An employee was added in the HRIS after I locked a version. Can I get them into the locked snapshot?
Yes. Use the copy-to-locked-snapshot flow. It lists employees present in the HRIS but missing from the locked snapshot (already-present people are shown disabled, not hidden) so you can backfill them.
Why doesn't filtering by the version's year give me the right months?
Why doesn't filtering by the version's year give me the right months?
A version’s label year is just a label. Headcount is driven by the forecast window (start and end month), not the version name. Plan and read against the window.
If the Numbers Look Off
- A position is costing in months it should not: check its start and end window. A position with no end date is treated as open-ended and will keep costing.
- Headcount count looks doubled around a backfill: confirm the departing role is a “remove” and the new role is an “add”, not two adds.
- Rolling Forecast data reverted overnight: an HRIS sync can auto-trigger a forecast. The engine reads your forecast window, so confirm the window is set correctly on the live version.
- Loaded cost disagrees with payroll: open the underlying rows and compare base plus components side by side; fringe, merit, and bonus are loaded as rates, so a rate change moves the loaded total without changing base.