Changed jobs this year? Find out exactly how much to contribute at your new job to hit the annual limit — without going over.
Results update as you type.
Affects your annual contribution limit
Traditional and Roth share the same annual limit
Find this on your last pay stub or W-2 Box 12 Code D
How many paychecks will you receive before Dec 31?
Not sure? Pick your first pay date:
Auto-fills pay periods remaining based on your frequency
No. Your new employer has no visibility into your prior contributions. It's entirely your responsibility to track your total contributions across both employers and ensure you don't exceed the annual limit.
If you exceed your annual limit ($24,500 base, or up to $35,750 with catch-up contributions for ages 60–63), the excess must be returned to you by April 15 of the following year — along with any earnings on that amount. If your plan doesn't return the excess in time, you'll be taxed on that money twice: once in the year of contribution and again when eventually distributed.
Yes. The $24,500 limit applies to the combined total of all your traditional and Roth 401(k) contributions across all employers. If you contribute $10,000 to a traditional 401(k) at your old job and $10,000 to a Roth 401(k) at your new job, you've used $20,000 of your $24,500 limit.
Even if you can't hit the annual limit, prioritize contributing at least enough to capture your employer's full match — that's an immediate 50%–100% return on your money depending on the match formula. Use this calculator to find the minimum contribution needed to capture the full match.
No. The IRS limit is per calendar year per person, regardless of how many jobs you have. If you change jobs three times in a year, your combined contributions across all three employers still cannot exceed $24,500 (or up to $35,750 with catch-up contributions).
Check your last pay stub from your old employer — it should show year-to-date 401(k) contributions. After January 31 of next year, your W-2 will show the exact figure in Box 12 with Code D (traditional) or Code AA (Roth). If you're unsure, contact your old employer's HR or payroll department.