Is It Normal for a 401k Match to Only Deposit Once a Year Instead of Every Paycheck?
Every paycheck this year, your own contribution showed up right on schedule, but the employer match sitting next to it in the account never seems to move — until, apparently, once a year it does. That gap between how your own money behaves and how the match behaves is enough to make anyone wonder if something’s being withheld.
The quick answer
Yes, this is a normal and fairly common plan design, generally called a “true-up.” Instead of depositing a match alongside every paycheck, the plan calculates the full year’s match owed based on your total annual contributions and deposits it in a single lump sum, often early in the following year. It’s a different mechanic than a per-paycheck match, not a sign that anything is wrong with your account.
Why some plans work this way
- It simplifies the employer’s math. Calculating a match once a year against total annual pay and total annual contributions is administratively simpler than reconciling a running formula every single pay period.
- It protects employees who front-load contributions. Someone who maxes out their contribution limit early in the year, before their per-paycheck match would have added up to the full amount under a strict per-paycheck formula, still gets the full match they’re entitled to once the annual true-up runs.
- It matches how the plan document is actually written. Many plans define the match as a percentage of annual compensation and annual contributions, and per-paycheck deposits some employers do are really an approximation running throughout the year, corrected at the end.
Why the paycheck-by-paycheck version also exists
Other employers deposit the match every pay period, calculated directly off that period’s contribution. This tends to feel more transparent day to day, since the match is visible immediately, but it can shortchange employees who contribute unevenly across the year, for instance by increasing their contribution rate partway through, unless the plan also includes a true-up to correct for that at year-end.
What to check on your own plan
The plan’s summary description, usually available through your plan administrator’s portal, spells out exactly how the match is calculated and when it’s deposited. It’s worth confirming three things: whether the formula is per-paycheck or annual, whether a true-up applies if you change your contribution rate mid-year, and what the actual deposit timing looks like, since “once a year” can mean anywhere from the final pay period of the year to sometime in the following one. This matters more if you’re contributing unevenly, changing jobs mid-year, or planning around when funds are actually going to land in the account.
Why this can feel more confusing than it is
Because your own contribution posts every check like clockwork, it’s easy to expect the match to behave the same way, so a match that looks smaller than expected on any single paystub can read as a shortfall when it’s really just a timing difference. The same kind of plan-specific mechanics come up around other annual processes too, like why some employers require re-enrollment every year — the schedule feels arbitrary until you see the administrative logic behind it.
What to weigh
An annual true-up match is a legitimate and fairly widespread structure, not an irregularity. If you leave the job before the true-up runs, or you’re weighing a rollover down the line, it’s worth confirming directly with your plan administrator how vesting and timing interact with that annual deposit, since those specifics vary by plan.