Year-over-Year Comparison Each column independently deduplicated
Methodology & Definitions
Served: Unduplicated persons with active enrollment (EntryDate ≤ period end, ExitDate NULL or ≥ period start). Night-by-Night shelters also require a bed night service record.
Housed: Leavers who exited to a Permanent Housing destination (HUD codes 400-499).
Housing Rate: Housed ÷ Exiting × 100.
Entering: Persons with EntryDate within the period.
Exiting: Persons with ExitDate within the period.
System Total: Deduplicated across all project types (a person in both ES and RRH counts once).
Housed: Leavers who exited to a Permanent Housing destination (HUD codes 400-499).
Housing Rate: Housed ÷ Exiting × 100.
Entering: Persons with EntryDate within the period.
Exiting: Persons with ExitDate within the period.
System Total: Deduplicated across all project types (a person in both ES and RRH counts once).
Breakdown by Project Type Housing rates vary by program design
▲ Blue ≥50% · — Gray 25-49% · ▼ Orange <25% — Low rates in ES/SO are expected (crisis/engagement). System Total is deduplicated across types.
1
Where Are People Coming From?— Prior Living Situation2
How Long Are People Staying?≠ SPM 1Currently Enrolled — Stayers at Period End
Completed Stays — Leavers
3
Where Do People Go When They Leave?— Exit DestinationsHow are these numbers calculated?
The five numbers at the top (KPI cards):
Served = the unduplicated number of people who had an active enrollment during the selected period. An enrollment is active if it started on or before the period end and had not ended before the period start. For Night-by-Night shelters, the person must also have at least one bed night recorded during the period.
Housed = people who left the program and exited to a Permanent Housing destination (HUD codes 400–499), such as rental housing, staying permanently with family, or homeownership.
Housing Rate = Housed ÷ Exiting × 100 — the share of all exits that led to permanent housing.
Entering = people whose enrollment started (EntryDate) within the period.
Exiting = people whose enrollment ended (ExitDate) within the period.
The year-over-year arrows compare to the same period type one year prior.
How we count people (deduplication): Each person is counted once per view, even if they had multiple enrollments in the same program type during the period. The system uses a unique person identifier — if someone enrolled in the same type of program twice in one year, they appear as one person in the count. When a person has multiple enrollments, the most recent one is used for demographics and outcomes (age, household type, length of stay, exit destination). The exceptions are Chronic Homelessness and Disabling Condition, where if any enrollment says “yes,” the person is counted as yes. “Clients” counts individual people. “Households” counts distinct household groups using the Head of Household as the counting unit — one household = one head of household.
Where are people coming from (prior living situation): Based on where the person was living just before entering the program, as recorded at intake. These are grouped into four categories: Homeless (shelters, streets, vehicles — HUD codes 100–199), Institutional (hospitals, jails, treatment facilities — codes 200–299), Temporary (staying with friends or family, hotels — codes 300–399), and Permanent (own housing, subsidized housing — codes 400–499). “Other / Not Reported” means the information was not collected or the person didn’t know.
How long are people staying (length of stay): Two views are shown side by side. Stayers are people still enrolled at the end of the period — their bar shows how long they have been enrolled so far (enrollment age). Leavers are people who exited during the period — their cards show the average and median completed stay in days. The median is less affected by very long stays and is often more representative. For entry-exit programs, length of stay = days from EntryDate to ExitDate (or period end for stayers). For Night-by-Night shelters, it is the count of actual bed night records. For Permanent Housing programs, the stay starts at the Move-In Date (not the enrollment date). Why the “≠ SPM 1” badge? This section measures time in a single program enrollment. SPM Measure 1 on the Federal Scorecard tab tracks total system bed-nights across all enrollments, including prior homeless episodes that form part of the same continuous spell. SPM 1 is usually longer because it captures the full homelessness duration, not just one program stay.
Where do people go when they leave (exit destinations): When a person exits a program, their destination is recorded using a HUD-defined code. These are grouped into: Homeless (shelters, streets — codes 100–199), Institutional (hospitals, jails, treatment — codes 200–299), Temporary (staying with friends/family, hotels — codes 300–399), Permanent Housing (own housing, subsidized, permanently with family — codes 400–499), Deceased, and Other / Not Reported. Permanent Housing exits are the primary success metric for most program types.
Permanent housing metrics (shown for PSH, RRH, Housing Only, and Housing with Services only): The housing pipeline shows four counts. Active & Living in PH = currently enrolled and has moved into housing. Exited to PH = left the program to permanent housing. Pending Move-In = enrolled but not yet moved into housing. Maintained PH Rate = (Active & Living in PH + Exited to PH) ÷ all people served × 100 — the share of all people served who either stayed in or reached permanent housing. Time to Housing Move-In = days from enrollment start (EntryDate) to the date the person moved into housing (MoveInDate). Only people who exited to permanent housing during the period are included. Average and median are both shown. Why the “≠ SPM 7b.2” badge? This rate uses a simpler formula — anyone currently living in PH or who exited to PH counts as “maintained.” SPM 7b.2 on the Federal Scorecard applies stricter HUD stayer/leaver methodology with specific destination exclusions. The two rates may differ.
Income changes (shown for Permanent Housing programs only): Two views are shown. At Exit compares income when the person first entered the program (Stage 1) to income at the time they left (Stage 3) for leavers. At Annual Assessment compares income at entry to the most recent annual review (Stage 5) for stayers who have been enrolled 365 or more days. Categories include: Gained Employment (started earning wages), Increased Earned Income (already employed, earned more), Gained Non-Employment Income (new benefits such as SSI or SSDI), Maintained Income (no change), and No Income at Exit / No Income Change. Why the “≠ SPM 4” badge? This tab shows income changes for all enrollments in the selected project type, regardless of funding source. SPM 4 on the Federal Scorecard is restricted to CoC-funded projects only, adults only, and stayers must have been enrolled at least 365 days with an annual assessment on file. SPM 4 typically covers a smaller, more specific group.
Street outreach metrics (shown for Street Outreach only): Monthly Contacts = the count of contact records per month during the period, showing the volume of engagement over time. Avg Enrollment by Exit Destination = for each exit destination category, the average number of days people were enrolled before leaving. Longer enrollments leading to permanent housing may indicate sustained engagement producing a positive outcome.
Small numbers and privacy: To protect the privacy of individuals, any count between 1 and 10 may be displayed as “<11” instead of the exact number. This is called small cell suppression and is a standard HUD practice. Percentages based on suppressed counts are also hidden.
Reporting periods: Calendar Year runs January through December (e.g., CY 2025 = Jan 1 – Dec 31, 2025). Federal Year runs October through September (e.g., FY 2025 = Oct 1, 2024 – Sep 30, 2025) — this is the fiscal year HUD uses for federal reporting. Year-over-year comparisons always use the same period type one year prior.
How we count people (deduplication): Each person is counted once per view, even if they had multiple enrollments in the same program type during the period. The system uses a unique person identifier — if someone enrolled in the same type of program twice in one year, they appear as one person in the count. When a person has multiple enrollments, the most recent one is used for demographics and outcomes (age, household type, length of stay, exit destination). The exceptions are Chronic Homelessness and Disabling Condition, where if any enrollment says “yes,” the person is counted as yes. “Clients” counts individual people. “Households” counts distinct household groups using the Head of Household as the counting unit — one household = one head of household.
Where are people coming from (prior living situation): Based on where the person was living just before entering the program, as recorded at intake. These are grouped into four categories: Homeless (shelters, streets, vehicles — HUD codes 100–199), Institutional (hospitals, jails, treatment facilities — codes 200–299), Temporary (staying with friends or family, hotels — codes 300–399), and Permanent (own housing, subsidized housing — codes 400–499). “Other / Not Reported” means the information was not collected or the person didn’t know.
How long are people staying (length of stay): Two views are shown side by side. Stayers are people still enrolled at the end of the period — their bar shows how long they have been enrolled so far (enrollment age). Leavers are people who exited during the period — their cards show the average and median completed stay in days. The median is less affected by very long stays and is often more representative. For entry-exit programs, length of stay = days from EntryDate to ExitDate (or period end for stayers). For Night-by-Night shelters, it is the count of actual bed night records. For Permanent Housing programs, the stay starts at the Move-In Date (not the enrollment date). Why the “≠ SPM 1” badge? This section measures time in a single program enrollment. SPM Measure 1 on the Federal Scorecard tab tracks total system bed-nights across all enrollments, including prior homeless episodes that form part of the same continuous spell. SPM 1 is usually longer because it captures the full homelessness duration, not just one program stay.
Where do people go when they leave (exit destinations): When a person exits a program, their destination is recorded using a HUD-defined code. These are grouped into: Homeless (shelters, streets — codes 100–199), Institutional (hospitals, jails, treatment — codes 200–299), Temporary (staying with friends/family, hotels — codes 300–399), Permanent Housing (own housing, subsidized, permanently with family — codes 400–499), Deceased, and Other / Not Reported. Permanent Housing exits are the primary success metric for most program types.
Permanent housing metrics (shown for PSH, RRH, Housing Only, and Housing with Services only): The housing pipeline shows four counts. Active & Living in PH = currently enrolled and has moved into housing. Exited to PH = left the program to permanent housing. Pending Move-In = enrolled but not yet moved into housing. Maintained PH Rate = (Active & Living in PH + Exited to PH) ÷ all people served × 100 — the share of all people served who either stayed in or reached permanent housing. Time to Housing Move-In = days from enrollment start (EntryDate) to the date the person moved into housing (MoveInDate). Only people who exited to permanent housing during the period are included. Average and median are both shown. Why the “≠ SPM 7b.2” badge? This rate uses a simpler formula — anyone currently living in PH or who exited to PH counts as “maintained.” SPM 7b.2 on the Federal Scorecard applies stricter HUD stayer/leaver methodology with specific destination exclusions. The two rates may differ.
Income changes (shown for Permanent Housing programs only): Two views are shown. At Exit compares income when the person first entered the program (Stage 1) to income at the time they left (Stage 3) for leavers. At Annual Assessment compares income at entry to the most recent annual review (Stage 5) for stayers who have been enrolled 365 or more days. Categories include: Gained Employment (started earning wages), Increased Earned Income (already employed, earned more), Gained Non-Employment Income (new benefits such as SSI or SSDI), Maintained Income (no change), and No Income at Exit / No Income Change. Why the “≠ SPM 4” badge? This tab shows income changes for all enrollments in the selected project type, regardless of funding source. SPM 4 on the Federal Scorecard is restricted to CoC-funded projects only, adults only, and stayers must have been enrolled at least 365 days with an annual assessment on file. SPM 4 typically covers a smaller, more specific group.
Street outreach metrics (shown for Street Outreach only): Monthly Contacts = the count of contact records per month during the period, showing the volume of engagement over time. Avg Enrollment by Exit Destination = for each exit destination category, the average number of days people were enrolled before leaving. Longer enrollments leading to permanent housing may indicate sustained engagement producing a positive outcome.
Small numbers and privacy: To protect the privacy of individuals, any count between 1 and 10 may be displayed as “<11” instead of the exact number. This is called small cell suppression and is a standard HUD practice. Percentages based on suppressed counts are also hidden.
Reporting periods: Calendar Year runs January through December (e.g., CY 2025 = Jan 1 – Dec 31, 2025). Federal Year runs October through September (e.g., FY 2025 = Oct 1, 2024 – Sep 30, 2025) — this is the fiscal year HUD uses for federal reporting. Year-over-year comparisons always use the same period type one year prior.
Race / Ethnicity
Household Type
Sex
Age Distribution
Veteran Status
Chronic Homelessness
Disabling Condition
How are these numbers calculated?
How we count people: Each person is counted once, even if they received services from multiple programs during the period. A person is included if they were enrolled in a program at any point during the selected time period. For night-by-night shelters, they must also have stayed at least one night.
When someone has multiple records: If a person was in more than one program, we use the most recent one to determine their demographics. The exceptions are Chronic Homelessness and Disabling Condition — if any program record says “yes,” the person is counted as yes.
Race / Ethnicity: People can select more than one race. Anyone who selected multiple races appears as “Multi-Racial.” Comparing these shares to the general population can reveal which groups are overrepresented in homelessness.
Sex: “Not Reported” appears for older records that were created before this field was added to the data standard — it does not mean the information was refused. This category will shrink over time as new records are created.
Age: A person’s age is based on their date of birth, calculated at the time they were active in the system during the reporting period.
Household Type: Determined by who is in the household together. For example, a single adult 25+ living alone is “Single Adult,” while a parent with children is “Household with Children.” Youth households (ages 18-24) are identified separately — “Accompanied Youth” means a young person with children but no older adults, and “Unaccompanied Youth” means young adults on their own.
Veteran Status: Only counted for adults 18 and older — children are not included. “Non-Veteran” means the person confirmed they are not a veteran.
Chronic Homelessness: A person is chronically homeless if they have a long-term disability and have been homeless for at least 12 months straight, or have experienced homelessness 4 or more times in the past 3 years adding up to at least 12 months. This is checked when a person first enters a program. If anyone in a household qualifies, all household members present at that time are also counted. “Missing” means there was not enough information to make a determination.
Disabling Condition: Includes physical, developmental, mental health, substance use, HIV/AIDS, or chronic health conditions that are expected to be long-term. “Yes” means at least one program recorded a disabling condition. “No” means every program record confirmed no disabling condition.
When someone has multiple records: If a person was in more than one program, we use the most recent one to determine their demographics. The exceptions are Chronic Homelessness and Disabling Condition — if any program record says “yes,” the person is counted as yes.
Race / Ethnicity: People can select more than one race. Anyone who selected multiple races appears as “Multi-Racial.” Comparing these shares to the general population can reveal which groups are overrepresented in homelessness.
Sex: “Not Reported” appears for older records that were created before this field was added to the data standard — it does not mean the information was refused. This category will shrink over time as new records are created.
Age: A person’s age is based on their date of birth, calculated at the time they were active in the system during the reporting period.
Household Type: Determined by who is in the household together. For example, a single adult 25+ living alone is “Single Adult,” while a parent with children is “Household with Children.” Youth households (ages 18-24) are identified separately — “Accompanied Youth” means a young person with children but no older adults, and “Unaccompanied Youth” means young adults on their own.
Veteran Status: Only counted for adults 18 and older — children are not included. “Non-Veteran” means the person confirmed they are not a veteran.
Chronic Homelessness: A person is chronically homeless if they have a long-term disability and have been homeless for at least 12 months straight, or have experienced homelessness 4 or more times in the past 3 years adding up to at least 12 months. This is checked when a person first enters a program. If anyone in a household qualifies, all household members present at that time are also counted. “Missing” means there was not enough information to make a determination.
Disabling Condition: Includes physical, developmental, mental health, substance use, HIV/AIDS, or chronic health conditions that are expected to be long-term. “Yes” means at least one program recorded a disabling condition. “No” means every program record confirmed no disabling condition.
Active Clients Over Time Monthly count + 12-month rolling average
Shaded area = monthly active count. Dashed line = 12-month rolling average. Upward trend = growing caseload.
Net Flow (Entries − Exits) — Last 24 Months Is the system growing or shrinking?
More entries than exits
More exits than entries
Seasonality Index — % Deviation from Annual Avg When is demand highest?
Pattern: system typically peaks in fall/winter and dips in spring. Use for capacity planning. Blue = above average, orange = below average.
Understanding System Performance Measures HUD-mandated metrics
| SPM | Question | Metric Shown | Scope | Direction |
|---|---|---|---|---|
| HOW BIG IS THE PROBLEM? | ||||
| SPM 3 | How many people are homeless? | Unduplicated count | ES + SH + TH only | ▼ Lower = better |
| SPM 5 | How many are first-time homeless? | First-time entries | ES + SH + TH (24-mo lookback) | ▼ Lower = better |
| HOW WELL IS THE SYSTEM RESPONDING? | ||||
| SPM 1 | How long are people in the system? | Median days | ES + SH bed-nights (system-wide) | ▼ Lower = better |
| SPM 7b.1 | Are people exiting to PH? | Exit-to-PH rate % | Leavers from ES/SH/TH/RRH | ▲ Higher = better |
| ARE OUTCOMES LASTING? | ||||
| SPM 7b.2 | Are people retaining PH? | PH retention rate % | PSH/PH-HO/PH-HS with MoveIn | ▲ Higher = better |
| SPM 2 | Are people staying housed? | 2-year return rate % | Prior PH exits (2-yr lookback) | ▼ Lower = better |
| SPM 4 | Are people increasing income? | % increased income | CoC-funded stayers (365+ days) | ▲ Higher = better |
Key Differences from Other Tabs
SPM 3 “People Homeless” vs. Overview “Served”: Overview counts all project types. SPM 3 only counts ES + SH + TH. SPM 3 will always be a smaller number.
SPM 1 “Time in System” vs. Explorer “Length of Stay”: Explorer shows simple enrollment duration in one project. SPM 1 tracks total system bed-nights across multiple enrollments with backward contiguity (continuous homeless episodes). SPM 1 is usually longer.
SPM 7b.1 “Housed Rate” vs. Overview “Housing Rate”: Overview = Housed ÷ Exiting across all project types. SPM 7b.1 = exits to PH from ES/SH/TH/RRH only, excluding system stayers and certain destinations. Different scope and stricter rules.
SPM 4 “Income Growth” vs. Explorer “Income Changes”: Explorer shows all enrollments in the selected project type. SPM 4 is restricted to CoC-funded projects, adults only, stayers must have 365+ days and annual assessments. Different universe and methodology.
SPM 2 “Return Rate”: Unique to SPMs — no equivalent on other tabs. It follows up on PH exits from ~2 years ago to see if people returned. It measures past performance, not current-year activity.
SPM 1 “Time in System” vs. Explorer “Length of Stay”: Explorer shows simple enrollment duration in one project. SPM 1 tracks total system bed-nights across multiple enrollments with backward contiguity (continuous homeless episodes). SPM 1 is usually longer.
SPM 7b.1 “Housed Rate” vs. Overview “Housing Rate”: Overview = Housed ÷ Exiting across all project types. SPM 7b.1 = exits to PH from ES/SH/TH/RRH only, excluding system stayers and certain destinations. Different scope and stricter rules.
SPM 4 “Income Growth” vs. Explorer “Income Changes”: Explorer shows all enrollments in the selected project type. SPM 4 is restricted to CoC-funded projects, adults only, stayers must have 365+ days and annual assessments. Different universe and methodology.
SPM 2 “Return Rate”: Unique to SPMs — no equivalent on other tabs. It follows up on PH exits from ~2 years ago to see if people returned. It measures past performance, not current-year activity.
≠ Look-Alike Metrics — Side by Side
| Concept | Other Tab Metric | SPM Metric | Key Difference |
|---|---|---|---|
| People Homeless | Overview “Served” (all project types) | SPM 3 (ES + SH + TH only) | SPM 3 is narrower scope — always smaller |
| Entering | Overview “Entering” (all types, no lookback) | SPM 5 (ES/SH/TH, 24-mo lookback) | SPM 5 splits first-time vs. returning |
| Housing Rate | Overview “Housing Rate” (Housed÷Exiting, all) | SPM 7b.1 (ES/SH/TH/RRH leavers only) | SPM excludes system stayers, stricter rules |
| Length of Stay | Explorer “LOS” (single enrollment) | SPM 1 (system bed-nights, contiguity) | SPM 1 is usually longer — system-wide |
| Income | Explorer “Income Changes” (any funder) | SPM 4 (CoC-funded, adults, 365+ days) | SPM 4 = smaller universe, stricter criteria |
| PH Retention | Explorer “Maintained PH Rate” | SPM 7b.2 (HUD stayer/leaver methodology) | SPM 7b.2 uses stricter HUD definitions |