VVested
US Investing··17 min read·Reviewed 2026-06-01

Microsoft RSU India guide: On-Hire grants, Annual Stock Awards, ESPP at 10%, and the densest vest calendar in tech

Complete guide to Microsoft Stock Awards taxation for Indian residents. On-Hire grants + Annual Stock Awards stacking, Morgan Stanley StockPlan Connect, MSFT ESPP at 10% discount, quarterly dividend FTC, and 5-year worked example with INR numbers.

Share:XLinkedInWhatsApp

A senior engineer at Microsoft India in their third year wakes up on a Friday in September and finds two things in their inbox: the annual Connect performance results, and a new Annual Stock Award grant memo. They check Morgan Stanley StockPlan Connect that evening. The platform now shows five separate active grants in their account: the On-Hire Stock Award from when they joined, the Annual Stock Awards from Years 1, 2, and 3 of their tenure, and a special retention award they received last year after a promotion. Each grant has its own vesting schedule. Each generates a separate vest event entry on every quarterly vest date. Each requires separate cost-basis tracking.

This is the structural reality of Microsoft equity comp: by Year 3, you're tracking four to six concurrent grants plus quarterly ESPP purchases plus quarterly Microsoft dividends. The densest equity calendar of any major US tech employer. For Indian residents, every one of those events generates a taxable perquisite event in India, taxable in INR at the SBI TTBR on the vest date, with Form 16 reporting from Microsoft India payroll, Schedule FA disclosure obligations, and (for dividends) Form 44 FTC claims.

