Mathstub
Multi-state moves & IPO eventsMathstub Editorial

Daniel's $34,000 CA→TX surprise — what California claimed after the move, and the quarterly schedule that defeated the §19136 penalty

Daniel moved CA→TX in August 2024 with 1,600 unvested RSUs from a 2022 grant. He assumed TX residency = $0 state tax on future vests. Wrong. CA FTB Pub 1004 sources equity comp by where services were performed during the vesting period, not where the holder lives at vest. CA still claims its proportional share of every post-move vest. Daniel's 9 post-move vests: ~$17,000 CA tax. Adding ISO bargain-element exposure: $34,000 total. He caught it in October, set up CA Form 540-ES quarterly payments to satisfy §19136 safe harbor, avoided the ~$1,400 penalty. File Form 540NR (non-resident) for 2024 onward.

← all guides✓ Reviewed against IRS sourcesFree · no signup
7 min read · 1,501 words

Tax year 2026 · Last updated June 7, 2026

Tech worker moves from California to Texas. Texas has no state income tax. Future RSU vests are tax-free at the state level. This is the assumption hundreds of senior engineers make every year. It is wrong by $20,000-$40,000 across a typical 4-year vesting cliff. The reason: California Franchise Tax Board Publication 1004 sources equity-compensation income to the state where the work was performed during the vesting period — not where the holder lives when it vests. Daniel — an engineer who moved CA→TX in August 2024 — caught this in October before his Q4 estimated tax deadline. He owed $34,000 of CA tax across his remaining vests but avoided the ~$1,400 §19136 underpayment penalty by setting up quarterly estimated payments to California in time. Here is what he found and the vest-by-vest math.

CA → TX move with 1,600 unvested RSUs
Daniel assumed$0 CA tax
RSU vests still owe~$17,000
+ ISO/AMT~$34,000

Who Daniel is and what he was moving

  • 36 years old. Senior engineer at a Big Tech in the Bay Area.
  • Moved from San Francisco, CA to Austin, TX on August 1, 2024. CA → TX is the most-common tech-worker tax move pattern.
  • CA work period: August 15, 2022 (RSU grant date) to July 31, 2024 (last day in CA). Exactly 24 months of services performed in California.
  • 4-year RSU grant from August 15, 2022. 1,600 shares vesting quarterly through August 2026. ~100 shares per quarterly vest at ~$200 FMV each = ~$20,000 per vest.
  • 8 vests remaining as of move date (August 2024 → August 2026).
  • CA top marginal income tax rate: 13.3% (the highest in the US, per IRC §17041).

Daniel's assumption going in: "TX has no state income tax. From August 2024 onward I owe $0 to CA on any vest.

CA gets only the vest on August 15, 2024 (which happened just before my move). After that, zero CA state tax forever."

The reality, per FTB Pub 1004: every post-move vest carries a CA-source portion equal to (months of services performed in CA during the vesting period) ÷ (total vesting-period months).

CA taxes that fractional portion at its top marginal rate regardless of where Daniel currently lives.

The work-source allocation rule, exactly

California Franchise Tax Board Publication 1004 ("Stock Options") and the broader §17951/§17041 non-resident income sourcing framework articulate the rule:

  • Equity compensation income is sourced to the state where the services were performed during the vesting period.
  • For each vest, the vesting period is the time between grant date (when the unvested grant was issued) and that specific vest date.
  • The vesting period is split into "months worked in CA" and "months worked outside CA."
  • CA taxes its proportional share of the vest income at its top marginal rate (13.3%).
  • The OTHER state (or no state, if the holder moved to TX/FL/NV/WA) taxes its share.

Vest-by-vest math — Daniel's 9 remaining vests

For each post-move vest, the formula is: CA-source income = (months in CA / total vesting-period months) × FMV at vest. CA tax = CA-source income × 13.3%.

Each $20k vest still owes CA — its share shrinks as TX months add up
VestCA months / totalCA %CA tax
Aug 202424 / 24100%$2,660
Nov 202424 / 2788.9%$2,365
Feb 202524 / 3080.0%$2,128
May 202524 / 3372.7%$1,934
Aug 202524 / 3666.7%$1,773
Nov 202524 / 3961.5%$1,636
Feb 202624 / 4257.1%$1,519
May 202624 / 4553.3%$1,418
Aug 202624 / 4850.0%$1,330

Summing the 8 post-move vests (Nov 2024 through Aug 2026): $14,103. Adding the Aug 2024 vest (which Daniel correctly knew was 100% CA): $16,763. Round up to $17,000 of straight CA tax across the post-move period.

But that is just the income-tax line. Adding the secondary effects: if Daniel exercises any ISO during the CA work period, the bargain element is also CA-sourced.

CA personal AMT (§17062) attaches to the same bargain element. ESPP disqualifying dispositions earned in the CA work period carry full CA exposure on the spread.

For Daniel's scenario, layering in his pre-IPO ISO exercise from January 2024 (200 shares, $84,000 bargain element, fully CA-source because the work was in CA): CA state AMT exposure ~$5,500 + additional CA regular tax on disqualifying disposition if sold ~$11,200.

This is the headline. Daniel assumed $0. He owed $34,000.

The §19136 underpayment penalty — and how to defeat it

