RSU Advisor Match

Stripe Equity Compensation: Double-Trigger RSU, Tender Offer Tax & IPO Planning (2026)

Stripe is the most valuable privately held fintech company in the world — valued at $159 billion in its February 2026 tender offer — and it has been operating as a private company for 16 years without a public listing. For the thousands of Stripe employees holding equity, that longevity creates a tax and planning situation unlike anything at a typical FAANG employer. Stripe's RSUs use a double-trigger structure: shares time-vest according to schedule, but no taxable income is recognized until a separate liquidity event occurs — either an IPO or a company-sponsored tender offer. Annual tender offers since 2024 have provided regular liquidity opportunities, but they create a concentrated, high-stakes tax event for California-based employees facing a combined federal and state marginal rate of up to 50.3% on RSU delivery income. This guide covers the mechanics that matter most: how Stripe's double-trigger RSUs work, the tax consequences of tender offer participation, the 7-year RSU expiration risk, California's outsized tax burden, and what to do — and what to avoid — before and after Stripe eventually goes public.

The core Stripe RSU problem: Unlike a public-company RSU that generates taxable income at each quarterly vest, Stripe's double-trigger RSUs generate no income until you participate in a tender offer or IPO. When that liquidity event occurs, 100% of the proceeds are ordinary income — not capital gain — taxed at federal supplemental rate (22%, withheld) but with a real marginal rate of up to 50.3% for San Francisco employees (37% federal + 13.3% California). On a $500,000 tender offer participation, the withholding covers only $110,000 of a $251,500 total tax bill.

How Stripe equity works

Double-trigger RSUs: the fundamental difference

Public companies issue RSUs that vest on a time schedule and generate taxable income on each vest date. Stripe uses a double-trigger RSU structure that requires two separate events before income is recognized:1

  1. First trigger — time vesting: RSUs vest according to the grant schedule (typically a one-year cliff, then monthly vesting over a total of four years). After time vesting, the shares are "vested" in the internal accounting sense but you do not own them as delivered shares yet, and no tax event has occurred.
  2. Second trigger — liquidity event: A qualifying liquidity event must occur — either an initial public offering, a tender offer conducted or approved by Stripe, or an acquisition. Only after both triggers are satisfied are shares delivered and taxable income recognized.

The practical effect: a Stripe employee who receives an RSU grant in 2024 and whose shares fully time-vest by 2028 still owes no federal or California income tax on those shares until Stripe conducts a tender offer or goes public — whichever comes first. This is meaningfully different from a Google or Amazon RSU, where income is recognized at each quarterly vest regardless of liquidity.

Annual grant model (post-2020)

Stripe shifted in approximately 2020 from large upfront equity grants to an annual model that grants a fixed dollar value of RSUs each year.2 This means most current Stripe employees accumulate a series of overlapping RSU tranches — each with its own four-year time-vesting schedule, its own liquidity trigger, and its own implied per-share count determined by the 409A valuation at grant time.

The consequence is a layered portfolio of RSU tranches rather than a single grant. When Stripe conducts a tender offer, employees can choose which tranche(s) to participate with. Strategic selection — choosing shares with lower 409A bases or shares closest to the 7-year expiration limit — requires understanding each grant's specifics.

The 7-year RSU expiration risk

Stripe RSUs that have time-vested but not experienced a liquidity event will expire after approximately seven years from the grant date if no liquidity event occurs.1 This expiration has become a real retention and planning issue for employees who received grants in 2017–2019, before Stripe's first tender offer cycle began.

For employees holding grants from that era: if your RSUs are approaching their expiration date and Stripe has not conducted a tender offer at which those shares are eligible, they may expire worthless — surrendering the equity value without ever generating taxable income or cash proceeds. This asymmetry (you could owe nothing in taxes but also receive nothing in value) means monitoring grant expiration dates is an active planning task for long-tenured Stripe employees.

Tender offers: Stripe's primary liquidity mechanism

Stripe has conducted annual tender offers since 2024, allowing current and former employees to sell time-vested shares at the company's most recent 409A valuation. The valuation progression has been substantial:3

