Skip to main content
Laboratory
LAB/401(k) Loan Calculator
Long-term Planning·Beginner·5 min

401(k) Loan Calculator: The Ceiling, the Payment, and the Real Cost

Computes the statutory borrowing ceiling through all three of its regimes, the level repayment on a monthly or bi-weekly schedule, and the opportunity cost of taking the principal out of the market, including the loan rate at which that cost turns into a gain.

How to use it

Most 401(k) loan calculators show you a payment and stop. The payment is the easy part. The interest is not the cost of a plan loan, because you pay it to your own account. The cost is that the borrowed principal sits out of the market while you repay it. This module follows two paths over the term of the loan: one where the plan holds a declining loan note plus every repayment reinvested as it arrives, and one where the same money simply stays invested. The difference at the end is the honest number, and its sign flips. Where it flips depends on comparing the two rates on the same compounding basis: the cost is exactly zero when the periodic loan rate equals the periodic plan return, and because a loan APR is amortised at a twelfth of itself while an expected market return is an effective annual figure, the crossing in quoted terms lands at an APR slightly below the plan return rather than level with it. Above that crossing the account ends ahead, below it behind. Both sides of the crossing are shown explicitly, because almost nobody publishes them. The ceiling gets the same treatment: the lesser of $50,000 and half your vested balance, with a floor rule at $10,000, produces three distinct regimes as the vested balance rises, and the base is the vested balance rather than the total, which is why an unvested employer match quietly shrinks how much you can borrow. Two further effects are sized rather than asserted: the second layer of tax that falls on the interest alone, not on the whole repayment, and what an unpaid balance costs if the job ends before the loan does.

What you give it

  • Vested balance, and the total balance, so the gap between them can be priced
  • Balance outstanding on any existing plan loan today
  • Highest outstanding loan balance during the prior 12 months
  • Whether the plan permits the $10,000 floor or caps every loan at 50% of vested
  • Amount requested, loan interest rate, and term in years
  • Payment frequency: monthly or bi-weekly
  • Whether the loan acquires a principal residence, which lifts the five-year limit
  • Expected annual plan return on the money that would otherwise stay invested
  • Marginal tax rate, current age, and how many months into the loan a separation happens

What you get back

  • Maximum available to borrow, with the binding statutory prong named
  • The ceiling as a function of the vested balance, drawn through all three regimes with your position marked
  • Line-by-line evaluation of IRC § 72(p)(2)(A) at your own inputs, including the prior-12-month reduction
  • Level payment, number of payments, total repaid, and total interest
  • The two paths over the term: loan note plus reinvested repayments, against the same money left invested
  • Cost to the account at the end of the term, and the loan rate at which that cost crosses zero
  • The second layer of tax that falls on the interest, sized at repayment and at the end of the term
  • Cost of a loan offset if employment ends mid-term: ordinary income tax plus the 10% additional tax where it applies
  • Borrowing capacity lost to the unvested part of the balance

Maximum you can borrow

$50,000

The binding rule here is the $50,000 cap. The lesser of the two statutory prongs is $50,000.

Base · vested balance $120,000 · not the $135,000 total

Payment · monthly

$410.33

60 payments over 5 years

Interest over the term

$4,620

$24,620 repaid on $20,000 borrowed — paid to your own account

Gain to the account

$1,163

the 8.50% loan rate is above the 6.78% crossover

IRC § 72(p)(2) ceiling · level amortisation, 12 payments a year, each landing at the end of its period · 8.50% loan APR against a 7.00% plan return · one flat marginal rate · every figure here is an assumption, not a forecast, and your plan document can be stricter than the statute

Your account

$

The nonforfeitable part of the account. This is the base the statute uses, and the only one.

$

Vested plus anything still on a vesting schedule. Shown only to size the gap; it never enters the ceiling.

Existing plan loans

$

The ceiling applies to all plan loans together, so anything still outstanding comes off the top.

$

The $50,000 cap is reduced by however much this exceeds today's balance. A loan repaid last month still shrinks the cap for a year.

