A Bay Area Staff Engineer at a $50/share IPO unicorn can owe $1.8 million in federal and California tax on a single year of W-2 RSU income, with only $1.5M withheld by payroll. If you joined a late-stage unicorn in San Jose, Palo Alto, Mountain View, or Sunnyvale anytime in the last four years, your offer letter almost certainly said your equity comes in the form of Restricted Stock Units. Your equity portal shows them vesting quarterly. Your manager talks about your "vested shares." You may have already accumulated tens of thousands of units on paper. And yet, every January, your W-2 from that company shows zero RSU income.
That is not a payroll glitch. It is the defining feature of double-trigger (or dual-trigger) RSUs. The vesting clock ticks normally, but the IRS does not see a single dollar of income until a second event fires, almost always an IPO or acquisition. When that second trigger hits, every share you have "vested" over the past four to seven years becomes ordinary W-2 income on the same day, often pushing a senior engineer or PM into a one-time tax bill north of $1 million.
This guide walks through how dual-trigger RSUs actually work, why the 22% supplemental withholding rate is a trap, the residency planning windows for California employees, the charitable strategies that work and the ones that do not, and a worked example for a typical Bay Area unicorn employee. For a broader view of liquidity-event planning, see our pre-IPO tax planning and post-IPO tax strategy pages.
A dual-trigger RSU only becomes taxable when both of two conditions are met:
Until Trigger 2 fires, your "vested" units are not actually settled into shares you own. They are a contractual promise. Because no property has transferred to you under IRC §83, you have no taxable income, even though your equity portal proudly displays a six-figure "vested value" number.
Virtually every post-2018 unicorn (Stripe, Databricks, Discord, Canva, Anthropic, OpenAI, Plaid, Ramp, Brex, Mercury, and dozens more) issues dual-trigger RSUs by default. Public-company RSUs (Apple, Google, Meta, Nvidia) are single-trigger: time-vest equals taxable event. The two products share a name and look identical on a grant page, but their tax mechanics are completely different.
Pre-IPO dual-trigger structures exist because single-trigger RSUs at a private company create a problem nobody wants. Under §83, single-trigger units would be ordinary income at the moment they time-vest. The employee would owe federal, state, Medicare, and (where applicable) Social Security tax on the fair market value of shares they cannot sell, because there is no liquid market.
That creates two operational nightmares:
The dual-trigger solution defers both problems. The IRS gets paid eventually (in fact, often more, because of bracket effects). The employee does not owe tax on shares they cannot sell. The company does not have to fund payroll withholding on illiquid equity. Everyone wins, except for the employee on the day Trigger 2 finally fires.
Here is the mechanic that catches almost every dual-trigger RSU holder by surprise. When Trigger 2 fires, every previously time-vested unit becomes ordinary W-2 income on that single day. There is no spreading, no installment treatment, no choice in the matter.
A four-year senior engineer at a unicorn that IPOs at $50 per share, with 100,000 RSUs vested by the IPO date, recognizes $5 million of ordinary W-2 income in one tax year. That income lands in the top federal bracket (37% above the threshold) plus California (13.3% top bracket; 14.4% effective above $1M with the 1.1% mental-health surcharge) plus Medicare (1.45% plus 0.9% additional) plus Social Security on the portion below the wage base.
For a Bay Area employee, the combined marginal rate on the bulk of that income runs to roughly 54% once the mental-health surcharge applies (about 53% below the $1M threshold). The $5 million IPO-day W-2 carries about $2.7 million in federal, state, and payroll tax liability.
And here is where the second shoe drops.
Under IRC §3402 and the corresponding Treasury regulations, when the employer uses the optional flat-rate (not aggregate) method, the federal supplemental wage withholding rate is a flat 22% on the first $1 million of supplemental wages in a calendar year, and a mandatory 37% on the excess above $1M (the 37% mandatory tier applies regardless of method). RSU income is supplemental wages. Most large public-company payrolls use the flat rate by default; some use the aggregate method, which can withhold closer to the employee's actual marginal rate.
California layers on a 10.23% supplemental rate that applies specifically to bonus and stock-based compensation (a lower 6.6% applies to non-bonus supplemental wages). Add Medicare at 1.45% (employer withholds the base rate; the additional 0.9% Medicare on wages above $200K is also withheld by the employer in the year it accrues), and a typical pre-IPO RSU vest at the moment of the liquidity event sees about 33.7% total withholding on the first $1 million chunk and about 48.7% on the portion above $1 million.
Compare that to the actual combined marginal rate of roughly 54%. The gap is the trap.
| Tax | Supplemental Withholding | Actual Marginal (Top BA Earner) | Gap on $5M |
|---|---|---|---|
| Federal Income | 22% (first $1M) / 37% (above) | 37% | ~$150,000 |
| California Income | 10.23% | 13.3%–14.4% | ~$150,000–$210,000 |
| Medicare | 1.45% + 0.9% above $200K | 2.35% | ~$0 (matches if employer applies surtax correctly) |
| Social Security | 6.2% to wage base | 6.2% to wage base | $0 |
On a $5 million RSU vest, the under-withholding alone can run $300,000 to $400,000. On a $10 million vest, it climbs past $700,000. That bill comes due on April 15 of the following year, and underpayment penalties under IRC §6654 apply if you did not also make timely estimated payments through the year.
This is the same dynamic we cover for public-company RSUs in our RSU vesting in 2026 guide, but at pre-IPO scale it concentrates years of income into one tax year, which makes the gap unrecoverable through simple withholding adjustments on future paychecks.
If you live in California when Trigger 2 fires, the state will tax the entire W-2 portion at California rates. That is true whether you moved to California yesterday or have been here for fifteen years.
However, if you move out of California in advance of the IPO, the state's source rules under Revenue and Taxation Code §17041 only allow California to tax the portion of the income attributable to services performed in California. For dual-trigger RSUs, the FTB's published guidance (FTB Publication 1004 and Schedule CA(540NR) instructions) generally allocates the income based on the ratio of California workdays to total workdays between the grant date and the date the units vest.
Translation: if you have been at the company for four years and worked the first two in California, then moved to Austin or Seattle for the second two, roughly 50% of your RSU income may be allocable to California rather than 100%. For a $5 million IPO-day vest, that swing is roughly $300,000 to $360,000 of California tax.
Three things make this strategy work or fail:
For a detailed walkthrough specific to RSU holders, see our California RSU tax planning guide.
Donor-advised funds (DAFs) are the most common charitable tool for IPO-year planning, but there is an important distinction most employees miss.
You can donate appreciated shares to a DAF and (a) receive a fair market value income tax deduction up to 30% of AGI for long-term appreciated stock, and (b) avoid recognizing the capital gain on the appreciated portion. That works beautifully for shares you have held for more than one year after settlement.
It does not work for the RSU-income portion. The IPO-day W-2 income is ordinary compensation that already hit your wages the moment Trigger 2 fired. Donating shares after the vest does not undo the W-2. The deduction you get is for the fair market value at the date of donation, not a reduction of the W-2 income.
The practical play for an IPO-year donor:
For an IPO year, paying federal estimated tax under IRC §6654 requires hitting one of two safe harbors to avoid penalty:
In an IPO year, the second number is usually dramatically lower than the first. If your prior-year liability was $400,000 (typical for a senior engineer with no liquidity event), 110% of that is $440,000 of total annual payments required to be safe-harbored. If your projected IPO-year liability is $2 million, 90% of that is $1.8 million. Most people pay 110% of prior year via withholding plus a small estimated payment, then write the remaining $1.5+ million check on April 15 of the following year.
The catch: California has its own estimated payment regime and its own safe harbors, which differ from federal. California's high-income safe harbor effectively requires 110% of prior-year tax if prior-year AGI exceeded $150,000, paid via Form 540-ES. Missing California's safe harbor produces underpayment interest at California's rate (currently around 8% annualized), even when federal is fine.
For broader estimated tax mechanics, see our guide on estimated tax payments.
Maya is a Staff Engineer at a SaaS unicorn that just IPO'd at $40 per share. She has been at the company for 4 years, all in San Jose. By the IPO trigger date, she has 80,000 dual-trigger RSUs that have time-vested. The company also delivers an additional 5,000 units that vest on the IPO date itself (cliff for new IPO grants). Her base salary is $260,000.
Income recognized on IPO day:
Employer withholding on the $3.4M RSU income:
Actual liability projection (full 2026):
Maya's April 15 problem: projected balance due of about $265,000 on top of what was already withheld, plus a potential underpayment penalty if her quarterly estimated payments did not meet the prior-year safe harbor.
Company filed an S-1 in the last six months? We model the IPO-year tax for Bay Area engineers and PMs at unicorns regularly. Schedule a free consultation before the lock-up expires.
The most common dual-trigger RSU mistake we see at intake: a Bay Area engineer assumes employer withholding covers the tax, deposits the post-vest cash, and discovers a $300,000-to-$700,000 April balance due plus an §6654 underpayment penalty. The cost ranges from $300K under-withheld on a $5M IPO-day vest to $700K+ on a $10M vest. Engineers who try to handle this in TurboTax routinely miss the §6654 prior-year safe harbor, the California Form 540-ES quarterly schedule (CA has its own underpayment regime separate from federal), and the DAF-bunching opportunity to absorb the high-bracket year with long-term appreciated stock. DIY tax software handles the W-2 import. It does not flag the supplemental-withholding gap, the residency-allocation FTB documentation requirement, or the wash-sale exposure if RSU sales bracket loss harvests. Those are the items where engagement pays for itself many times over.
Action items we would put on Maya's plate immediately:
No. The IPO-day W-2 income is recognized whether you sell the settled shares or hold them. Holding only affects what happens to the appreciation after the IPO. Pre-IPO appreciation is already locked in as ordinary income on Trigger 2 day. Post-IPO appreciation becomes capital gain (short-term if held one year or less, long-term after one year and a day).
If the company never goes public or gets acquired before your units expire (typically 7 years from grant date), the units forfeit and you recognize zero income. That is the actual risk of dual-trigger RSUs. They are worthless until liquidity, and a meaningful percentage of late-stage unicorns never reach a liquidity event during the grant's life. This is one reason most employees should not value pre-IPO dual-trigger RSUs at face value when comparing offers.
No. A §83(b) election only applies to restricted stock or property that has been transferred subject to a substantial risk of forfeiture. Dual-trigger RSUs are not stock and have not been transferred; they are an unfunded contractual promise. There is no property to elect on. Some companies do offer "restricted stock awards" that look similar but allow an 83(b); read your grant document carefully to know which you have. We covered the 83(b) mechanics in our 83(b) election guide.
The flat 22% applies only to the first $1 million of supplemental wages in the year. Once supplemental wages cross $1 million, the rate jumps to 37% for the excess. Even so, 37% federal alone does not cover the combined federal + state + Medicare burden, which runs to roughly 54% for a top-bracket California earner. The gap is the under-withholding most employees discover at tax time.
No, and this is one of the most common misunderstandings. California sources the RSU income to where the services were performed, not where you live on the IPO date. A four-year California employee who relocates to Nevada one month before the IPO will still owe California tax on roughly 100% of the RSU income, because nearly all of the work that earned the units was performed in California. Residency planning works only when started years before the liquidity event, with a documented and genuine relocation. See our California RSU planning page for the FTB's allocation methodology.
Acquisitions can be the second trigger, but the treatment depends on the deal structure. An all-cash acquisition typically settles the RSUs at the deal price, producing the same ordinary income spike as an IPO. A stock-for-stock acquisition by another private company may or may not trigger, depending on grant language; sometimes the RSUs roll into the acquirer's stock with the original dual-trigger structure intact. Read the merger agreement and your grant carefully, ideally with a tax advisor in the loop before the deal closes.
Dual-trigger RSUs are a clever solution to a real problem (no liquidity for the employee at the time of vesting), but they shift all of the tax pain to a single day, then under-withhold against that pain by hundreds of thousands of dollars. The employees who get burned are not the ones who plan poorly. They are the ones who do not realize there is anything to plan, because their equity portal says "vested" and their W-2 says zero, and the math has always worked out before.
The right time to model the IPO-day tax is the moment the company files an S-1, not the morning the stock opens for trading. Better still is the year before, when you can adjust withholding on your base salary, move forward planned charitable giving, evaluate whether a real residency change makes sense, and (where eligible) maximize mega backdoor Roth or after-tax 401(k) contributions to soak up high-bracket income.
At Silicon Valley Tax we work with engineers, PMs, and executives at most of the Bay Area's pre-IPO unicorns. We build IPO-year tax projections, set up the estimated payment schedule that hits the §6654 safe harbor, coordinate with your wealth advisor on residency and charitable strategies, and file the return that closes out the year cleanly. See our tech employee tax accountant page for how we typically engage, or our equity compensation tax page for the broader scope.
Schedule a free consultation and we will walk through your specific grant structure, model your IPO-day tax exposure, and put a withholding and estimated payment plan in place before the lock-up expires.
The IPO-day tax bill catches most employees by surprise. Talk to our equity comp team before the S-1 is public, not after lock-up.