The valuation trajectory matters because RSU tranches granted at earlier 409A valuations — when Stripe's implied per-share price was lower — result in more shares per dollar of grant value, which at the current $159B valuation represents a large paper gain per share delivered. Every tender offer participation converts that paper gain into W-2 ordinary income.

Tax mechanics at tender offer participation

When you participate in a Stripe tender offer with double-trigger RSUs, the tax event works as follows:

  1. RSU delivery (first tax event): On the date shares are delivered (the second trigger fires), the full tender offer price × number of shares delivered is recognized as ordinary income under IRC § 83(a).4 This income appears in Box 1 and Box 12 (Code V) of your W-2 for the year of the tender offer.
  2. Withholding: Stripe withholds federal supplemental rate (22%) and state supplemental rate (California: 10.23% for supplemental wages) plus FICA on the delivery income. Importantly, the 22% federal withholding is a floor, not a ceiling — it does not match the actual marginal rate most Stripe employees face.
  3. Simultaneous sale: Because tender offers involve selling the shares directly to the buyers, the sale typically occurs simultaneously with delivery. If the sale price equals the delivery-day FMV, there is essentially no separate capital gain event — the entire economic value was captured as ordinary income on delivery. You receive a 1099-B for the proceeds, but the basis equals the FMV at delivery, so gain is zero (or a rounding difference).
  4. Shares not tendered: Time-vested shares you choose not to sell in a given tender offer remain in their pre-delivery "held but not delivered" state. The second trigger has not fired for those shares, so no income is recognized until a future tender offer or IPO. Your cost basis in those shares remains the delivery-day FMV when they are eventually delivered, not the current tender offer price.

The withholding gap for California Stripe employees

Federal supplemental withholding is 22% on the first $1,000,000 of supplemental wages per employer per year, and 37% above that threshold.5 California withholds at its own supplemental rate (approximately 10.23% for most income levels). The actual combined marginal rate for San Francisco-area Stripe employees reaches 50.3% at the 37% federal bracket (37% + 13.3% California). Here is what that gap looks like across representative Stripe roles in the San Francisco Bay Area:

Level / Role Base salary Annual RSU tender participation Combined marginal rate Federal withholding gap (22% vs actual)
L3 SWE — San Francisco $225,000 $180,000 35% + 13.3% CA ~$46,800
L4 SWE — San Francisco $275,000 $280,000 37% + 13.3% CA ~$79,800
L5 SWE / Tech Lead — San Francisco $325,000 $450,000 37% + 13.3% CA ~$128,250
L5 SWE — Seattle, WA $310,000 $400,000 37% + 0% WA income ~$60,000
L4 SWE — New York City $270,000 $250,000 37% + 6.85% NY + 3.876% NYC ~$62,000

Withholding gap = (actual combined marginal rate − 22% federal supplemental) × tender offer income. Compensation figures are representative market data; your actual grant amounts will vary. Use the RSU tax calculator to model your specific numbers.

The withholding gap is particularly large for SF employees because the double-trigger structure concentrates what might have been four years of annual vest income into a single tender offer year. An employee who vested RSUs over four years and participates in a tender offer with all of them realizes income equivalent to four years of vesting — all taxed in one calendar year at the top marginal rate.

Estimated tax and safe harbor

Because withholding on tender offer income will be systematically short, Stripe employees who participate in a tender offer face an April tax bill equal to the withholding gap. To avoid underpayment penalties, you must satisfy one of the IRS safe harbor rules:5

The Q3 estimated tax deadline (September 15, 2026) is particularly important for employees who participated in the February 2026 tender offer — it provides the first chance to pay toward the current-year liability before April without penalty exposure. See the RSU estimated tax guide for the full schedule and calculation method.

California state income tax on Stripe RSU income

California imposes its top marginal income tax rate of 13.3% on taxable income above approximately $1,000,000 (single filers) and the 12.3% rate on income above $625,369.6 For most Stripe employees in the San Francisco Bay Area, a tender offer participation will push combined base salary + RSU delivery income well into the 12.3%–13.3% bracket. Key points:

Former California employees: the nonresident allocation trap

Stripe employees who worked in California when an RSU grant was made and subsequently relocated to a lower-tax state — Washington, Texas, Florida — may still owe California income tax on a portion of tender offer income from those grants. California's nonresident sourcing formula allocates RSU income based on workdays spent in California during the period between grant date and vest date:6

California-source RSU income = (California workdays during grant-to-vest period ÷ total workdays during grant-to-vest period) × tender offer delivery FMV

If you relocated from San Francisco to Seattle in 2024 and have RSU grants that span the move date, California will allocate a proportional share of the tender offer income to California. On a $300,000 tender offer participation where 60% of workdays were in California, you owe California income tax on $180,000 even after the move. See the RSU state taxes guide for the full nonresident allocation formula and documentation requirements.

Washington state employees: the capital gains wrinkle

Stripe has a Seattle engineering office, and many Stripe employees work remotely from Washington. WA has no state income tax — which means tender offer participation income (classified as ordinary income, not capital gain) is not subject to Washington state tax. However:

QSBS: why it almost certainly doesn't apply to current Stripe employees

Section 1202 of the IRC, as amended by the One Big Beautiful Bill Act (OBBBA, July 2025), allows taxpayers who hold Qualified Small Business Stock (QSBS) to exclude up to $15 million of capital gain (or 10× their adjusted basis, whichever is greater) from federal income tax if the shares are held for the required holding period (50% exclusion at 3 years, 75% at 4 years, 100% at 5+ years under the post-OBBBA tiered structure).8

For QSBS to apply, the company must have had gross assets of $50 million or less at the time the stock was originally issued. Stripe, which processed $1.4 trillion in payment volume in 2024 and has been valued in the tens of billions for many years, almost certainly exceeded the $50 million gross asset threshold many years ago — meaning stock issued to current employees does not qualify as QSBS for most practical purposes.

Possible exceptions: a very small number of Stripe's earliest employees and investors received stock or options before Stripe crossed the $50 million gross asset threshold, likely before 2014. Those shares might qualify. But for employees hired in the last several years, QSBS exclusion is not available regardless of holding period. The QSBS / Section 1202 guide explains the full qualifying criteria and the OBBBA 2026 changes in detail.

Secondary market liquidity between tender offers

Between Stripe's annual tender offers, employees who need liquidity in their time-vested shares can use secondary market platforms. However, secondary sales of double-trigger RSUs work differently than sales of actual stock:

IPO planning: what to do before Stripe goes public

Stripe has maintained its private status for 16 years. Whether an IPO occurs in 2026, 2027, or later, planning for it now — rather than reacting to it — is the better approach for most employees:

Lockup period planning

If Stripe uses a traditional IPO structure (as opposed to a direct listing), underwriters typically require employees and pre-IPO shareholders to sign a lockup agreement preventing stock sales for 180 days from the IPO pricing date. During lockup, you are prohibited from selling — but the shares may be delivered (second trigger fired), generating a taxable event on IPO day with no immediate cash to pay it. This is the IPO-day tax trap: significant W-2 income with a 180-day wait before you can sell to cover the tax bill.

Planning steps to take before IPO:

  1. Estimate delivery income: If Stripe IPOs at a given share price, how many shares will be delivered on IPO day? What is the estimated W-2 income? What is the combined California + federal tax on that income? The pre-IPO equity calculator models the after-tax proceeds under different IPO pricing scenarios.
  2. Reserve cash for tax: If shares are delivered at IPO and you cannot sell until lockup expiration, you need liquid cash outside of Stripe equity to pay the tax bill. For an L5 employee with $800,000 of RSUs delivered at IPO, the California + federal tax bill could reach $400,000+ — before any shares can be sold. Accumulating this reserve in advance avoids the liquidity crunch of owing a large tax bill with no ability to sell the asset that generated it.
  3. Understand 10b5-1 setup timing: After lockup expiration, you can sell on the open market. If you are a Stripe insider — with access to non-public information about financial results or material transactions — you may be subject to trading window restrictions even after lockup. A 10b5-1 plan adopted during a permissible open window, with the required cooling-off period (90 days for non-officers, 120 days for officers and directors), can pre-schedule your diversification sells. See the 10b5-1 trading plans guide for the current SEC requirements. The IPO lockup expiration strategy guide covers the full decision framework.