Plan rules

The statute permits up to $10,000 even where half the vested balance is less. Many plans do not offer it, because the Labor Department caps plan collateral at 50% of the vested benefit, so a larger loan needs security from somewhere else.

The loan

$

Anything above the ceiling is clamped before the arithmetic runs, and the cockpit says so.

% APR

Plans commonly set this at the prime rate plus one point. It is charged as an APR and amortised at one twelfth or one twenty-sixth of it.

years

Five years is the statutory ceiling for anything other than a principal residence.

Market assumption

% a year

What the borrowed money would have earned had it stayed invested. Converted geometrically to a periodic rate, so this figure means what it says.

Tax and the separation readout

%

Used twice: for the second layer of tax on the interest, and for the offset readout below. Fold any state income tax into it.

Sets whether the 10% additional tax applies to an offset, and whether the separation exception at 55 is available.

months

Where in the schedule the job ends. The readout below prices the balance still outstanding at that point.

Crossover loan rate

6.78%

at a 7.00% plan return · your loan is at 8.50%

Second layer of tax on the interest

−$1,016

22.0% of $4,620 — the principal is not taxed twice

Offset at 2.0 years, if the job ends

−$4,160

$12,998 still outstanding, taxed as a distribution

Capacity lost to the unvested balance

$0

$15,000 of the account is not vested, so the ceiling never sees it

The ceiling, as the vested balance rises● you

Three regimes, in order. Up to $20,000 of vested balance the $10,000 floor is the higher of the two figures in prong (ii), so the line is flat. Between there and $100,000 the ceiling is half the vested balance, rising at half the slope of the horizontal axis. Above that the $50,000 cap takes over and the line is flat again forever. Below $10,000 of vested balance the account itself is the limit, which is the short 45-degree opening stretch. Your position sits at $120,000 rather than $135,000, because the ceiling reads the vested balance only. That gap is worth $0 of borrowing capacity.

The ceiling at your own inputs

IRC § 72(p)(2)(A), evaluated line by line

Prong (i) — the dollar cap
Statutory cap$50,000
Less the prior 12-month high of $0 above today's $0
Prong (i)$50,000
Prong (ii) — the balance test
Half of the $120,000 vested balance$60,000
The $10,000 floor, whichever is greater$10,000
Prong (ii)$60,000
Putting them together
The lesser of the two prongs$50,000
Less anything already outstanding
Available to borrow now$50,000

The reduction in prong (i) is the part that surprises people. It is measured against the highest balance in the trailing twelve months, not the balance today, so paying a loan off in full does not restore the cap. It restores over the following year as the old high rolls out of the window.

The borrowed $20,000, two waysends ahead by $1,163

The shaded stack is the plan on the borrow path. The pale band is the loan note itself, which the plan holds as an asset and which melts as principal comes back; the blue band is every repayment, invested at the plan return from the moment it lands. Their total is what the account is worth. The dark line is the same $20,000 left invested and never touched. Only the borrowed dollars are drawn, because the rest of the account grows identically on both paths and cancels out of the difference exactly. Here the stack finishes $1,163 above the line: the repayments are sized by a 8.50% loan rate and the money they replace was only compounding at 7.00%.

Cost to the account, against the loan rate● zero at 6.78%
Crossover loan rate6.78%
Crossover plan return8.84%
Your loan, compounded8.84%

The curve crosses zero exactly where the periodic loan rate equals the periodic plan return, at every principal, every term and every payment frequency. Left of the crossing the loan is cheap money and the account ends behind; right of it the repayments outrun what the money would have earned and the account ends ahead. The two crossover figures are the same crossing read from either side: a 8.50% APR charged 12 times a year compounds to 8.84%, which is the plan return it is level with. Nothing about that crossing is a statement about whether a loan is a good idea — it is where two arithmetic paths meet.

The interest is taxed twice. The principal is not.

Interest over the term$4,620
Second layer at 22.0%$1,016
Grown to the end of the term$1,268
Net position at the end−$105

