Calculator/Resources/NC RSU and Stock Option Taxes: What Tech Workers in the Triangle Need to Know

NC RSU and Stock Option Taxes: What Tech Workers in the Triangle Need to Know

Taxes
September 1, 202611 min read
John Wallace

Written by John Wallace, Editor · Editorially reviewed

Last reviewed by John Wallace on September 1, 2026 | Fact-checked against IRS, NC DOR, and SSA sources

Thousands of employees at Epic Games, Red Hat, SAS Institute, and the dozens of biotech and software companies clustered in Research Triangle Park receive a meaningful portion of their compensation in equity — restricted stock units, stock options, or employee stock purchase plans. The tax treatment is nothing like a regular paycheck, and the surprises are almost always expensive. This guide explains exactly how RSUs, NSOs, ISOs, and ESPPs are taxed in North Carolina, why the default withholding is almost always too low, and what you can do about it before April.

How RSUs Are Taxed in North Carolina

Restricted stock units are the most common form of equity compensation at publicly traded companies in the Triangle. When your RSUs vest, the fair market value of the shares on that date is treated as ordinary income — no different from a cash bonus in the eyes of the IRS and the NC Department of Revenue.

Ordinary Income at Vesting

If 500 RSUs vest when your company's stock is trading at $60 per share, you have $30,000 of ordinary income on the vesting date — regardless of whether you sell the shares or hold them. That $30,000 is added to your W-2 and taxed alongside your salary. If you earned $110,000 in base salary and $30,000 in RSU income, your tax return treats you as if you earned $140,000 for the year. Any gain or loss after vesting — the difference between the price at vesting and the price when you eventually sell — is taxed separately as a capital gain or loss.

What NC Takes at 3.99%

North Carolina taxes RSU income as ordinary income at the flat 3.99% rate, the same as your salary. There is no special capital gains rate at the state level — unlike the federal system, which taxes long-term capital gains at 0%, 15%, or 20%, North Carolina taxes all capital gains as ordinary income at 3.99%. This means the federal strategy of holding appreciated stock for long-term treatment saves you federal tax but does nothing for your NC bill.

RSU Vest ValueFederal Withheld (22%)NC Withheld (3.99%)Total Withheld
$15,000$3,300$599$3,899
$30,000$6,600$1,197$7,797
$60,000$13,200$2,394$15,594
$100,000$22,000$3,990$25,990

The Withholding Trap

Here is where most equity recipients get into trouble. Employers withhold at the IRS supplemental wage rate — 22% federal — regardless of your actual marginal bracket. If your combined salary and RSU income pushes you into the 24%, 32%, or 37% federal bracket, you are underwithheld from the moment the shares vest. A $60,000 RSU vest with 22% federal withholding means your employer covered $13,200 in federal tax. If you are actually in the 32% bracket, your real liability is $19,200 — a $6,000 gap that arrives as a tax bill in April. See our NC bonus tax guide for more on how supplemental income withholding works.

Non-Qualified Stock Options (NSOs)

Non-qualified stock options — also called NQSOs or NSOs — are offered by both public and private companies. They give you the right to buy shares at a fixed price (the strike or exercise price) set on the grant date. The tax happens in two stages: at exercise and at sale.

Tax at Exercise

When you exercise an NSO, the spread — the difference between the fair market value on the exercise date and your strike price — is ordinary income. If your strike price is $10 and the stock is worth $40 on the day you exercise, you have $30 of ordinary income per share. Exercise 1,000 shares and you have $30,000 of W-2 income, taxed at your marginal federal rate plus NC's 3.99%. Your employer is required to withhold taxes on this spread using the 22% supplemental rate — creating the same underpayment risk as RSUs for higher earners.

Capital Gains After Exercise

Your cost basis in the shares after exercising is the fair market value on the exercise date — the amount you already paid ordinary income tax on. From that point forward, any additional gain is a capital gain. Hold the shares more than a year after exercise and it becomes a long-term capital gain, federally taxed at 0%, 15%, or 20% depending on your income. In North Carolina, that gain is still taxed as ordinary income at 3.99% regardless of holding period.

