Engineers job-hop. The numbers from places like Stack Overflow's annual developer survey put the average tenure in the two to three year range, which means a lot of people in this field will, over the span of a career, leave behind four to seven different 401(k) accounts at four to seven different employers. Most of the literature on what to do with those accounts is fine. There is one specific landmine that catches people anyway, and it tends to catch the same kind of person every time.
The landmine is the indirect rollover, specifically the 60-day version, and it is the kind of process failure that an engineering brain will rationalize into existence even when the direct rollover is sitting right there. This piece is about why it happens, what the cost is, and how to make sure it does not happen to you the next time you switch jobs.

Photo by Willfried Wende on Pexels
What an Indirect Rollover Actually Is
A 401(k) rollover can happen one of two ways:
Direct rollover (also called a trustee-to-trustee transfer): you fill out the paperwork, the old plan sends the money directly to the receiving institution. The check, if there is one, is made out to "[Receiving Brokerage] FBO [Your Name] IRA". The money never lands in your bank account. No withholding, no 60-day deadline, no risk of accidentally turning it into a taxable distribution.
Indirect rollover: the old plan sends a check made out to you personally. You have 60 days from the day you receive the check to deposit it into an IRA or another qualified plan. If you miss the 60 days, the entire balance is treated as a regular distribution: taxable income at your marginal rate, plus the 10 percent early withdrawal penalty if you are under 59 and a half.
The kicker on the indirect rollover, even if you make the 60-day deadline: the old plan is required by federal law to withhold 20 percent for federal taxes when it sends the check. That 20 percent does not just disappear, but you have to make it up from your own pocket to roll over the full original balance, or else the missing 20 percent gets treated as a partial distribution that is taxable on its own. The full mechanics are documented by the IRS in Publication 575, which is one of the more readable government tax publications, in the sense that "more readable" is a relative term.
Why This Specifically Catches Engineers
The engineering pattern of failure on this is consistent enough to be worth naming. It tends to go:
- The 401(k) statement says "leave us a forwarding address." Engineer puts off the rollover for six months while learning the new job. Stack of mail piles up.
- The old plan, after some threshold of inactivity, force-distributes the balance. Smaller balances are at the highest risk; most plans will mail an indirect rollover check rather than chase the account holder forever.
- Engineer comes home to a check for thousands of dollars made out to them personally. Brain recognizes this as "money, deposit it in checking, deal with it later."
- Later turns out to be more than 60 days. Now the whole balance is taxable.
Or, the variant where the rollover is intentional but mishandled:
- Engineer requests the rollover, paperwork asks for receiving institution. Engineer has not opened the new IRA yet, leaves the field blank, expects to "figure it out when the check arrives."
- Plan defaults to mailing the check to the participant. Direct trustee-to-trustee transfer never happens.
- 60-day clock starts. Engineer opens the IRA in week three, gets distracted by a launch in week six, misses the deadline.
The common thread is the same kind of "I will handle it asynchronously" instinct that makes engineers good at their jobs and bad at financial paperwork. The 60-day deadline is non-negotiable, has limited self-certification exceptions documented by the Treasury Department, and does not care that you were debugging a production incident the week the deadline hit.
What the Cost Actually Looks Like
Run the numbers on a worked example. Engineer at 32, $35,000 balance in an old 401(k), 24 percent federal marginal bracket, 6 percent state rate.
Miss the 60-day deadline:
- Federal tax: $35,000 × 24 percent = $8,400
- Early withdrawal penalty: $35,000 × 10 percent = $3,500
- State tax: $35,000 × 6 percent = $2,100
- Total immediate cost: $14,000, leaving $21,000 net.
That is the obvious cost. The less obvious one is the foregone growth on the full $35,000. Assuming a 7 percent average return over 30 years until retirement at 62, the $35,000 would have grown to roughly $266,000. The $21,000 left over, if reinvested in a taxable brokerage account where dividends and capital gains get taxed annually instead of compounding tax-free, grows to something more like $130,000 to $145,000 over the same horizon depending on the drag.
Net cost of the missed deadline, over a career: somewhere around $120,000 to $140,000 in foregone retirement value, on what was a $35,000 balance to begin with.
This is the kind of calculation the 401(k) Calculator is built for. Run it once with the rolled balance intact, run it again with the cashed-out net deposited fresh, and the gap between the two end balances is the real cost.

Photo by cottonbro studio on Pexels
How to Make Sure the Rollover Stays Direct
The defensive process is short:
Open the receiving IRA first. Before you call the old plan. The IRA needs an account number that you can hand to the old plan administrator. Vanguard, Fidelity, and Schwab all open these accounts online in under thirty minutes.
On the rollover form, specify direct trustee-to-trustee transfer. Read the form. There is usually a box that distinguishes direct from indirect. Tick the direct one. If the form does not have that distinction, call the plan and ask which option triggers a direct transfer in their system.
Make sure the check, if there is one, is made out to the receiving brokerage. The correct payee is "[Brokerage] FBO [Your Name] IRA". A check made out to you personally is the indirect path, no matter what anyone calls it.
Specify zero federal withholding. Direct rollovers should have zero withholding. If the form forces you to enter a withholding percentage, that is the signal to call the plan and confirm the rollover is actually being processed as direct.
Set a calendar reminder if the money is in transit. Track the rollover for the two to four weeks it usually takes. If a check arrives at your address instead of going to the brokerage, you have caught the problem early enough to redirect it.
The Programming Analogy That Sticks
If you think of a 401(k) rollover as a transactional operation, the direct rollover is a true atomic transfer: money leaves one account and lands in another, with no intermediate state where it sits in your hands. The indirect rollover is a two-phase commit with a 60-day timeout and no automatic rollback. If the second phase fails for any reason, the system does not retry. It just records the failure as a permanent tax event.
You would not design a financial system that way on purpose. Federal tax law did. The fix is to stay in the path that is actually atomic, which means doing the paperwork correctly the first time.
For the full breakdown of the four real options when changing jobs, including the cases where leaving the money at the old plan or rolling into the new 401(k) wins on fees alone, see https://evvytools.com/blog/what-happens-to-401k-when-you-change-jobs/. For the rest of the personal finance calculators that pair with the rollover decision, https://evvytools.com has the full free set.
The job change is already chaotic. The 401(k) decision does not have to be.
Top comments (0)