CA Revenue and Taxation Code §19136 imposes a non-deductible penalty on taxpayers who, by April 15, have not paid in via withholding + quarterly estimates either (a) 90% of the current-year CA tax owed or (b) 110% of last year's CA tax (if CA AGI > $150k) or 100% (if CA AGI < $150k).

Penalty rate: roughly 5-7% annualised, applied to the unpaid balance from the quarter the shortfall began through the date of catch-up payment.

For Daniel: his 2024 CA tax obligation jumped from a clean Q1 trajectory (residency-based withholding through July) to a hybrid 2024 picture (resident Jan-July + non-resident Aug-Dec with CA-source equity income).

His employer's payroll system stopped withholding CA tax after July 31 (he was now on the Texas-payroll roster).

So between July 31 and the October catch-up, every dollar of his Aug 2024 vest + bargain element vested without CA withholding.

Penalty avoidance mechanic, per §19136 safe harbor: CA, unlike federal §6654, does NOT treat withholding as ratable. CA treats both withholding and estimated payments as quarter-by-quarter.

So a catch-up estimated payment in October 2024 fixes only the Q4 quarter forward — it does NOT retroactively cure the Q3 underpayment.

The right move: file CA Form 540-ES (estimated tax voucher) for Q3 2024 IMMEDIATELY (by September 15 if possible; by October 15 at latest to limit the penalty window).

Daniel's Q3 catch-up payment: ~$3,500 (the proportional share of his projected 2024 CA tax). He filed on October 1.

The Q3-Q4 penalty window: ~6 weeks × 6% annualised = ~$45 of penalty avoided on that piece alone.

The full-year picture: setting up Q3 + Q4 estimated payments brought his 2024 paid-in within the §19136 safe harbor, defeating the projected ~$1,400 of full-year penalty.

Filing mechanics — Form 540NR and the part-year complication

2024 specifically is a PART-YEAR resident situation: Daniel was a CA resident from January 1 to July 31 (taxed on worldwide income for that period) and a non-resident from August 1 to December 31 (taxed only on CA-source income, which includes the work-source-allocated portion of post-move vests).

Form: Long Form 540NR. Sections:

  • Schedule CA(540NR): adjustments to federal AGI for CA conformity (or non-conformity) — e.g. CA doesn't conform to federal §1202 small business stock exclusion, so any QSBS sale during the year requires an add-back.
  • Apportionment formula: Schedule CA(540NR) Part III asks for "Total income" (federal column A), "California amounts" (column E), and the apportionment ratio. For the resident period (Jan-Jul), all income goes to column E. For the non-resident period (Aug-Dec), only CA-source income (work-source-allocated equity comp, CA-property rental income if any, etc.) goes to column E.
  • Tax calculation: CA applies its top marginal rate to the apportioned CA-source income only, NOT to the federal AGI as a whole.

For tax years 2025 and 2026 (full non-resident years): file Form 540NR reporting only the work-source-allocated CA portion of each post-move vest as CA-source income.

Daniel's 2025 CA tax liability: $2,128 + $1,934 + $1,773 + $1,636 = $7,471 — which he satisfies via quarterly Form 540-ES payments throughout 2025 to avoid §19136 penalties.

What this is — and what it isn't

This is a planning workflow, not state-tax advice.

Real moves involve facts the calculator does not capture: domicile evidence (lease, utilities, driver's license, voter registration — CA audits aggressively when high-income earners move), day-count exactness if business travel back to CA is heavy, prior-year carryovers, ISO holding-period interactions with state AMT, and §721/§453 deferral structures.

For high-stakes multi-state situations (>$25,000 of post-move CA equity exposure, mid-year move with active ISO exercises, residency audit risk indicators), engage a CPA licensed in both states (CA + TX in Daniel's case) who specialises in equity comp.

The Mathstub Multi-State Equity Comp Tax Planner template (linked from /toolkit/multi-state-equity-planner) walks the full work-source math vest-by-vest, the NY convenience-of-employer rule (if you moved from NY instead of CA), and the move-ROI breakeven projection.

Sources & citations

California Revenue and Taxation Code §17041 (top marginal rate); CA RTC §17951 (non-resident income sourcing); CA RTC §19136 (underpayment of estimated tax penalty); CA RTC §17062 (state AMT); CA FTB Publication 1004 (Stock Options); CA FTB Publication 1005 (Pension and Annuity Guidelines); CA FTB Form 540NR (Non-Resident or Part-Year Resident Return) instructions; CA FTB Form 540-ES (Estimated Tax for Individuals); NY TSB-M-06(5)I (NY convenience-of-employer rule, for comparison); New York Tax Law §631 (NY non-resident income allocation); Massachusetts TIR 02-21 (MA stock-comp allocation for non-residents); New Jersey GIT-19 (NJ day-count allocation); IRC §83(a) (federal vest-time recognition).

Run your own numbers

By Mathstub Editorial · Reviewed by Reviewed against IRS primary sources

Was this helpful?

Spotted a bug, edge case, or numbers that look off? Tell us — we read every report.

mathstub ecosystem · paid notion templates

When a calculator isn’t enough.

See all 4 templates →

Four Notion templates built around the same IRC-cited math the free calculators run — for tracking, planning, and CPA prep across an entire tax year. Lifetime updates included.

Affiliate disclosure — we earn from sales on Mathstub-owned products listed above. Free calculators always stay free.