Should you fund your ESPP or hold cash for RSU taxes
When the ESPP and your RSU tax bill compete for the same paycheck, one of them is a near-certain return and the other is a bill you already owe. That settles the order.
ESPPs · Rules & mechanics
You have RSUs vesting this year and an ESPP you could fund, and the same paycheck cannot do both at full size. So which wins? Cover the RSU tax shortfall first, then fund the ESPP. One is a bill you already owe. The other is a return you get to choose, and you never want to fund a choice with money that belongs to the IRS.
Why this is even a contest
The two feel like rivals because they hit the same paycheck, but they are doing opposite things. The ESPP takes cash out of your check to buy discounted stock. The RSU shortfall is cash you need to keep, because your employer probably under-withheld on the vest.
That under-withholding is the whole reason this comes up. When RSUs vest, the default federal withholding on that income is a flat supplemental rate, 22% for 2026 until your total supplemental wages cross $1,000,000, then 37% above that. If your real marginal rate is higher than 22%, and for most people with meaningful RSUs it is, the gap is yours to cover at tax time.
The ESPP is optional. The tax is not.
Funding the ESPP to the max while leaving the RSU shortfall uncovered is borrowing from the IRS to make a stock purchase. If you cannot pay the tax in April, you face a penalty, and you may end up selling shares in a panic to raise the cash. Cover the known bill first.
The order I use
When a client has both pulling on one paycheck, I work down by what is certain.
Size the RSU tax shortfall first
Estimate the gap between what your company withheld on the vest and what you actually owe at your real rate. That number is spoken for. Set it aside or make the estimated payment so it cannot get spent.
Fund the ESPP with what is genuinely left
Once the tax is covered, a real ESPP discount with a lookback is one of the better returns available on a paycheck dollar, and it is liquid in months. Fund it with money you are sure is free, then sell soon after each purchase.
Use the ESPP itself to ease the cash crunch
The ESPP holds your money for a few months, then hands back stock you can sell. Recycle that cash to help cover the next vest’s shortfall. The two stop competing once the cycle is running.
The clean way to think about it
Hold back the RSU tax first, because that is not your money. Then ask how much of what is left you want to route through one more block of company stock. Funding order is a cash-flow question, not a contest between two good things.
The second-order trap
Here is the part the simple math misses. Maxing the ESPP while you also hold RSUs piles two streams of the same stock into one ticker. Even after you cover the tax, funding the ESPP hard can leave you more concentrated in your employer than you ever decided to be, with your job and most of your savings riding on the same company.
That is the deeper cost. The real danger of a concentrated position is not the average year, it is the bad one, when a single stock falls hard and stays down. If that company also pays your salary, the loss lands where you are already exposed. The ESPP discount is worth capturing. It is not a reason to let one stock quietly take over your net worth.
What this means for you
Cover the RSU shortfall first, fund the ESPP with what is truly left, and sell ESPP purchases promptly so the cash recycles. For why the vest under-withholds, read how RSUs are taxed. To keep two streams of company stock from stacking up, read how an ESPP works and decide the position size on purpose. If the ESPP, the RSU taxes, and a growing pile of company stock are all fighting over one paycheck, talk it through with me.
More in ESPPs
- Case study: two years of ESPP, two outcomes →
- ESPP reporting: Form 3922, Form 8949, and the basis fix →
- ESPP taxes: qualifying vs disqualifying dispositions, the complete guide →
- How an ESPP works: the complete guide →
- Is maxing out your ESPP worth it →
- The ESPP mistakes that quietly cost you money →
Still have questions about your equity?
Join the community to ask directly, or take the two-minute fit check to see if a planning call makes sense.