Repayments come out of pay that has already been taxed, and they land in a pre-tax account where they will be taxed again on the way out. For the principal that is a wash: the $20,000 arrived in your hands untaxed, so repaying it with after-tax dollars costs nothing extra. The interest has no matching untaxed receipt. Those $4,620 are earned income, taxed once when earned, and taxed again as ordinary income when withdrawn — a second layer worth $1,016 at a 22.0% rate. Carried to the end of the term at the plan return, that liability is $1,268, which is the figure the net position nets off. The common claim that a plan loan is “taxed twice” overstates this by applying it to the whole repayment instead of the interest alone.

If the job ends before the loan does

Separation 2.00 years in, after 24 of 60 payments

Balance still outstanding, offset against the account$12,998
Ordinary income tax at 22.0%−$2,860
Additional 10% tax — you would be 42 at separation−$1,300
Total tax on the offset−$4,160

On separation the plan offsets the account by whatever is still owed. That offset is treated as a distribution: ordinary income at your marginal rate, plus the 10% additional tax if you are under 59½ and no exception applies. The exception that matters most here is separation from service in or after the year you turn 55, which removes the 10% on a qualified plan distribution. A loan offset caused by severance is a qualified plan loan offset, and it can be rolled into an IRA or another plan as late as the due date of that year's tax return, including extensions — a far longer window than the ordinary 60 days. Rolled over in full, the tax above does not fall due; the money to do it has to come from somewhere other than the account.

What this module does not model

  • Your plan document. The statute sets a maximum, not a right. Plans are free to offer no loans at all, to allow only one at a time, to set a minimum, to require spousal consent, or to refuse the $10,000 floor. The Labor Department's 50% collateral limit is the usual reason for that last one.
  • Deferrals paused during repayment. Many borrowers cut or stop their own contributions while a repayment is running, and any employer match on those contributions stops with them. That effect is routinely larger than everything computed above, and it is outside the model.
  • Fees. Origination and annual maintenance charges are common, are not interest, and do not come back to the account.
  • A constant return, and the order it arrives in. The plan return is one number applied every period. Real returns arrive in a sequence, and the sequence during the repayment window is exactly what decides whether the borrowed dollars missed a rally or a drawdown. Borrowing through a falling market can leave the account ahead for reasons that have nothing to do with the loan rate.
  • Deemed distributions. A loan that misses payments past the plan's cure period is deemed distributed and taxed, while the obligation and the reduction of your future ceiling both survive. Only the separation case is priced here.
  • Deductibility. Interest on a plan loan secured by elective deferrals is not deductible, and that holds even where the loan acquires a principal residence. No deduction is credited anywhere above.
  • The alternative you are comparing against. The arithmetic here compares borrowing from the plan with leaving the plan alone. It says nothing about the rate, security, or terms of any other way of raising the same money.

Educational research only. This module computes a statutory ceiling, an amortisation schedule, and the arithmetic of one counterfactual. It does not evaluate anyone's circumstances and does not say whether anyone should borrow.

The ceiling has three regimes

Section 72(p) of the tax code sets the most a plan can lend. It is the lesser of two quantities, measured against every loan you hold from the plan at once:

Lmax=min ⁣(50,000R,    max(12V,  10,000))L_{\max} = \min\!\Big(50{,}000 - R,\;\; \max\big(\tfrac{1}{2}V,\;10{,}000\big)\Big)

where:

  • LmaxL_{\max} is the statutory ceiling on your total plan loans, in dollars.
  • VV is your vested balance, which the statute calls the nonforfeitable accrued benefit.
  • RR is the reduction applied to the dollar prong, defined in the next block.

Most calculators stop at "half your balance, capped at fifty thousand". That description is wrong at both ends of the range. The max\max term and the min\min term bind in opposite directions, so the ceiling moves through three distinct regimes as VV rises.

