Google calls its RSUs "GSUs" (Google Stock Units), but they work the same as RSUs at any other company — with one key advantage: after the initial cliff, Google RSUs vest monthly. This creates a smoother income stream than most tech companies offer, but it also means you have a taxable event every single month.
This guide covers how Google's vesting works, the tax implications (especially for California employees), and strategies to manage the bracket creep that comes with stacking refresh grants.
Google's RSU Vesting Schedule
Google RSUs follow a 1-year cliff, then monthly vesting schedule:
| Period | What Happens |
|---|---|
| Months 1-12 | No vesting (cliff period) |
| Month 13 | ~33% of first year's shares vest (cliff release) |
| Months 14-48 | Remaining shares vest monthly on the 1st |
After the cliff, shares vest on the 1st of each month. For a typical 4-year grant, this means:
Example: 480 GSU Grant (4-year)
| Period | Shares/Month | Annual Total |
|---|---|---|
| Year 1 (cliff) | 0 → 120 at month 12 | 120 |
| Year 2 | 10/month | 120 |
| Year 3 | 10/month | 120 |
| Year 4 | 10/month | 120 |
Google's monthly vesting is a tax advantage compared to quarterly or annual vesting. It spreads your income more evenly across the year, which can reduce the impact of any single large taxable event. However, it also means you need to track 12 separate vesting events per year for cost basis purposes.
Refresh Grants and Stacking
Google awards annual refresh grants based on performance ratings. These are additional RSU grants with their own 4-year vesting schedules that layer on top of your initial grant.
After 2-3 years at Google, you may have multiple grants vesting simultaneously:
| Year at Google | Grants Vesting | Monthly Vest (Example) |
|---|---|---|
| Year 1 | Initial grant | 0 (cliff) |
| Year 2 | Initial | ~10 shares/mo |
| Year 3 | Initial + Refresh 1 | ~18 shares/mo |
| Year 4 | Initial + Refresh 1 + Refresh 2 | ~25 shares/mo |
| Year 5 | Refresh 1 + Refresh 2 + Refresh 3 | ~22 shares/mo |
This stacking effect means your annual RSU income grows each year — which can push you into higher tax brackets over time.
Year-Over-Year Comp Modeling
To illustrate how bracket creep works in practice, consider an L5 hire with an initial 480 GSU grant plus annual refresh grants, all at $175/share.
| Year | Grants Vesting | Monthly Shares | Annual Shares | Annual RSU Income | Cumulative Bracket Impact |
|---|---|---|---|---|---|
| Year 1 | Initial (cliff) | 0 → 120 at month 12 | 120 | $21,000 (partial year) | 24% bracket |
| Year 2 | Initial | 10/mo | 120 | $120,000 (full vest + cliff catch-up settles) | 32% bracket |
| Year 3 | Initial + Refresh 1 (200 GSUs, cliff releases) | ~14/mo avg | ~167 | $145,000 | 32-35% bracket |
| Year 4 | Initial + Refresh 1 + Refresh 2 (240 GSUs, cliff) | ~18/mo avg | ~215 | $195,000+ | 35% bracket |
| Year 5 | Refresh 1 + Refresh 2 + Refresh 3 | ~17/mo avg | ~200 | $185,000 | 35% bracket |
Combined with an L5 base salary of $210,000, total W-2 income grows from roughly $330K in Year 2 to $405K+ in Year 4. That is a $75,000 increase in taxable income — entirely from RSU stacking — without any promotion, raise, or stock price appreciation.
Year 4-5 is when most Google employees are surprised by bracket creep. By this point, your initial grant, first refresh, and second refresh all vest simultaneously. Monthly RSU income nearly doubles compared to Year 2, and the withholding shortfall grows proportionally. If you have not adjusted your W-4 or started making estimated payments, you could owe $15,000-$25,000 at tax time.
The bracket creep is even more severe if Google's stock price appreciates during your tenure. A 15% price increase turns that $195,000 Year 4 RSU income into $224,000 — pushing total W-2 well above $430K. For more on how growing RSU income affects your refund or balance due, see our RSU tax refund impact guide.
How Google RSUs Are Taxed
Each monthly vest is a taxable event. The FMV of vesting shares on the 1st of each month is added to your W-2 as ordinary income.
Google's Sell-to-Cover Default
Google uses sell-to-cover by default: when shares vest, Google automatically sells enough shares to cover your tax withholding obligation, and you receive the remaining shares in your brokerage account.
For example, if 10 shares vest at $175/share:
- Total value: $1,750
- Shares sold for taxes (~40-45%): 4-5 shares
- Shares you keep: 5-6 shares
Tax Rates for Google Employees
Most Google employees work in California, so the combined marginal rate can be steep:
| Tax | Rate |
|---|---|
| Federal (32% bracket) | 32% |
| California state | up to 13.3% |
| CA Mental Health Services Tax | 1% (income over $1M) |
| Social Security | 6.2% (up to $176,100) |
| Medicare | 1.45% (+ 0.9% over $200K) |
| Combined marginal rate | ~50-54% |
California's Mental Health Services Tax (MHST) adds an extra 1% on all income over $1M. If your salary + RSU vesting + any other income exceeds $1M, every additional dollar is taxed at 14.3% by California alone. This is easy to hit with senior-level Google compensation.
Role-Level Examples: L4 vs L5 vs L6
Tax impact scales sharply with level at Google. The following examples assume a California-based employee in Year 3+ with at least one refresh grant vesting alongside the initial grant.
L4 Software Engineer
| Component | Amount |
|---|---|
| Base salary | $180,000 |
| Annual RSU vesting (Year 3, with refresh) | $110,000 |
| Total W-2 income | $290,000 |
| Federal tax (est.) | ~$58,000 |
| California tax (est.) | ~$23,000 |
| FICA | ~$15,000 |
| Total tax | ~$96,000 |
| Effective rate | ~33% |
L5 Senior Software Engineer
| Component | Amount |
|---|---|
| Base salary | $210,000 |
| Annual RSU vesting (Year 3, with refresh) | $180,000 |
| Total W-2 income | $390,000 |
| Federal tax (est.) | ~$88,000 |
| California tax (est.) | ~$34,000 |
| FICA | ~$18,000 |
| Total tax | ~$140,000 |
| Effective rate | ~36% |
L6 Staff Software Engineer
| Component | Amount |
|---|---|
| Base salary | $250,000 |
| Annual RSU vesting (Year 4, with refresh) | $300,000 |
| Total W-2 income | $550,000 |
| Federal tax (est.) | ~$150,000 |
| California tax (est.) | ~$55,000 |
| FICA | ~$22,000 |
| Total tax | ~$227,000 |
| Effective rate | ~41% |
The jump from L4 to L6 is dramatic: the effective tax rate climbs from 33% to 41% — an 8-percentage-point increase driven by bracket creep. At L6, the employee is approaching the $1M threshold where the California Mental Health Services Tax adds an extra 1% on every dollar above $1M. An L6 with a strong performance year, equity appreciation, or a bonus can easily cross that line and face a combined California rate of 14.3%.
The withholding shortfall happens because the supplemental rate (22% federal) is lower than your actual marginal bracket (32%+). Over 12 monthly vests, small shortfalls compound. Read our RSU withholding guide for strategies.
State Tax: California vs Remote
Google's workforce is heavily concentrated in Mountain View, but remote and hybrid work has expanded the employee base across multiple states. Your state of residence has a major impact on your after-tax compensation.
Side-by-side: L5 at $390,000 W-2 Income
| Category | California | Washington | Texas |
|---|---|---|---|
| State income tax rate | ~9.3% marginal | 0% | 0% |
| State income tax owed | ~$34,000 | $0 | $0 |
| Capital gains tax (if holding shares) | Up to 13.3% (taxed as ordinary income) | 7% on gains > $270K | 0% |
| Mental Health Services Tax | 1% on income > $1M | N/A | N/A |
| Annual state tax on W-2 | ~$34,000 | $0 | $0 |
| Annual savings vs CA | — | ~$34,000 | ~$34,000 |
Moving from California to Washington or Texas saves an L5 employee roughly $34,000 per year in state taxes. Over a 4-year vesting period, that is $136,000 in cumulative savings — more than many annual refresh grants are worth.
For L6 and above, the California tax burden is even steeper. An L6 at $550K W-2 pays approximately $55,000 in California state taxes. If total income crosses $1M (achievable for L6 with strong equity appreciation or a bonus), the Mental Health Services Tax adds an extra 1% on every dollar above $1M — bringing the top California rate to 14.3%.
Washington's 7% capital gains tax only applies to long-term capital gains exceeding $270,000 in a single year. For most Google employees using sell-to-cover at vesting, this tax does not apply because the sale at vesting produces little or no capital gain. It becomes relevant only if you accumulate shares and sell a large block at an appreciated price.
For detailed state-by-state breakdowns, see our California income tax guide, Texas income tax guide, and Washington income tax guide.
Common Mistakes Google Employees Make
-
Not tracking cost basis on sell-to-cover shares. Every monthly vest creates a new tax lot with a different cost basis. If you later sell shares, you need the correct basis to calculate capital gains. Keep records or use your brokerage's lot tracking.
-
Ignoring bracket creep from refresh grants. Your RSU income grows each year as refresh grants stack. What started as $80K/year in RSU income can become $150K+ by Year 4.
-
Treating RSU income differently from salary. It's all ordinary income on your W-2. The tax treatment is identical — don't mentally separate them.
-
Not adjusting for California taxes. At senior levels, the combined federal + CA rate exceeds 50%. Plan for it. See our California tax guide.
Tax Planning Strategies
- Adjust your W-4 to increase federal withholding from your salary to offset the RSU supplemental rate shortfall.
- Make quarterly estimated payments if your withholding consistently falls short. See our estimated tax guide.
- Track every vest for cost basis. Use a spreadsheet or your brokerage's records. You'll need this when selling shares.
- Model your annual income early. Use our RSU calculator to project your total tax liability based on current stock price and grant schedule.
- Consider selling vested shares strategically. If you hold shares past vesting and they appreciate, the gain is a capital gain — separate from the ordinary income at vesting.
Calculate RSU Withholding
Estimate your RSU tax withholding and net proceeds after vesting.
Try Calculator →Cost Basis Tracking for Monthly Vests
Google's monthly vesting creates a unique record-keeping challenge. Each monthly vest establishes a separate tax lot with its own cost basis (the FMV on the 1st of that month). After a single year of post-cliff vesting, you have 12 distinct tax lots. After three years, you may have 36 or more lots — each with a different cost basis.
When you sell shares, the tax lot identification method determines which shares are sold and what capital gain or loss you recognize:
- FIFO (First In, First Out): The default method. Sells your oldest shares first. These are likely your lowest-cost-basis lots (if the stock has appreciated), resulting in the largest capital gains.
- Specific Identification: Lets you choose exactly which lots to sell. By selecting high-cost-basis lots, you minimize capital gains and reduce your tax bill. This is the preferred method for tax-conscious investors.
For example, if you hold 36 lots with cost bases ranging from $150 to $185 per share and the current price is $190, selling the $185 lot produces a $5/share gain — while selling the $150 lot produces a $40/share gain. On 100 shares, that is the difference between a $500 gain and a $4,000 gain.
Use your brokerage's (typically Schwab for Google) lot tracking feature and select specific identification before placing sell orders. For a full walkthrough of reporting RSU sales on your tax return, see our tax return guide.
Complementary Tax Strategies
At Google compensation levels, maximizing tax-advantaged accounts becomes critical. Google offers an after-tax 401(k) with in-plan Roth conversion — commonly known as the mega backdoor Roth. This allows you to contribute beyond the standard $23,500 pre-tax limit (2025) up to the total 401(k) contribution limit of $70,000 (including employer match), then convert the after-tax portion to a Roth account where it grows tax-free.
For employees with total compensation exceeding $300K, the combined strategy of maxing pre-tax 401(k) contributions ($23,500) plus mega backdoor Roth contributions can shelter $40,000-$50,000 per year from future taxation. This does not reduce your current-year RSU tax — RSU income is taxed at vesting regardless — but it helps offset the long-term tax burden of a high income by creating a tax-free growth vehicle. Pair this with strategic RSU planning using our RSU calculator to optimize your overall tax position.
Frequently Asked Questions
What is Google's RSU vesting schedule?
Google RSUs vest over 4 years with a 1-year cliff. After the cliff, remaining shares vest monthly on the 1st of each month.
What are GSUs?
GSU stands for Google Stock Unit. It's Google's name for RSUs (Restricted Stock Units). They work identically to RSUs at other companies — you receive shares when they vest, and the income is taxed as ordinary income.
How does sell-to-cover work at Google?
When GSUs vest, Google automatically sells enough shares to cover your tax withholding obligation (federal, state, FICA). You receive the remaining shares in your brokerage account. This is the default — you don't need to come up with cash to pay taxes.
Do Google RSUs have a cliff?
Yes. Google RSUs have a 1-year cliff. No shares vest during your first 12 months. At month 12, the first batch vests (typically 25% of the first year's allocation), and then shares vest monthly going forward.
How do refresh grants affect my taxes?
Each annual refresh grant adds a new vesting stream on top of your existing grants. By Year 3-4, you may have 2-3 grants vesting simultaneously, increasing your monthly RSU income and pushing you into higher tax brackets. Model the combined impact with our RSU calculator.
Tax Disclaimer: This content is for educational purposes only. Always consult with a licensed tax professional or certified public accountant before making financial decisions related to equity compensation, tax planning, or investment strategies.