Strategic Exercise Timing

Because NSO exercise triggers ordinary income tax immediately, the decision of when to exercise is a genuine tax planning choice. Exercising in a lower-income year — after a job change, before a large raise, or during a sabbatical — can keep the spread in a lower federal bracket. Spreading exercises across multiple tax years prevents a single large exercise from pushing your entire year's income into a higher bracket.

Incentive Stock Options (ISOs)

Incentive stock options carry a potential federal tax advantage that NSOs lack: if you meet the holding period requirements, your gain can qualify for long-term capital gains treatment rather than ordinary income. The tradeoff is complexity and AMT exposure.

The ISO Federal Tax Advantage

Exercising an ISO triggers no regular federal income tax at exercise. If you hold the shares for at least two years from the grant date and one year from the exercise date (the qualifying disposition rules), the entire gain from strike price to sale price is taxed as a long-term capital gain federally — potentially at 15% or 20% instead of 22–37% ordinary income rates. North Carolina does not follow this treatment: NC taxes the spread at exercise as ordinary income at 3.99%, regardless of holding period. The federal advantage is real; the NC state-level advantage does not exist.

The Alternative Minimum Tax Risk

The ISO spread at exercise — while not subject to regular federal income tax — is an AMT preference item. Exercising a large number of ISOs in a single year can trigger significant AMT liability, particularly for employees at pre-IPO companies with a large spread between strike price and current 409A valuation. If the stock subsequently declines before you sell, you can end up having paid AMT on paper gains that evaporated. Anyone holding unexercised ISOs with a large built-in spread should model the AMT impact before exercising, ideally with a CPA familiar with equity compensation.

Qualifying vs. Disqualifying Dispositions

If you sell ISO shares before meeting the holding period requirements (a disqualifying disposition), the spread at exercise becomes ordinary income — the same treatment as an NSO, and you lose the long-term capital gains advantage. NC taxes the spread at 3.99% in either case. The disqualifying disposition is reported on your W-2, not a 1099-B, which surprises many people who expect their brokerage to handle the full reporting.

Employee Stock Purchase Plans (ESPPs)

ESPPs let employees buy company stock at a discount — typically 15% below market price, often with a lookback provision that calculates the discount from the lower of the beginning or end of the offering period. The tax treatment depends on whether the sale is qualifying or disqualifying.

How the Discount Is Taxed

For qualifying dispositions (shares held more than two years from offering date and one year from purchase date), the discount portion is ordinary income and any additional gain above the purchase-date fair market value is a long-term capital gain federally. For disqualifying dispositions, the full spread at purchase is ordinary income. NC taxes both the discount and any subsequent gain as ordinary income at 3.99% regardless of holding period.

The ESPP Basis Reporting Problem

ESPP tax reporting is notoriously confusing. Your 1099-B will show proceeds, but the cost basis reported to the IRS is often the purchase price — not the fair market value at purchase date. If you report only what's on the 1099-B without adjusting for the ordinary income already reported on your W-2, you will double-pay tax on the discount. Your company's ESPP administrator (Fidelity, Schwab, or E*TRADE) should provide a supplemental statement with the adjusted basis — use that figure, not the 1099-B cost basis, when filing.

Estimated Taxes and the Underpayment Problem

The most common tax problem for equity compensation recipients in NC is a large April balance — sometimes with penalties — because withholding was insufficient. Equity income compounds the risk because it arrives in lumps rather than evenly across pay periods.

When You Owe Estimated Taxes

The IRS and NC both require quarterly estimated tax payments if you expect to owe more than $1,000 after withholding. Equity recipients who are meaningfully underwithheld should make payments within the quarter the income occurred to avoid penalties. Our NC estimated tax payments guide covers the exact deadlines and how to calculate what you owe. Late or insufficient payments add up fast — see the NC tax penalties guide for the penalty rates.