Below $20,000 of vested balance, half the balance comes to less than $10,000 and the floor clause takes over, which puts the statutory figure at $10,000. That figure is not always reachable. The statute can permit more than the account actually holds, so the module takes the lesser of the statutory ceiling and the vested balance itself. Below $10,000 that second clamp is the binding one and the ceiling is the balance, which is why the low end of the signature chart runs at 45 degrees rather than flat. Only between $10,000 and $20,000 does the ceiling sit flat at $10,000 and stop moving with the account.

Between $20,000 and $100,000, neither clamp binds. The ceiling is exactly half the vested balance, and every extra dollar saved buys fifty cents of borrowing capacity.

Above $100,000, the dollar cap binds. The ceiling stops at $50,000 and stays there. A $400,000 vested balance and a $100,000 vested balance carry the same ceiling.

The signature chart draws that function and marks where your own vested balance sits. The two kinks are the whole story.

The floor clause is permissive, not required

The statute lets a plan lend up to $10,000 where half the vested balance falls short. It does not force the plan to. Many plan documents skip the clause and cap every loan at half the vested balance regardless of size. The module models the statutory maximum, which is a ceiling on what a plan may offer rather than a promise of what yours does.

The base is vested, and that gap is invisible on a statement

Your own salary deferrals vest the moment they land. Employer match money often does not, and unvested dollars stay out of the base until the schedule clears.

Inside the middle band the arithmetic is direct: each unvested dollar removes fifty cents of capacity. A $70,000 statement carrying $12,000 of unvested match is a $58,000 base, so the ceiling is $29,000 rather than $35,000. The module takes both figures and shows the gap, because the number on the statement is the one people plan around.

The dollar prong remembers the last twelve months

The $50,000 side of the test is reduced before the comparison runs:

R=max ⁣(0,  HO)R = \max\!\big(0,\; H - O\big)

where:

  • HH is the highest total balance you owed the plan on any day in the prior twelve months.
  • OO is what you owe the plan on the day the new loan is made.

A loan repaid in November, followed by a new one in December, still carries the November peak against the cap. With the earlier loan fully repaid, OO is zero and the whole peak comes off the dollar prong.

Two effects get conflated here. Any balance you still carry counts against both prongs, because the ceiling applies to your loans in aggregate. The twelve-month lookback is a separate penalty, and it lands only on the dollar prong. Raising RR moves the second kink in the chart, since the cap regime now begins at 2(50,000R)2(50{,}000 - R) instead of at $100,000.

The repayment schedule

The statute requires substantially level amortization, payments no less frequently than quarterly, and repayment within five years. A loan used to acquire your principal residence is exempt from the five-year limit, and the plan document sets the term instead.

Level amortization is the standard annuity payment:

payment=Pi1(1+i)N\text{payment} = \frac{P\,i}{1 - (1+i)^{-N}}

where:

  • PP is the amount borrowed, in dollars.
  • ii is the periodic interest rate, taken as the annual loan rate divided by the number of payments per year.
  • NN is the number of payments, equal to the term in years times the payment frequency.

Total interest is N×paymentPN \times \text{payment} - P. On $25,000 at 8.5% over five years, paid monthly, the payment is $512.91, sixty of them come to $30,774.80, and the interest totals $5,774.80.

What bi-weekly actually changes

The module runs bi-weekly as twenty-six payments a year at a periodic rate of i=r/26i = r/26, over the same term. Two things follow. The payment falls to $236.37 on the loan above, and total interest falls to $5,727.91.

That saving is $47 over five years, which is roughly nothing. Bi-weekly reduces principal more often, so slightly less balance sits outstanding earning interest, and that is the entire effect.

This is not the accelerated schedule sold under the same name for mortgages. That version pays half the monthly figure every two weeks, which delivers thirteen monthly payments a year and retires the loan early. A plan loan on payroll deduction is the first kind, not the second.

The interest is not the cost

Every competing calculator reports the payment and the total interest, then treats the interest as the price of the loan. It is not. The interest goes into your own account. A bank charges you interest and keeps it; a plan charges you interest and credits it back to you.

