What Actually Happens at RSU Vesting
A restricted stock unit is a promise from your employer to give you shares if you stay through the vesting date. On that date, the fair market value of the shares becomes ordinary employment income for US tax purposes—even if you never sell a share. The same principles generally apply to non-qualified stock options at exercise, though the timing differs. In Switzerland, this vesting value is also treated as income from employment. If you are on a B permit and taxed at source, your employer will typically use a sell-to-cover procedure: a portion of the newly vested shares is sold immediately to cover Swiss Quellensteuer, the withholding tax on salary and similar income, plus social charges. You receive the remaining shares. That forced sale is not the main tax event; the vesting itself is.
Why the FEIE Usually Does Not Protect RSUs
The Foreign Earned Income Exclusion (FEIE, claimed on Form 2555) lets qualifying Americans exclude a set amount of foreign earned income from US taxable income. But 'foreign earned income' has a specific meaning: it is tied to income earned for services performed in a foreign country. The IRS position is that RSU vesting income may not qualify as foreign earned income under Section 911, particularly when the award was granted by a US employer or carries a multi-year vesting schedule. In practice, many Americans in Switzerland find their salary can be excluded, but the RSU portion cannot. That is the FEIE trap: you may still owe US tax on the equity portion of your pay even when you live and work in Zurich.
$132,900
2026 FEIE maximum exclusion
The FEIE trap
RSU income is almost never protected by the FEIE. Even if your salary qualifies, the equity portion is compensation granted by your employer and the IRS generally does not treat it as foreign earned income under Section 911. Don't assume your FEIE covers it.
You also cannot use the FEIE and a Foreign Tax Credit on the same dollar of income. If you exclude salary with the FEIE, you don't get a credit for Swiss tax paid on that excluded salary. This makes the choice between FEIE and FTC a real planning decision. Our FEIE vs Foreign Tax Credit: The Switzerland Decision Guide explains how to think about that trade-off for your overall Swiss income.
How Switzerland Taxes RSUs at Vesting: Quellensteuer and Sell-to-Cover
For employees taxed at source—common for B-permit holders who have not yet switched to an ordinary Swiss tax return—RSU vesting triggers Swiss Quellensteuer. Your employer typically withholds on the market value of the vested shares and uses a sell-to-cover arrangement: enough shares are sold to cover the Swiss withholding and social charges, and the rest are delivered to you. The proceeds from the sold shares go directly to the tax office. For a fuller explanation of how Swiss withholding works for US persons, see our Quellensteuer for Americans in Switzerland guide.
If you are on a C permit or have elected ordinary taxation through a nachträgliche ordentliche Veranlagung (NOV), the vesting value is declared on your cantonal tax return and taxed at your marginal rate. There is no separate sale at vesting for tax purposes; instead, you need to plan for the tax payment in the following year.
Sourcing Equity Income by Workday
The US taxes your worldwide income as a citizen or green-card holder, but a Foreign Tax Credit only applies against foreign-source income. For multi-year equity awards, the US determines the split between US-source and foreign-source income based on where you performed the services that earned the award. Treasury Regulation §1.861-4 uses a time-based allocation: the portion of the award tied to workdays in Switzerland during the vesting period is generally foreign-source, and the portion tied to workdays in the US is US-source. If any part of the vesting period was spent in the US, that part of the RSU income may not be creditable with Swiss tax.
Claiming Foreign Tax Credits with Form 1116
Form 1116 is the primary tool to prevent double taxation on your RSUs. You report Swiss income tax paid or accrued on the vesting income in the general limitation category. The credit is limited to the US tax that would otherwise be imposed on that same foreign-source income, so you cannot credit more than your US tax on the foreign income. Because RSU vesting values are often substantial, the Swiss credit can cover a meaningful share of your US liability—but the calculation depends on your total income, Swiss tax rate, and the sourcing split above.
- Separate the vesting income from salary and identify the foreign-source portion using workdays during the vesting period.
- Confirm the Swiss income tax paid at vesting through sell-to-cover or your ordinary Swiss assessment.
- Exclude Swiss social charges from the credit calculation; only genuine Swiss federal, cantonal, and communal income tax counts.
- Apply the foreign tax credit limitation separately for the general category of income.
Social charges are not creditable
Swiss old-age, disability, and unemployment contributions (AHV/IV/EO and ALV) withheld at vesting may look like taxes on your payslip, but they are not creditable as foreign income taxes for US foreign tax credit purposes. Only Swiss federal, cantonal, and communal income tax paid on the RSU income can be used on Form 1116.
The B-Permit Quellensteuer Dilemma
B-permit holders in Switzerland are usually taxed at source through Quellensteuer. That system is simple, but it rarely allows the detailed deductions and foreign-tax-credit planning that a US person with substantial RSUs may need. You may be able to request a Swiss ordinary tax assessment—nachträgliche ordentliche Veranlagung, or NOV—if you meet the conditions. Switching means declaring worldwide income and deductions on a Swiss tax return, but it also puts the RSU income into your cantonal income tax assessment, which can make it easier to document the Swiss tax paid for Form 1116. This trade-off is highly personal and depends on your full Swiss and US picture; it is not a decision to make from a blog post alone.
A Realistic Vesting Scenario
Imagine you work for a US-based tech company in Zurich, on a B permit. You have a multi-year RSU grant that vests this year. At vest, your employer's sell-to-cover program sells enough shares to cover Swiss Quellensteuer and social charges. The remaining shares land in your brokerage account, and the vesting value is reportable as US compensation. If you use the FEIE, your salary may be excluded, but the RSU portion likely still faces US tax. You file Form 1116 to credit the Swiss income tax withheld at vest. If part of the vesting period was spent in the US, that portion is US-source and cannot be offset by Swiss tax.
Next Steps for a Clean Filing
RSU taxation sits at the intersection of US equity compensation rules, Swiss source taxation, and the US foreign tax credit limitation. The rules are not intuitive, but the path is knowable: track your workdays during the vesting period, understand whether you are on Quellensteuer or ordinary assessment, calculate your foreign-source share, and keep records of every Swiss tax payment at vesting. For a broader look at what the IRS is watching and how FEIE rules are changing, see our 2026 tax filing season guide for Americans in Switzerland.
