Tax Planning Playbook for Software Engineers and Tech Workers: RSUs, ISOs, ESPP, Remote Work State Taxes, and Every Strategy That Reduces a Six-Figure Tax Bill
Software engineers and tech workers at FAANG companies and high-growth startups face tax situations that most preparers are not equipped to handle: RSU vesting events that create $50,000–$200,000 in ordinary income in a single quarter, ISO exercises that trigger Alternative Minimum Tax, ESPP dispositions with complex holding period rules, and remote work arrangements that create multi-state tax obligations. A senior software engineer at a major tech company earning $300,000 in total compensation (salary + RSUs + bonus) can easily owe $120,000+ in federal and state taxes without proper planning. This playbook covers every strategy that applies to tech workers — written for the practitioner who wants to deliver real results for high-income W-2 employees.
RSU Taxation: What Every Tech Worker’s Practitioner Must Know
Restricted Stock Units (RSUs) are the most common form of equity compensation at large tech companies. When RSUs vest, the fair market value of the shares on the vesting date is included in the employee’s W-2 as ordinary income under IRC §83(a). This income is subject to federal income tax at the employee’s marginal rate, Social Security tax (up to the $184,500 wage base for 2026), Medicare tax (1.45% + 0.9% additional Medicare tax for income above $200,000 single), and state income tax. The employer withholds taxes on RSU vesting, but the withholding rate is typically 22% federal (the supplemental wage rate) — which is significantly less than the 37% marginal rate that most senior engineers face. This creates a systematic underwithholding problem that results in large tax bills at filing.
The withholding gap: An engineer who vests $150,000 in RSUs in a year where their total income is $350,000 will have $33,000 withheld (22% of $150,000) but owe approximately $55,500 in federal income tax on the RSU income (37% marginal rate). The $22,500 gap must be paid as estimated taxes or at filing. Practitioners should advise tech clients to make quarterly estimated tax payments to cover the RSU withholding gap and avoid the underpayment penalty under IRC §6654.
The cost basis trap: After RSUs vest, the employee’s cost basis in the shares is the fair market value on the vesting date (the amount included in W-2 income). If the employee sells the shares immediately after vesting, there is no additional gain or loss. If the employee holds the shares and they appreciate, the additional gain is capital gain (long-term if held more than one year from the vesting date). Many employees and preparers fail to properly track RSU cost basis, resulting in double taxation when the shares are sold.
ISO vs. NSO: The Critical Distinction for Startup Equity
Tech workers at startups typically receive stock options rather than RSUs. There are two types of stock options with very different tax treatment:
| Feature | Incentive Stock Options (ISOs) | Non-Qualified Stock Options (NSOs/NQSOs) |
|---|---|---|
| Tax at grant | No tax | No tax |
| Tax at exercise | No regular income tax; spread is an AMT preference item | Spread (FMV minus exercise price) is ordinary income, subject to FICA and income tax |
| Tax at sale (qualifying disposition) | Entire gain (from exercise price) is long-term capital gain if holding periods met | Additional gain above exercise-date FMV is capital gain (long-term if held >1 year) |
| Holding period for qualifying disposition | Must hold 2 years from grant date AND 1 year from exercise date | N/A — no qualifying/disqualifying distinction |
| AMT risk | Yes — spread at exercise is an AMT preference item under IRC §56(b)(3) | No AMT risk — spread is ordinary income at exercise |
| Who receives them | Employees only (not contractors or board members) | Employees, contractors, board members, advisors |
The ISO AMT trap is one of the most dangerous tax situations in tech worker planning. An engineer who exercises ISOs with a large spread (e.g., exercises $500,000 worth of ISOs with a $50,000 exercise price, creating a $450,000 AMT preference item) can owe hundreds of thousands of dollars in AMT even though they have not sold any shares and have no cash to pay the tax. This situation occurred widely during the dot-com era and continues to affect startup employees today. Practitioners advising clients with ISOs should model the AMT impact of any exercise before the client exercises, and advise on strategies to manage AMT exposure (exercising in stages, exercising early in the year to allow time to sell before year-end if needed, or exercising in a low-income year).
Remote Work and Multi-State Tax: The Compliance Trap
The shift to remote work has created significant multi-state tax compliance issues for tech workers. The key rules practitioners must understand:
The convenience of the employer rule: Several states (New York, New Jersey, Pennsylvania, Delaware, Arkansas, and Nebraska) apply the “convenience of the employer” rule, which taxes nonresidents on income earned while working remotely if the remote work is for the employee’s own convenience rather than a necessity required by the employer. Under this rule, a California-based engineer who works remotely for a New York employer may owe New York income tax on their entire salary, even if they never set foot in New York. This is one of the most aggressive state tax positions in the country and is frequently litigated.
State nexus from remote work: When a tech worker moves to a new state and works remotely for their employer, they typically create income tax nexus in the new state. The worker owes income tax in the new state on all income earned while residing there. If the worker also owes income tax in the employer’s state (under the convenience rule), they may face double taxation — though most states provide a credit for taxes paid to other states that mitigates (but does not always eliminate) the double tax.
Frequently Asked Questions
RSU income is ordinary income and cannot be converted to capital gain or deferred — the tax is due in the year of vesting. However, there are several strategies to reduce the overall tax impact: (1) Maximize pre-tax retirement contributions. The engineer should maximize their 401(k) contribution ($24,500 for 2026, or $32,500 with catch-up) and any other pre-tax benefits (HSA, FSA, dependent care FSA). Each dollar of pre-tax contributions reduces the adjusted gross income on which the RSU income is taxed. (2) Donor-Advised Fund (DAF) contribution. If the engineer is charitably inclined, contributing appreciated securities (including recently vested RSU shares) to a DAF generates an immediate charitable deduction equal to the fair market value of the shares, avoids capital gains tax on the appreciation, and allows the engineer to recommend grants to charities over time. For an engineer in the 37% bracket, a $50,000 DAF contribution saves $18,500 in federal income tax. (3) Deferred compensation (§409A). If the employer offers a nonqualified deferred compensation plan, the engineer can defer a portion of their salary or bonus (not RSUs, which are taxed at vesting) to a future year when their income may be lower. (4) Harvest capital losses. If the engineer has unrealized capital losses in their investment portfolio, selling those positions in the same year as RSU vesting can offset up to $3,000 of ordinary income and carry forward the remaining losses. (5) Manage the withholding gap. Advise the engineer to make quarterly estimated tax payments to cover the difference between the 22% supplemental withholding rate and their actual marginal rate, to avoid the underpayment penalty.
Yes — the AMT paid on ISO exercises generates an AMT credit (Form 8801) that can be used to offset regular tax in future years when the taxpayer’s regular tax liability exceeds their tentative minimum tax. The AMT credit is a dollar-for-dollar credit against regular tax in future years, but it can only be used in years when regular tax exceeds AMT. This means the credit may take many years to fully utilize if the taxpayer continues to have high AMT exposure. The credit is not refundable (it cannot reduce regular tax below zero), but it carries forward indefinitely until fully used. To maximize the AMT credit recovery, the practitioner should model the client’s projected regular tax and AMT for future years and advise on strategies to increase regular tax relative to AMT in those years (e.g., converting traditional IRA assets to Roth IRA, which increases regular income but not AMT income). If the client sold the ISO shares in a disqualifying disposition (before meeting the holding period requirements), the spread at exercise is reclassified as ordinary income and the AMT preference item is eliminated retroactively — the AMT paid on the original exercise can be claimed as a credit. Practitioners should review the client’s ISO exercise and sale history to identify any disqualifying dispositions that may have created AMT credit recovery opportunities.
More Tax Planning FAQs
Ready to Reduce Your Tax Burden?
Our tax advisors specialize in helping professionals and business owners implement these strategies. Book a free strategy call to see how much you could save.
Book A Strategy Call With A Tax AdvisorBe the Tax Strategist Every Software Engineer Needs. Uncle Kam Connects You With Tech Clients.
Uncle Kam is a marketplace connecting technology professionals with tax practitioners who specialize in equity compensation, AMT planning, and multi-state tax compliance.