The real cost is that the borrowed principal leaves the market while the loan runs. To size it, the module follows two paths over the term and compares where they land.

Do not borrow. The amount stays invested at the plan return throughout:

Vkeep=P(1+ρ)NV_{\text{keep}} = P\,(1+\rho)^{N}

where:

  • ρ\rho is the periodic plan return, converted geometrically from the annual figure: ρ=(1+r)1/f1\rho = (1 + r)^{1/f} - 1, where ff is the number of payments a year.
  • PP and NN carry the meanings given above.

The two rates are converted differently, and on purpose. A loan APR is a nominal quote, and the recordkeeper amortises it at i=rloan/fi = r_{\text{loan}}/f, so that side is a plain division. An expected market return is an effective annual figure, and dividing it by twelve would quietly claim more than a year's growth over a year. So ρ\rho takes the twelfth root instead. At an annual plan return of 7% with monthly payments, ρ\rho is 0.565415% a period rather than 0.583333%. The gap looks trivial and is not: it is what moves the crossover in the next section.

Borrow. The plan swaps a market investment for a loan to you. It holds a declining note that credits the loan rate, and it receives each repayment as it arrives, which is then invested at the plan return. The note reaches zero at the end of the term, so only the repayment stream survives:

Vborrow=payment×(1+ρ)N1ρV_{\text{borrow}} = \text{payment} \times \frac{(1+\rho)^{N} - 1}{\rho}

where:

  • the fraction is the future value of a one-dollar payment made every period, accumulated at ρ\rho.

The cost is the difference, K=VkeepVborrowK = V_{\text{keep}} - V_{\text{borrow}}. The rest of the account is invested identically on both paths, so it cancels exactly and never enters the arithmetic.

The second chart draws both paths across the term. The gap at the right-hand edge is KK.

The crossover, which is exact

Write the payment as P/aNP / a_N, where aN=(1(1+i)N)/ia_N = \big(1 - (1+i)^{-N}\big)/i is the present value of a one-dollar annuity at the loan rate. Write the accumulation factor as sN=((1+ρ)N1)/ρs_N = \big((1+\rho)^{N} - 1\big)/\rho. Then:

K=P[(1+ρ)NsNaN]K = P\left[(1+\rho)^{N} - \frac{s_N}{a_N}\right]

where:

  • KK is the cost of borrowing, in dollars at the end of the term, positive when you end behind.

Now set the two periodic rates equal, i=ρi = \rho. A standard annuity identity gives sN=aN(1+ρ)Ns_N = a_N (1+\rho)^{N} when they coincide, the bracket collapses, and KK is exactly zero. Not approximately, and not for reasonable inputs: zero, at every principal, every term and every level of rates.

The condition is on the periodic rates, and that is not the same as the quoted ones being equal. The loan runs at i=rloan/fi = r_{\text{loan}}/f and the plan at ρ=(1+rplan)1/f1\rho = (1 + r_{\text{plan}})^{1/f} - 1, so solving i=ρi = \rho puts the crossing at a loan APR of:

rloan=f[(1+rplan)1/f1]r_{\text{loan}}^{*} = f\left[(1 + r_{\text{plan}})^{1/f} - 1\right]

which sits a little below the quoted plan return rather than level with it. Against an 8.5% plan return with monthly payments the crossing is at 8.185792%, about 31 basis points low. Inside that band the loan rate is beneath the quoted plan return and the account still ends ahead. Read from the other side the crossing is the same point, rplan=(1+rloan/f)f1r_{\text{plan}}^{*} = (1 + r_{\text{loan}}/f)^{f} - 1, and the module prints both figures so the two can be checked against each other.

That crossing is the honest result almost nobody publishes. The sign of the cost is the sign of the spread between the two periodic rates, and nothing else.

The mechanism is clearer in a second exact form. Roll the two paths forward one period at a time and the difference telescopes:

K=k=1N(ρi)Lk1(1+ρ)NkK = \sum_{k=1}^{N} (\rho - i)\,L_{k-1}\,(1+\rho)^{\,N-k}

