Central Data Repository City of Sugar Land, Office of Data and Innovation
PRODUCTION
Brandon Hayes, Utilities Data Steward (Department Data Steward)
View as Administrator Data engineer Utilities steward Police steward

HR-01 Voluntary turnover rate, annualized

Owner: Human Resources. Unit: %. Reconciliation tolerance: 0.1. Target: 10.0 (lower is better).

Written definition

Source
Human Resources employee records
Calculation
Voluntary separations in the month divided by headcount on the first day of the month, times 12, times 100.
Inclusions
Regular employees; termination reason Voluntary.
Exclusions
Retirements and involuntary separations.
Time frame
Calendar month of separation.
Definition status
Accepted Office of Data and Innovation, 11/05/2026

As held in the legacy performance database (PerfDB)

Name
Voluntary turnover rate, annualized
Note
Voluntary separations in the month divided by headcount on the first day of the month
Script
perf_hr_01.sql

CDR value against PerfDB

Calculation as run by the CDR

select m.month, 100.0 * 12 * (select count(*) from curated.dim_employee e where e.term_reason = 'Voluntary' and date_trunc('month', e.term_date) = m.month) / nullif((select count(*) from curated.dim_employee e where e.hire_date <= m.month and (e.term_date is null or e.term_date >= m.month)), 0) as value from (select generate_series('2025-10-01'::date, '2026-10-01'::date, interval '1 month')::date as month) m

Reproduce now from the curated layer Runs the SQL above against the current curated tables, read only.

Monthly reconciliation, latest run

MonthPerfDBCDRDifferenceResult
Oct 202511.611.6170.017Within tolerance
Nov 20253.53.5160.016Within tolerance
Dec 20259.49.4030.003Within tolerance
Jan 20268.38.3170.017Within tolerance
Feb 20264.84.795-0.005Within tolerance
Mar 202610.910.854-0.046Within tolerance
Apr 20262.42.4460.046Within tolerance
May 20266.26.179-0.021Within tolerance
Jun 202610.010.0100.010Within tolerance
Jul 20268.98.898-0.002Within tolerance
Aug 20266.46.4310.031Within tolerance
Sep 20267.87.8010.001Within tolerance
Oct 202610.510.5030.003Within tolerance

Reconciliation history

RunResultMonths
L-20261101-0100Within tolerance13
R-20261102-0200Within tolerance13
R-20261103-0200Within tolerance13
R-20261104-0200Within tolerance13
R-20261105-0200Within tolerance13
R-20261106-0200Within tolerance13
R-20261107-0200Within tolerance13
R-20261108-0200Within tolerance13
R-20261109-0200Within tolerance13
R-20261110-0200Within tolerance13
R-20261111-0200Within tolerance13

Data as of run R-20261111-0200, finished 11/11/2026 02:13 Central. Curated layer: curated schema.