An employee stock purchase plan (ESPP) is a corporate benefit that lets you buy your company’s stock at a discount, using money deducted directly from your paycheck. If your company offers one and you’re not enrolled, you’re leaving real money on the table.
Under a qualified plan, you contribute a percentage of your salary each pay period. Those contributions pile up during what’s called an offering period, then get used to purchase company stock at a discount on a set purchase date.
The maximum discount allowed is 15% of the fair market value. US regulations cap how much stock you can buy through an ESPP at $25,000 worth of stock per calendar year, based on the stock’s value at the start of the offering period.
ESPP aligns your financial interests with the company’s success while giving you a built-in head start on your investment.
For employees, it’s one of the few guaranteed-gain scenarios in investing. A 15% discount means you’re ahead on day one, before the stock moves a cent. For employers, ESPPs boost retention and engagement. A study by the Research from the National Center for Employee Ownership found that employee-owned S corporations report voluntary quit rates at roughly one-third of the national average.
Both sides win. But you only win if you actually participate.
→ Learn more about other types of equity compensation.
Understanding how ESPP works starts with knowing its three key time periods.
The offering period is the window during which your payroll deductions accumulate. It typically runs 6, 12, or 24 months. Some plans break the offering period into smaller purchase periods, often 6 months each, so shares are bought multiple times per year instead of just once.
Many qualified ESPPs include a lookback provision. This means the purchase price is set at 15% off either the stock price at the start of the offering period or the purchase date, whichever is lower. That single feature can dramatically amplify your gain.
Here’s how it plays out in practice. Let’s say your company’s stock is $100 at the start of the offering period. By the purchase date, it climbs to $130. With a lookback provision and a 15% discount, you buy shares at $85 instead of $130. That’s an instant 53% gain before you do anything.
At the end of each purchase period, your accumulated contributions automatically buy shares at the discounted price. Those shares are deposited into your brokerage account. From there, you decide whether to sell or hold.
The basic steps look like this:
Publicly traded companies across industries offer ESPPs. Most tech companies offer some form of employee stock purchase plan, making it a near-standard benefit in Silicon Valley and beyond.
Outside of tech, you’ll find ESPPs at large employers in healthcare, financial services, retail, manufacturing, and hospitality. Some of the most well-known companies with the best employee stock purchase plans include:
The companies with the best employee stock purchase plans tend to combine a 15% discount, a lookback provision, and a 24-month offering period. If your current employer checks all three boxes, you’re sitting on a genuinely powerful benefit.
There are also non-qualified ESPPs offered by smaller or private companies since they’re easier to set up and don’t require IRS approval. But they have fewer tax benefits, which matters when calculating your actual take-home gain.
Participation is optional, and the enrollment window usually opens once or twice a year. If you miss it, you wait for the next cycle.
Here’s how to get started:
One thing to watch: your contributions are based on your gross salary, not your net take-home pay. If you elect 15% of a $100,000 salary, $15,000 comes out before you see it. Make sure your cash flow can handle that before you max out.
How an ESPP is taxed depends on two things: whether your plan is qualified or non-qualified, and how long you hold your shares before selling.
For non-qualified plans, the discount you receive at purchase is treated as ordinary income immediately, regardless of when you sell. You pay income tax on the difference between the fair market value at purchase and the price you paid. Any later gain or loss when you sell is treated as a capital gain or loss.
Qualified ESPPs give you more flexibility, but the tax treatment depends entirely on when you sell.
The key takeaway: selling too early removes the tax benefit that makes qualified plans valuable. But holding too long concentrates your financial exposure in one company. It’s a trade-off, and the right answer depends on the stock price, your income, and your overall portfolio.
For 2026, the IRS AMT exemption is $85,700 for single filers and $133,300 for married filing jointly. High earners participating in large ESPPs should flag this with a tax professional, since ESPP discounts can trigger alternative minimum tax liability in specific situations.
Employee stock purchase plans operate under Section 423 of the Internal Revenue Code, which governs qualified plans.
To qualify under Section 423, a plan must meet these requirements:
Beyond the tax code, ESPPs at publicly traded companies are also subject to securities law. Employees are considered insiders, which means trading windows and blackout periods apply. Selling shares during a blackout period, even ESPP shares, can create serious legal exposure. Check your company’s insider trading policy before you sell.
The short answer: the shares you’ve already purchased are yours to keep. Leaving a company doesn’t take away stock you legitimately own.
But contributions not yet used to buy shares typically get refunded in cash, not converted into stock. If you resign a week before the purchase date, you’ll likely get your accumulated payroll deductions back without any shares.
A few scenarios to plan around:
The IRS holding period clock doesn’t stop when you leave the company. If you’re close to meeting the two-year / one-year qualifying disposition threshold, it may be worth holding your shares until you cross that line after you’ve moved on.
This is the question most employees get wrong, and the answer isn’t as simple as sell immediately or hold forever.
Selling immediately after purchase, known as a quick sale, locks in your guaranteed discount gain with no market risk. With a 15% discount, you get roughly an 18% pre-tax return on your contribution. That’s hard to beat on a risk-adjusted basis. Most financial advisors recommend this for employees who already have significant company stock exposure through RSUs or options.
If you can hold your shares past the qualifying disposition threshold (two years from the offering date, one year from purchase date), a larger portion of your gain gets taxed at long-term capital gains rates rather than ordinary income rates. For high earners, that difference can be meaningful.
But holding also means betting on your company’s stock price. Your income already depends on that company’s performance. Concentrating your investments there compounds your risk.
The practical approach most financial advisors use is to sell the majority immediately, hold a smaller portion if you believe the stock will appreciate, and always diversify the proceeds into a broader portfolio.
Once shares are deposited in your ESPP brokerage account, you sell through whatever platform your employer uses. The most common plan administrators are Schwab, Fidelity, E*Trade, and Morgan Stanley at Work. Each has an online interface where you can place a sell order directly.
Log into your account, go to your equity awards or stock plan section, and find your ESPP shares. From there, a standard market or limit order completes the sale.
If you’ve left your company and your shares remain in the brokerage account, you can still sell through the same platform. Many brokers let you roll those shares into a personal brokerage account if you want to manage them with your other investments.
For employees who want to sell pre-IPO stock or equity in a private company, platforms like Acquire.Fi provide a marketplace where private secondary transactions can be facilitated. This is a different category from a standard ESPP at a public company, but it’s relevant if your company hasn’t gone public and you’re looking for liquidity options.
When you sell, make sure to report the correct cost basis on your taxes. Brokers issue a Form 1099-B for your sale, but the cost basis they report may not reflect the ordinary income already recognized. Getting this wrong means paying taxes twice on the same money. Use Form 3922 your employer sends after each ESPP purchase to reconcile your adjusted cost basis.
Employee stock purchase plans are one of the most underused benefits in corporate America. They offer a guaranteed discount on a liquid asset, favorable tax treatment if you hold strategically, and no barrier to entry beyond enrolling. If your employer offers one, there’s little reason not to participate.
Review your enrollment status, find your next open enrollment window, and contribute enough to take full advantage of the discount. The longer you wait, the more guaranteed gain you lose.
If you’re navigating a complex equity situation, whether that’s timing ESPP sales with RSU vesting, managing AMT exposure, or dealing with a portfolio overly concentrated in company stock, a fee-only financial advisor can help you build a strategy that actually fits your situation.