where:

  • Lk1L_{k-1} is the loan balance outstanding at the start of period kk.
  • (ρi)(\rho - i) is the periodic spread between the plan return and the loan rate.

Each period you give up the spread on the balance still outstanding, never the whole return on it. Every Lk1L_{k-1} is positive, so the sign of KK follows the sign of ρi\rho - i with no exceptions. On the $25,000 loan above, the average outstanding balance across the five years is 54% of the principal, which is the base the spread applies to.

Numbers make the size of it plain. That loan at 8.5% costs $993.48 if the money would have compounded at 10%. At a 7% plan return it leaves the account $1,453.51 ahead, because the note credited 8.5% while the market delivered 7%. And at a plan return of exactly 8.5% the two paths do not land on the same dollar: the account ends $278.91 ahead, because an 8.5% APR clears the 8.185792% crossing that an 8.5% plan return implies.

The chart annotates the crossover so you can read which side of it your assumptions fall on. Whether a plan return above the loan rate is the right assumption is a separate question, and this module does not answer it.

The interest is taxed a second time

The most repeated claim about plan loans is that you get taxed twice. It is half right, and the half matters.

You received PP untaxed, because a loan meeting the 72(p) conditions is not a distribution. You return PP out of pay that has already been taxed. Those two facts cancel. The principal is taxed once, at withdrawal, exactly as it would have been had you never borrowed.

Interest is different. It is new money, not principal coming home. You earn it, pay income tax on it, deposit it into a pre-tax account, and pay income tax on it again when it comes out:

Tinterest=tw×I,I=N×paymentPT_{\text{interest}} = t_w \times I, \qquad I = N \times \text{payment} - P

where:

  • TinterestT_{\text{interest}} is the second layer of tax, in dollars measured at the time of repayment.
  • twt_w is your marginal tax rate at withdrawal, written as a decimal.
  • II is total loan interest, which is what the second layer applies to.

Those dollars compound before they are withdrawn, so the tax charged later is twI(1+ρ)kt_w I (1+\rho)^{k}. Discounted back at the same plan return, it is twIt_w I regardless of how long the wait runs. On $5,775 of interest at a 22% withdrawal rate, the second layer is about $1,270.

Note the scale. It is a fraction of the interest, not a fraction of the loan. Articles that stretch this into "you are taxed twice on the borrowed money" overstate it by roughly the ratio of principal to interest, which on a five-year loan is around four to one.

One thing the model leaves out of this figure. Those interest dollars now grow tax-deferred rather than in a taxable account, which carries its own tax and is not netted against the second layer here.

The separation trap

Payroll deduction needs a payroll. When employment ends, plans commonly call the balance due, and an unpaid balance is subtracted from your account as a plan loan offset.

The IRS treats an offset as an actual distribution rather than a bookkeeping entry. It is ordinary income in the year it happens, reported on Form 1099-R, plus the 10% additional tax if you are under 59½ and no exception applies:

Toffset=Osep×(tw+p)T_{\text{offset}} = O_{\text{sep}} \times \big(t_w + p\big)

where:

  • OsepO_{\text{sep}} is the balance outstanding on the day of separation, in dollars.
  • twt_w is the marginal rate that applies to the offset as ordinary income.
  • pp is 0.10 before age 59½ and zero otherwise.

Separating from service during or after the year you turn 55 is one of the exceptions, so pp drops to zero there. The module reads your age against that threshold rather than assuming the penalty.

A separation two years into the $25,000 loan leaves $16,248 still outstanding. At a 22% rate with the additional tax that offset costs $5,199, and the $16,248 leaves the account for good.

The tax is the smaller half of the damage. The balance itself is gone from the shelter, and its future compounding with it.

The offset can be undone, and the clock is specific

An offset caused by severance from employment, or by the plan terminating, is a qualified plan loan offset. It gets a longer rollover window than the usual sixty days. An equivalent amount can go into an IRA or another employer plan up to the due date of that year's tax return, including extensions, which reaches October 15 for a timely extended filing.

