CALIFCKD RECEIPTS DESK/ SNAPSHOT 06.NOV.2026/ 45 PUBLIC SERIES/ NO GRADE · NO FORECAST INDEPENDENT · CALIFORNIA
Independent · Public data · Snapshot 6 Nov 2026

California.Show your work.

45 public charts. Each one gets a verdict against its own 2017–19 baseline. Click any chart to zoom — ⌘/Ctrl-click opens it in a new tab.

H08HousingFucked

Homes sold (closed sales), indexed to 2017-2019 average

22,295homes · Sep 2026↘ worsening
P05HousingFucked

30-year fixed mortgage rate

7.18% · 5 Nov 2026↘ worsening
D04JobsFucked

California payroll jobs, total and information sector (year-over-year)

506.2thousand jobs · Sep 2026↘ worsening
T02Who paysFucked

Top 1%: share of income vs. share of income tax (and bottom 80%)

24.4% of resident AGI · 2024↘ worsening
T03Who paysFucked

AGI needed to enter each top group (nominal and inflation-adjusted)

973,097US$ AGI, 2024 dollars (CPI · 2024↘ worsening
T04Who paysFucked

What income is taxed: wages vs. net capital gains (California residents)

199.5US$ billions (nominal) · 2024↘ worsening
F02FinancesFucked

General Fund revenue per resident, nominal vs inflation-adjusted

6,246US$ per resident real · 2026↘ worsening
D01MovingFucked

Net domestic migration: California and LA County (Census)

−242.3thousand people · 2020→ flat
H01HousingKind of fucked

Median days on market, list to contract

41days · Sep 2026↘ worsening
H07HousingKind of fucked

Sale-to-list price ratio

100.2% · Sep 2026↘ worsening
P01HousingKind of fucked

Median sale price, nominal vs inflation-adjusted, Los Angeles County

912,957US$ real · Sep 2026↗ improving
P02HousingKind of fucked

Median sale price, nominal vs inflation-adjusted, California

752,837US$ real · Sep 2026↗ improving
P03HousingKind of fucked

Repeat-sales home price growth, year over year

1.35% YoY · Aug 2026↘ worsening
P04HousingKind of fucked

Share of median household income needed to buy the typical home

52.4% of income · Sep 2026↗ improving
S01HousingKind of fucked

Housing units permitted per 1,000 residents: California vs peers

2.64units per 1,000 residents · 2025↗ improving
J02JobsKind of fucked

Net job change by industry, California: three windows

105.3thousands of jobs (net cha · Sep 2026↗ improving
J06JobsKind of fucked

Los Angeles County jobs: total vs. excluding health care & social assistance

3,703thousands of jobs · Sep 2026↗ improving
J08JobsKind of fucked

12-month job change: total vs. health/social vs. all other industries (California)

24thousands of jobs vs same · Sep 2026↗ improving
F04FinancesKind of fucked

Rainy-day fund (Budget Stabilization Account): balance and share of GF revenues

6.65% · 2027↘ worsening
D02MovingKind of fucked

Net income (AGI) gained or lost through tax-filer migration, California (IRS SOI)

−11.9US$ billions · 2023↗ improving
H02HousingNot fucked

Median days on market, active listings

57days · Oct 2026→ flat
H03HousingNot fucked

Days to contract by property type, Los Angeles County

46days · Sep 2026→ flat
H04HousingNot fucked

Months of supply

3.6months · Sep 2026↗ improving
H05HousingNot fucked

Active listings, indexed to 2017-2019 average

74,992listings · Oct 2026↗ improving
H06HousingNot fucked

Share of listings with a price reduction

18.6% of active listings · Oct 2026→ flat
P06HousingNot fucked

Typical asking rent, Los Angeles County

2,806US$/month real · Sep 2026↗ improving
P07HousingNot fucked

Median household income, nominal vs inflation-adjusted

100,130US$ real · 2024↗ improving
S02HousingNot fucked

California housing units permitted per month (seasonally adjusted)

9,376units · Sep 2026→ flat
D03JobsNot fucked

Unemployment rate: LA County, California, U.S.

5.1% · Sep 2026↗ improving
D05JobsNot fucked

California initial unemployment claims, weekly (4-week average)

39,676claims · 31 Oct 2026→ flat
J01JobsNot fucked

California jobs: total vs. excluding health care & social assistance

14,957thousands of jobs · Sep 2026→ flat
J03JobsNot fucked

Jobs by industry, California (2019 average = 100)

2,745thousands of jobs · Sep 2026→ flat
J04JobsNot fucked

Inside health care & social assistance, California

439thousands of jobs · Sep 2026↗ improving
J05JobsNot fucked

Government jobs by level vs. private jobs excluding health/social (2019 = 100)

12,281thousands of jobs · Sep 2026→ flat
J07JobsNot fucked

Average annual pay per job by industry (QCEW, California private)

97,204US$ per job per year (nomi · 2025↗ improving
T01Who paysNot fucked

Who pays California income tax: share of resident tax liability by income group

40.2% of resident PIT liabilit · 2024↘ worsening
T05Who paysNot fucked

Returns with AGI of $1 million+: their share of returns, wages, capital gains and tax

35.7% · 2022↗ improving
T06Who paysNot fucked

Tax owed by tax year vs. cash collected by fiscal year

114US$ billions (nominal) · 2024↗ improving
F01FinancesNot fucked

State General Fund: revenues and transfers vs expenditures

226.8US$ billions · 2027↗ improving
F03FinancesNot fucked

Personal income tax as a share of all California state taxes (Census)

46.8% · 2025↘ worsening
F05FinancesNot fucked

California general obligation bond ratings (S&P, Moody's, Fitch)

4notch (1=AAA) · Nov 2026→ flat
F06FinancesNot fucked

Nasdaq Composite (monthly average): stock-market driver of capital-gains revenue

25,147index · Nov 2026↗ improving
R01PensionsNot fucked

Pension funded ratios: CalPERS (PERF) and CalSTRS (Defined Benefit Program)

85pct · 2026↗ improving
R02PensionsNot fucked

Unfunded pension liabilities: CalPERS and CalSTRS

153usd_bn · 2025↗ improving
R03PensionsNot fucked

Pension investment returns vs assumed return

14.8pct · 2026↗ improving
THE READING · 10 SCORED INDICATORS

3 of 10 still worse
than before the pandemic.

Housing costs, job growth outside health care, and people leaving. Two are improving, one is flat — and all three still sit worse than 2017–19. Level and direction are different questions; a trend arrow can’t erase where a number sits.

? Unknown−$11.9BIncome of moversStale: the latest period ended 1,041 days before the snapshot (limit 760). Unknown is not treated as neutral.
Rows: where the number sits vs its 2017–19 range.Columns: which way it’s moving.“Confirmed ×2” = same direction on two releases.
Jobs & pay · Sep 2019 → Sep 2026

More jobs.
A narrower
engine.

California has 674,000 more payroll jobs than before the pandemic. Health care and social assistance added 751,000. Everything else — tech, finance, construction, manufacturing, retail, combined — is down 77,000.

See it by industry
All payroll jobs+674k
Sep 2019 → Sep 2026, seasonally adjusted
Health care & social assistance+751k
One sector added more than the whole state’s net gain
Every other industry, combined−77k
Derived: total minus health & social
Housing · cost to own

Half your
paycheck.
Two-thirds in LA.

Buying the median-priced home now takes 51.6% of a median household income statewide, and 69.1% in Los Angeles County. Both are improving lately. Both are still worse than 2017–19.

▾Worse than 2017–19↗Improving
All 17 housing series
Modeled cost of buying the median home, % of median household income. Shaded: 2017–19 baseline.Source: Redfin →
Who pays · tax year 2024 (preliminary)
40.2%

of California’s resident income tax comes from the top 1% of returns.

Bottom 80%12.0%
Next 10%12.4%
Next 5%12.4%
Next 4%22.9%
Top 1%40.2%

Income groups are groups of returns, not tax brackets. Who pays is shown as a fact — it is not scored as good or bad, because concentration cuts both ways: it funds the state and makes revenue swing with the stock market. Open the full stack →

People moving · net domestic migration

Every year,
more leave
than arrive.

Net moves to other U.S. states, year to July 1. The outflow peaked at −471k in 2021 and has eased to −229k — still worse than any year of 2017–19.

Who’s leaving
−41k
2012
−53k
2013
−46k
2014
−80k
2015
−122k
2016
−138k
2017
−160k
2018
−208k
2019
−242k
2020
−471k
2021
−344k
2022
−344k
2023
−242k
2024
−229k
2025

Census population estimates, thousands of people. Vintage 2020 through 2020; Vintage 2025 after. Latest year hatched: estimate.

HOUSE RULES

How we keep
it honest.

Sharp doesn’t mean sloppy. These rules apply to every chart on this site — including the ones that make California look good.

Improving can still be bad.

A reading can be moving the right way and still sit worse than 2017–19. We show level and direction side by side so one never hides the other.

No grade. On purpose.

We don't average housing, jobs and pensions into a letter. An average lets a good number cancel a bad one. You get the readings, not a verdict.

Unknown is not neutral.

When a file is stale or missing it is labeled unknown, with the reason. It is never quietly counted as fine.

LA County stands alone.

Los Angeles County is charted on its own and never added into the statewide picture.

Estimates look like estimates.

Preliminary, estimated and enacted figures are drawn dashed and labeled. They are never passed off as actuals.

Every number has a receipt.

Each chart names its source, vintage and release lag, and you can download the exact file behind it.

Check
our math.

Every chart links to the public file it came from. If you find an error in a figure, an axis, a calculation or a citation, challenge it. Accepted fixes are published with the old number, the new number and the reason.

Challenge a numberBrowse every source

← → keys to flip · Esc to close