The Prior-Year Safe Harbor

The simplest way to avoid underpayment penalties is the safe harbor rule: pay at least 100% of last year's total tax liability through withholding and estimated payments combined (110% if your prior-year AGI exceeded $150,000). For equity recipients whose income swings year to year, this prior-year safe harbor is often easier to hit than projecting current-year equity income. The practical approach: increase your W-4 withholding from your regular paycheck after a vest event, or write a single estimated payment check to the IRS and NC DOR within the same quarter.

Strategies to Reduce Your Equity Tax Bill

The tax cost of equity compensation is real, but several approaches can reduce it without taking on meaningful financial risk.

Max Your 401(k) Around Vest Dates

RSU and NSO income is W-2 compensation, which means it increases your eligible 401(k) contribution base. It does not automatically increase your withholding. Adjusting your contribution percentage upward in the months surrounding a large vest — or making a catch-up contribution if your plan allows — directly offsets taxable income. The 2026 employee contribution limit is $23,500 ($31,000 if you're 50 or older). Every pre-tax dollar contributed saves roughly 26–29 cents in combined federal and NC income tax for someone in the 22% federal bracket.

Donate Appreciated Shares Directly

If you hold shares that have appreciated since vesting and have charitable giving plans, donating shares directly to a qualifying charity eliminates the capital gains tax on the appreciation entirely. You receive a charitable deduction for the full fair market value, and neither you nor the charity pays capital gains tax on the built-in gain. This strategy only works for shares held more than one year for federal purposes; short-term shares provide no advantage over donating cash.

Work With a CPA Who Knows Equity Comp

Generic tax software handles W-2 income reliably. It handles ESPP adjusted basis, ISO AMT calculations, and multi-year option exercise strategies poorly. A CPA who works regularly with equity compensation clients at tech and biotech companies — particularly in the RTP corridor — pays for themselves by catching a single ESPP double-taxation error or helping you avoid AMT on a large ISO exercise. For more on what experienced NC CPAs cost and what their expertise delivers, see our NC CPA salary guide.

Frequently Asked Questions

Are RSUs taxed as income or capital gains in North Carolina?

RSUs are taxed as ordinary income at vesting — the fair market value of shares on the vesting date is added to your W-2 and taxed at NC's 3.99% flat rate. Any gain after vesting is a capital gain, but North Carolina taxes capital gains as ordinary income at 3.99% regardless of holding period. The federal preferential long-term capital gains rate (0%, 15%, or 20%) applies federally but provides no NC state tax benefit.

Why do I owe more taxes when my RSUs vest even though my employer withheld?

Employers withhold at the IRS supplemental wage rate of 22% federal, regardless of your actual marginal bracket. If your salary plus RSU income places you in the 24%, 32%, or 37% bracket, you were underwithheld by the difference. On a $50,000 RSU vest for someone in the 32% bracket, that's a $5,000 federal gap alone. The fix: increase your W-4 withholding after each vest, or make a quarterly estimated payment to the IRS and NC DOR in the same quarter your shares vested.

Do I owe NC taxes when I exercise stock options?

For NSOs, yes — the spread at exercise is ordinary income taxable in NC at 3.99% in the year you exercise. For ISOs, NC also taxes the spread at exercise as ordinary income at 3.99%, even though federal law provides an exemption from regular income tax at exercise. NC does not follow the federal ISO preferential treatment at the state level. The federal AMT implications of ISO exercise are separate and do not affect your NC tax.

What is the easiest way to avoid underpayment penalties on equity income in NC?

Use the prior-year safe harbor: ensure your total withholding and estimated payments for the year equal at least 100% of last year's tax liability (110% if prior-year AGI exceeded $150,000). For most equity recipients, this means either increasing W-4 withholding from your regular paycheck after each vest event, or making a standalone estimated payment to both the IRS and NC within the same quarter. Our NC estimated tax payments guide covers the quarterly deadlines and payment methods.

Related Articles