This article is the Microsoft-specific RSU guide. The structural tax framework lives in the 4-article RSU lifecycle series; this article fills in everything specific to Microsoft — the Stock Award grant types, the vesting schedule (and the important nuance about how it's changed for recent hires), the Morgan Stanley StockPlan Connect quirks for Microsoft's plan, the ESPP at 10% discount, the quarterly dividend FTC, and the filing errors most common to Microsoft employees in India.

Microsoft's grant types — five categories you might see

Microsoft uses different internal naming than most companies. What appears in your offer letter and on Morgan Stanley statements:

Grant typeWhenVesting (typical)
On-Hire Stock Award (OHSA)At hireMulti-year vest with a 1-year cliff (verify schedule against your specific grant memo)
Annual Stock Award (ASA)Granted yearly after Connect performance review (September)Multi-year vest, quarterly disbursement, no cliff
Special Stock AwardPromotion, retention concern, mid-year recognitionSchedule varies by grant — typically 4 or 5 year
Microsoft Stock Purchase Plan (ESPP)Quarterly purchase opportunityImmediate ownership; no vesting
Rewards Award (cash)Annual cash bonus from Connect cycleN/A — cash bonus, not RSU

Internally, Microsoft refers to all these as "Stock Awards" rather than "RSUs," but the tax mechanics for Indian residents are identical to RSUs at any other US employer. Your offer letter and grant memos will use "Stock Award" terminology; this article uses both interchangeably.

Critical point about vesting schedule: Microsoft's standard new-hire vesting structure has shifted across years. The most common variants employees describe across Reddit/Blind/internal docs:

  • 5-year vesting at 20% per year, with quarterly distribution after a 1-year cliff (5% per quarter from Quarter 5 through Quarter 20)
  • 4-year vesting at 25% per year, with quarterly distribution after a 1-year cliff (6.25% per quarter from Quarter 5 through Quarter 16)

Verify against your specific grant memo from MyConnect/HR before relying on either pattern. Vesting schedules can differ by hire date, level, business unit, and sometimes by specific job offer terms. The framework in this article works for either — only the per-quarter percentages and timeline differ.

Annual Stock Awards (ASA, granted in September each year after Connect cycle) follow their own vesting schedule that starts from the grant date, typically with no cliff and quarterly vests beginning the first quarter post-grant. By Year 3 at Microsoft, you typically have the On-Hire grant still vesting plus two prior Annual Stock Awards plus the current year's Annual Stock Award — four concurrent grants minimum.

The vesting calendar — why Microsoft is the densest of the cohort

Combine multi-year On-Hire vesting with annual ASA refreshes and ESPP quarterly purchases, and you end up with vest events nearly every month by Year 2 onwards.

A typical Year 3 calendar might look like:

MonthEvent
JanuaryOn-Hire grant quarterly vest + ASA Y1 quarterly vest + ASA Y2 quarterly vest
February(nothing)
MarchESPP purchase (semi-annual offering closes) + Microsoft dividend
AprilOn-Hire grant quarterly vest + ASA Y1 quarterly vest + ASA Y2 quarterly vest
May(nothing)
JuneMicrosoft dividend
JulyOn-Hire grant quarterly vest + ASA Y1 quarterly vest + ASA Y2 quarterly vest
August(nothing)
SeptemberNew ASA Y3 granted (no vest yet) + ESPP purchase + Microsoft dividend
OctoberOn-Hire grant quarterly vest + ASA Y1 quarterly vest + ASA Y2 quarterly vest + first ASA Y3 vest
November(nothing)
DecemberMicrosoft dividend

That's 12 RSU vest events + 2 ESPP purchase events + 4 dividend events = 18 taxable events per year by Year 3. Each one requires:

  • USD value at the event date
  • SBI TTBR conversion to INR
  • Entry on the appropriate Schedule (Schedule S for perquisite vests, Schedule OS for dividends, Schedule CG if you sell)
  • Form 16 reconciliation
  • AIS verification

This is why we built the Schedule FA wizard — Microsoft employees are the heaviest single use case because the number of events compounds far faster than at Google or Meta.

Morgan Stanley StockPlan Connect — Microsoft-specific walkthrough

Microsoft's equity plan is administered through Morgan Stanley StockPlan Connect at stockplanconnect.morganstanley.com (same platform as Google and Amazon, but each employer is administered separately).

Account setup happens when your first vest is about to occur (typically Q5 after hire, after the 1-year cliff). You'll receive an email; set up 2FA immediately.

The Account Summary section for Microsoft specifically shows:

FieldValue
Plan NameMicrosoft Corporation
Fund / IssuerMicrosoft Corporation
TickerMSFT (NASDAQ)

The Activity section is where Microsoft's complexity shows up most clearly. Each grant has its own row series for vests. You'll see grant IDs (typically a 6-7 character alphanumeric code) for each distinct grant tranche. Click any vest to confirm:

  • Which grant tranche it came from (On-Hire vs ASA Y1 vs ASA Y2 etc.)
  • The grant date (for tracking which vesting schedule applies)
  • The vest date (for SBI TTBR conversion)
  • The gross vest value in USD
  • The sell-to-cover transaction details

The ESPP transactions appear as separate activity types in the same Activity feed — typically labeled "ESPP Purchase" with the offering period dates and the purchase price. We cover the ESPP-specific filing below.

The Holdings section shows your cumulative MSFT holdings. Unlike Google (where GOOG and GOOGL appear separately), Microsoft has only one share class (MSFT) — simpler for Schedule FA.

The Tax Forms section has:

  • 1042-S (for non-US persons, the official US-side withholding form for dividends) — available by March 15 of the following year
  • 1099-DIV (only relevant if you're a US tax resident filing US returns)
  • 1099-B (for any sales executed)
  • ESPP Tax Form (Microsoft's specific tax summary for the ESPP, useful for both US and India filing)

Microsoft ESPP — the 10% discount

Microsoft's ESPP is one of the clean US tech ESPPs for Indian residents: 10% discount on the closing price at the end of the offering period, no lookback to the start of the period, no holding-period restriction before sale.

Key parameters (verify against the current ESPP plan document at MyConnect):

ParameterValue
Discount10% off closing price at end of offering period
Offering periodSemi-annual (January-June and July-December typically)
Contribution from salaryUp to 15% of eligible compensation
Max contribution per yearCapped per IRS $25,000/year for US employees; Microsoft applies similar cap globally
Purchase dateLast business day of the offering period
LookbackNone — discount is taken from closing price at offering period end

India tax treatment of the ESPP discount: The 10% discount is treated as a perquisite at the purchase date, taxable in India as salary income.

For example, if MSFT closes at $400 on the offering period end date and you purchase shares at $360 (after the 10% discount), the $40 per share discount × number of shares = perquisite value in USD, converted to INR at the SBI TTBR on the purchase date.

This is separate from RSU perquisite. Both get included in your annual Schedule S salary income, but they're separate line items. Form 12BA (the perquisite-detail attachment to Form 16) should show both:

  • Stock Award perquisite (RSU vests)
  • ESPP discount perquisite

If your Form 12BA only shows one and not the other, ask Microsoft India HR/payroll to clarify which they captured.

ESPP cost basis at future sale: when you eventually sell the ESPP shares, the cost basis is the purchase price plus the discount perquisite already taxed — typically equal to the FMV at purchase date (not your $360 purchase price). This is the same principle as RSUs: cost basis = FMV at the acquisition event, in INR, using the SBI TTBR on that date.

Common ESPP-specific filing errors:

  1. Treating the purchase price ($360 in the example) as cost basis instead of the FMV-at-purchase ($400). This understates cost basis and over-taxes the eventual capital gain.
  2. Forgetting to include the ESPP discount as a separate Schedule S perquisite line — often the Form 12BA aggregates everything, but if it doesn't, the discount must be filed manually.
  3. Mis-tracking the holding period for capital gains. ESPP shares' 24-month holding clock starts at the purchase date, not the offering period start date.

The MSFT dividend — quarterly, well-established, Form 44 required

Microsoft has been paying quarterly cash dividends for nearly two decades. The current quarterly dividend (verify the latest amount on the Microsoft IR page) is in the $0.75-$0.85 per share range, which means $3-$3.40 per share annually.

For an Indian resident holding 200 MSFT shares (a realistic Year-3 holding for a typical L62-L63 engineer), annual dividend income is roughly $600-$700, or about Rs 50,000-Rs 58,000 at a TTBR of Rs 84.

The Form 44 FTC math:

ItemCalculation
Gross annual dividend (assume 200 shares × $3.20)$640
Convert to INR at average TTBR (~Rs 84)Rs 53,760
US WHT at 25% with valid W-8BENRs 13,440
Net deposited to your brokerage cash accountRs 40,320
India tax on gross at 30% slabRs 16,128
Less FTC (US WHT, claimed via Form 44)Rs 13,440
Net India tax owedRs 2,688

The numbers are modest individually but Microsoft dividends paid quarterly across a multi-year holding compound to meaningful annual amounts. Always file Form 44 to claim the FTC, even on small dividend amounts — without it, the US WHT is a permanent loss.

Five-year worked example: an L62 Indian engineer

This walks through a typical L62 (mid-level engineering, individual contributor) Indian engineer who joined Microsoft India in October 2023. Numbers are illustrative; substitute your own.

Year 1 (FY 2024-25): On-Hire grant of $200,000, 1-year cliff, then 5-year vesting at 5% per quarter.

  • First vest happens in October 2024 (after 1-year cliff): 20% of the On-Hire grant = $40,000 worth of MSFT (at then-current MSFT price, say $410, that's ~98 shares)
  • All Q4 2024 vests: 5% × $200,000 = $10,000 each (vesting Oct, but no Q1/Q2/Q3 2024 vests because cliff)
  • Total Year 1 RSU perquisite (assuming Oct 2024 vest): ~$40,000 = Rs 33-34 lakh (at TTBR ~Rs 83)
  • Plus ESPP perquisite: assume 6% contribution × $200K compensation × 10% discount = ~$2,400 perquisite = ~Rs 2 lakh
  • Tax at 30% slab + cess: ~Rs 11 lakh on RSUs + ~Rs 65,000 on ESPP

Year 2 (FY 2025-26): On-Hire continues + First ASA granted September 2024.

  • On-Hire grant: 4 quarterly vests at 5% × $200,000 = $10,000 per quarter = ~$40,000 annually
  • ASA Y1 grant of $50,000 starts vesting from Q1 2025 (no cliff for ASA in most cases): 5% per quarter = $2,500 per quarter = ~$10,000 annually
  • Total Year 2 RSU vest: ~$50,000 + ESPP discount ~$2,400 + dividends ~$200 (smaller holding)
  • INR perquisite: ~Rs 41 lakh + Rs 2L ESPP = ~Rs 43L total
  • Tax: ~Rs 13.4 lakh

Year 3 (FY 2026-27): Three concurrent grants vest.

  • On-Hire (Year 3 of vest): 5% × $200,000 × 4 quarters = $40,000
  • ASA Y1 (Year 2 of vest): 5% × $50,000 × 4 quarters = $10,000
  • ASA Y2 (Year 1 of vest, granted Sep 2025, assume $60,000): 5% × $60,000 × 4 quarters = $12,000
  • Plus ESPP discount ~$3,000
  • Plus dividends ~$500 (now holding ~300 MSFT shares)
  • Total RSU + ESPP perquisite: ~$65,000 = ~Rs 54 lakh
  • This pushes you above Rs 50 lakh income threshold → 10% surcharge kicks in
  • Tax: ~Rs 17-18 lakh (now at higher effective rate due to surcharge)

Year 4 (FY 2027-28): Four concurrent grants.

  • On-Hire (Year 4): $40,000
  • ASA Y1, Y2, Y3 all vesting: combined ~$25,000-$35,000 depending on refresh sizes
  • ESPP, dividends continuing
  • Total ~$75,000-$80,000 in vest events = ~Rs 63-67 lakh
  • Plus base salary now likely higher due to merit/promotion
  • Total income approaching Rs 1 crore → 15% surcharge kicks in

Year 5 (FY 2028-29): On-Hire fully vested. Three ASAs remain active.

  • On-Hire (Year 5, final 20%): $40,000
  • ASAs Y1 through Y4 in various vest stages: combined ~$40,000-$50,000
  • Total RSU vests: ~$80,000-$90,000

Notice the structural pattern: each year after Year 1, the total vest amount roughly stays the same or grows because Annual Stock Awards refill what the On-Hire grant gradually loses. By Year 5 onwards (assuming continued tenure), this becomes the steady-state level of annual RSU perquisite.

Form 16 + AIS reconciliation — Microsoft India specifics

Microsoft's India entity (Microsoft Corporation India Pvt Ltd) handles payroll TDS on the perquisite portion of your Stock Awards and ESPP for India-resident employees.

ItemWhere it appears
Gross Stock Award vest perquisiteForm 16 Part B Section B(1)(b): "Value of perquisites under Section 17(2)"
ESPP discount perquisiteSame line as above, aggregated; broken out in Form 12BA
TDS deductedForm 16 Part A, in the months following each vest/purchase
Detailed breakdownForm 12BA, attached to Form 16

Microsoft India typically captures both Stock Award perquisites and ESPP perquisites correctly in Form 16 for full-time India employees. If you transferred from US to India mid-year, the reconciliation can be complex — talk to Microsoft India payroll/global mobility before filing.

AIS for Microsoft employees: Should show aggregate annual perquisite. If you see vest events showing up as "Foreign Income" rather than "Perquisite from Employer," that's a 26AS misclassification — submit feedback via the AIS portal to correct it.

Schedule FA for Microsoft Corporation

For each calendar year when you held MSFT shares (even briefly):

FieldValue for Microsoft
Country2 (United States of America)
Name of EntityMicrosoft Corporation
Address of EntityOne Microsoft Way, Redmond, WA 98052, USA
Nature of EntityForeign Listed Company
Date of AcquisitionEarliest vest date or ESPP purchase date for currently-held shares
Initial Value (INR)Cost basis at acquisition
Peak Value (INR)Highest market value during calendar year × TTBR
Closing Value (INR)Dec 31 value × Dec 31 TTBR
Total dividends received (INR)Gross dividend × dividend-date TTBR (each quarter, summed)
Total sale proceeds (INR)If you sold
CustodianMorgan Stanley Smith Barney LLC
Custodian Address1585 Broadway, New York, NY 10036, USA
Account NumberYour 9-digit MS StockPlan Connect account number

Single entry for MSFT even if you have RSU-acquired shares and ESPP-acquired shares — they're all MSFT under Microsoft Corporation. The initial value field can be the cost basis of your earliest vest/purchase that's still in the holding.

Six common filing errors for Microsoft employees

1. Aggregating ESPP discount with RSU perquisite in a way that misses the discount. If Form 12BA shows a single "perquisite" line totaling both RSU vests and ESPP discount, that's fine — but if it shows only RSU vests, the ESPP discount needs to be added separately to your Schedule S manually.

2. Cost basis confusion when selling ESPP shares. Cost basis is the FMV on the ESPP purchase date (which equals the price you paid + the 10% discount perquisite already taxed), not your $360 cash payment.

3. Forgetting the dividend Form 44 because amounts are small. A 200-share MSFT holding generates ~$640 annual dividends = ~Rs 13,440 US WHT. File Form 44 to recover it.

4. Mis-tracking which On-Hire vesting schedule applies. If you joined Microsoft on a 5-year schedule but assume 4-year (or vice versa), every quarterly percentage calculation is wrong. Always verify against your grant memo.

5. Sell-to-cover proceeds confused with sales. When MS StockPlan Connect sells shares to cover US tax withholding at each vest, that sell-to-cover is not a separate Schedule CG entry. It's a transactional detail of the vest, already captured by the gross vest value entered as perquisite.

6. Missing prior-employer Schedule FA entries. If you joined Microsoft from Google/Amazon/Meta and still hold shares from the previous employer's RSU grants, those shares need separate Schedule FA entries with the prior employer's custodian.

RSU concentration — and what to do about it

By Year 3 at Microsoft, the typical L62+ engineer holds 30-50% of their liquid net worth in MSFT stock (lower than Google due to MSFT's lower per-share price but still substantial). By Year 5, with refresh grants stacking, this commonly reaches 50-70%.

The standard Morgan Stanley StockPlan Connect account doesn't let you diversify within the same account — you can hold MSFT, sell and convert to USD cash, or remit the proceeds to India. The sell-and-remit path triggers separate LRS + FEMA considerations and converts the asset out of the foreign-equity bucket.

Rovia is built specifically for this problem. Transfer your vested Microsoft shares from Morgan Stanley directly to Rovia (in-kind transfer, no taxable event), then redeploy into diversified US ETFs or other US single stocks while keeping the assets in the foreign-equity bucket and the original LRS treatment intact.

Next steps

For filing your Microsoft RSU + ESPP income:

  1. How RSU double-taxation actually works — the 3-event framework
  2. Reading your Morgan Stanley StockPlan Connect statement — field-by-field translation
  3. From vest to ITR-2: the complete 12-step workflow — execution layer
  4. RSU vesting while in US vs India — if you transferred from Redmond / Bellevue back to India
  5. Schedule FA disclosure guide — Schedule FA deep dive
  6. Schedule FA wizard — upload Morgan Stanley PDF, get INR-converted Schedule FA + capital gains + Form 44 evidence in CSV. Free for V1.

Other employer-specific guides in this series:

This article reflects Microsoft's typical 2024-2026 grant practices. The specific vesting schedule and ESPP terms may vary by hire date, level, business unit, and country — verify the specifics against your grant memo and the current Stock Award plan document on MyConnect before filing. We refresh this guide annually after each Budget; the framework holds across rate and policy changes.

Run your own numbers

Try the calculators that match this post

Found this useful? Share it.

Help another Indian working with US RSUs or LRS not get blindsided by this stuff.

Share:XLinkedInWhatsApp

About the author

Arnav Grover
Arnav Grover

Co-Founder & Chief Product Officer, Rovia

IIT Bombay + IIM Calcutta. Founding PM at Aspora (NRI fintech). Writes on cross-border investing, payments, and taxation.

More about Arnav

Get more like this in your inbox

One practical post a week on US investing & RSU strategy.