Two conditions attach. The offset has to occur within twelve months of the severance date, and the loan has to have satisfied 72(p)(2) immediately before the triggering event. A loan that already defaulted while you were employed is a deemed distribution instead, and it cannot be rolled over at all.

The practical catch is arithmetic rather than legal. The rollover money has to come from outside the plan, at the moment the paycheck stopped.

What this model does not do

Being explicit about this matters more than the cost figure itself.

The forgone employer match is absent, and it is usually the largest omission. Loan repayments are not plan contributions. They earn no match and they do not count toward the elective deferral limit. Where the payment crowds out a deferral that was being matched, the lost match commonly runs several times the market spread computed here. The module assumes your contribution rate is unchanged while the loan runs.

Nothing about what the money bought is modelled. The comparison covers the plan side only. If the loan retired credit card debt at 22%, that saving sits entirely outside this arithmetic and is not small. The cost figure answers what the account gave up, not whether the borrowing achieved anything.

A constant plan return is not reality. Markets deliver a sequence, not an average, and the sequence matters here because the amount exposed to it changes every period. The crossover result survives this better than the dollar figures do, since it depends on the sign of a spread rather than on its level.

Plan rules are approximated by statutory maximums. Origination and annual maintenance fees, minimum loan sizes, limits on the number of loans outstanding, spousal consent requirements, and rules suspending contributions during repayment all vary by plan and none are modelled. The loan rate is set by the plan, often at prime plus one point, and is an input here rather than a derived figure.

The cure period is not modelled. A missed payment is not instantly fatal. A plan may allow a cure running to the end of the calendar quarter following the quarter of the missed payment. Past that, the outstanding balance becomes a deemed distribution.

Timing inside the period is simplified. Each repayment is credited at the end of its period and invested immediately at the plan return. Real payroll timing and settlement lags move the answer by a few dollars.

Inflation is absent. Every figure is nominal. A cost of $993 five years out is not $993 of today's purchasing power.

Frequently asked

Why does my plan offer less than this ceiling?

Because the ceiling is the maximum a plan can permit, not the amount it has to. Plan documents routinely stop short of the statutory line, decline the $10,000 floor clause, or allow only one loan at a time. The loan agreement is where the operative number lives.

Do bi-weekly payments save money?

Marginally, and much less than the query volume suggests. Twenty-six payments a year at the same nominal rate and the same term reduce principal more often, which on a five-year $25,000 loan at 8.5% saves about $47 of interest in total. The large savings people associate with bi-weekly mortgages come from making thirteen monthly payments a year and finishing early, which is a different schedule.

Why is the cost sometimes negative?

Because the plan is holding your loan as an asset. When the loan rate exceeds what the market delivered over the same window, the account earned more on the note than it would have earned in the market. Over a five-year stretch where returns are poor, the borrower ends ahead, which is the opposite of what the folklore predicts. The chart shows the crossover explicitly rather than assuming the loan always costs something.

Is a 401(k) loan really taxed twice?

Only the interest is, and the module sizes that separately. The principal is untaxed on the way out and repaid with taxed money, so the two cancel and it is taxed once at withdrawal. Stretching the claim to cover the whole loan overstates the effect several times over.

What loan rate should I enter?

That is a plan fact rather than a modelling choice. Plans commonly set it at the prime rate plus one percentage point, fixed for the life of the loan, and your loan agreement states the figure. It is an input here because the statute does not set it.

Should I take the loan?

That is not a question this tool answers, and nothing here is advice. It computes the ceiling, the schedule, the plan-side cost against a stated return assumption, the second layer of tax on the interest, and the offset exposure at your age. What weight to place on those figures, and on the rules the model omits, is a matter for you and for a licensed professional.

Sources and further reading

Educational research only. Not investment advice, not tax advice, and not a projection of your individual outcome.

Methodological sources

Read the note behind this module

Educational purposes only. Not investment advice.

ALL SYSTEMS NOMINAL--:--:--Z