Direct listing alternative

A direct listing (no underwriters, no new share issuance, no mandatory lockup) creates a different planning environment — employees can potentially sell immediately when trading begins, without a 180-day restriction. However, direct listings create volatility risk on the opening days, as there is no price stabilization by an underwriting syndicate. If Stripe pursues a direct listing similar to Palantir's 2020 structure, the tax event may occur faster but the price risk is higher. Monitor whether company communications indicate a traditional IPO vs. direct listing, as the planning implications differ substantially.

Year-end planning moves for Stripe employees

Even without a pending tender offer or IPO, several year-end moves apply to Stripe employees:

  1. Maximize 401(k) contributions: The 2026 employee deferral limit is $24,500. Catch-up: $8,000 for ages 50–59 and 64+; $11,250 super catch-up for ages 60–63 (SECURE 2.0 § 109).9 Stripe's 401(k) plan includes employer matching — confirm the match structure and don't leave matching contributions on the table. Pre-tax contributions reduce California AGI at the 12.3%–13.3% marginal rate.
  2. Mega backdoor Roth: Check whether Stripe's 401(k) plan allows after-tax contributions with in-plan Roth conversion. The 2026 § 415(c) total additions limit is $72,000 — leaving up to approximately $47,500 of after-tax contribution space after standard deferrals and employer match.9 For high earners who expect large future tender offer income, sheltering additional savings in Roth accounts (tax-free growth, no RMDs) has compounding value. See the mega backdoor Roth guide for implementation details.
  3. HSA contributions: If enrolled in Stripe's high-deductible health plan, the 2026 HSA contribution limit is $4,400 for individual coverage and $8,750 for family coverage.9 HSA contributions are triple-tax-advantaged: deductible, grow tax-free, and are tax-free when used for qualified medical expenses. For high earners, HSA accounts also function as supplemental retirement savings — after age 65, non-medical withdrawals are taxed as ordinary income (similar to a traditional IRA).
  4. Grant expiration audit: If you have been at Stripe for 5+ years, pull your grant history and identify any RSU tranches approaching their 7-year expiration date. Prioritize those tranches in upcoming tender offer participation decisions. Expiring RSUs without a liquidity event yield nothing — even if the shares would be worth substantial money at the current $159B valuation.
  5. State residency planning: If you are considering relocating from California to Washington, Texas, or another no-income-tax state, the timing of your move relative to future tender offers matters significantly. Moving before a tender offer can avoid California's nonresident sourcing formula applying to the delivery income from newer grants — potentially saving 12.3%–13.3% on the delivery income for grants made after the move date. This requires a genuine domicile change, not a temporary address change. See the RSU state taxes guide for California domicile requirements.
  6. Backdoor Roth IRA: Stripe employees with base salaries in the $225K–$350K range are above the Roth IRA direct contribution income limit ($165,000 for single filers in 2026). The backdoor Roth — contributing to a traditional IRA and converting to Roth — remains available. Watch the pro-rata rule if you have existing pre-tax IRA balances. See the backdoor Roth IRA guide for the mechanics.

When Stripe employees need an equity compensation specialist

Several situations at Stripe are complex enough that a generalist advisor is likely to miss material issues:

Get matched with an advisor who specializes in Stripe equity planning

Stripe's equity situation is unlike anything at a public-company employer: double-trigger RSUs that accumulate silently for years, annual tender offers where the entire participation amount hits your W-2 as ordinary income, 7-year expiration clocks ticking on older grants, and California rates of 50.3% on every dollar delivered. Fee-only advisors in our network work specifically with pre-IPO tech employees and understand how to sequence tender offer participation across multiple grant tranches, structure estimated tax payments around Stripe's February tender offer timing, navigate California's nonresident allocation rules for employees who have relocated, and build an IPO-day plan before the day arrives. No AUM fees to start — just a conversation about your specific situation.

Sources

Tax values reflect 2026 rules per IRS Rev. Proc. 2025-32, California FTB guidance, and Washington Department of Revenue regulations. Stripe compensation data reflects publicly reported market data as of June 2026. This page is informational only and does not constitute financial, tax, or investment advice.

  1. Nauma / Stripe equity plan documentation — Stripe RSUs use a double-trigger structure requiring both time vesting and a liquidity event (IPO or company-approved tender offer) before share delivery and income recognition. RSUs expire after approximately seven years from grant date without a liquidity event. nauma.ai — RSU in Private Companies: Double-Trigger Structure
  2. Stripe compensation reporting (Levels.fyi, 2026) — Stripe shifted to an annual fixed-dollar RSU grant model approximately in 2020, replacing the traditional upfront four-year grant structure common at earlier-stage companies. Annual refresh grants use the current 409A valuation to determine share count per dollar of grant value. levels.fyi — Stripe Software Engineer Salary
  3. Stripe newsroom and TechCrunch — Stripe conducted tender offers in 2024 (~$70B valuation), February 2025 ($91.5B valuation), and February 2026 ($159B valuation), backed by Thrive Capital, Coatue Management, and Andreessen Horowitz. The 2026 offer represented a 74% valuation increase from the 2025 offer. stripe.com — Stripe 2025 annual letter and tender offer announcement; TechCrunch — Stripe's valuation soars 74% to $159 billion
  4. IRC § 83(a) — Income is recognized at the first time rights in transferred property are either transferable or not subject to a substantial risk of forfeiture. For double-trigger RSUs, the second trigger (liquidity event) removes the substantial risk of forfeiture, and the FMV at that date is ordinary income. law.cornell.edu — IRC § 83
  5. IRS Rev. Proc. 2025-32 — Sets 2026 supplemental wage withholding rates: 22% on aggregate supplemental wages up to $1,000,000; 37% above that threshold. Also establishes 2026 individual income tax brackets and estimated tax safe harbor rules (90% of current-year tax or 110% of prior-year tax for AGI above $150,000). irs.gov — Rev. Proc. 2025-32
  6. California FTB Publication 1100 (Taxation of Nonresidents and Individuals Who Change Residency) — California's top marginal individual income tax rate is 13.3% (1% mental health services surcharge on income above $1,000,000 in addition to the 12.3% top bracket rate). California sources RSU income to California using a grant-to-vest workday allocation formula. ftb.ca.gov — Publication 1100
  7. Washington Department of Revenue — Washington's capital gains tax, enacted 2021 (SB 5096), imposes a 7% tax on long-term capital gains above a threshold (~$278,000 for 2026, subject to annual adjustment). The tax applies to capital gains, not ordinary income; RSU delivery income is ordinary income and not subject to the WA capital gains tax. dor.wa.gov — Capital Gains Tax
  8. IRC § 1202 as amended by the One Big Beautiful Bill Act (OBBBA, July 2025) — QSBS exclusion applies to stock in a domestic C corporation that had gross assets of $50 million or less at the time of original stock issuance. Post-OBBBA, the exclusion cap increased to $15 million (or 10× basis), with tiered exclusion percentages: 50% at 3 years, 75% at 4 years, 100% at 5+ years. Companies with gross assets above $50 million at issuance do not qualify; current Stripe grants almost certainly do not meet this threshold. law.cornell.edu — IRC § 1202
  9. IRS Rev. Proc. 2025-32, §§ 3.10, 3.23, 3.24 — 2026 § 401(k) elective deferral limit: $24,500. Catch-up (age 50–59 and 64+): $8,000. SECURE 2.0 super catch-up (age 60–63): $11,250. Total § 415(c) annual additions limit: $72,000. HSA contribution limits (Rev. Proc. 2025-19): $4,400 self-only; $8,750 family. irs.gov — Rev. Proc. 2025-32