401(k) Early Withdrawal vs Loan in 2026: The Real Cost
Compare both options with our [401k Early Withdrawal vs Loan Calculator](/calculators/finance/401k-early-withdrawal-vs-loan-calculator).
Option 1: Early Withdrawal (Before Age 59.5)
Costs on a $20,000 withdrawal at age 40, 22% bracket:
- 10% early withdrawal penalty: $2,000
- Federal income tax (22%): $4,400
- State income tax (~5%): $1,000
- You receive: $12,600 from $20,000
But the real cost is the compound growth lost:
- $20,000 at 8% for 25 years = $136,773 by age 65
True retirement cost of this withdrawal: over $136,000.
Option 2: 401(k) Loan
Borrow up to 50% of vested balance or $50,000, whichever is less.
- No taxes or penalties while repaid
- Pay interest back to yourself (typically prime + 1%, ~9% in 2026)
- Repaid over 5 years via payroll deduction
- Must repay within 60-90 days if you leave your job
Cost of $20,000 401k loan at 9%:
- Total repaid: ~$24,900
- Lost growth on $20k during loan period: ~$7,400
- True cost: ~$7,400 vs $136,000 for early withdrawal
401k loan wins by a massive margin — unless you are leaving your job soon.
Head-to-Head
| Factor | Withdrawal | Loan |
|---|---|---|
| Immediate tax + penalty | $7,400 | $0 |
| Amount received | $12,600 | $20,000 |
| Long-term growth lost | $136,773 | ~$7,400 |
| Job change risk | None | Must repay immediately |
Hardship Withdrawal Exceptions (No 10% Penalty)
- Medical expenses exceeding 7.5% of AGI
- Permanent disability
- Substantially equal periodic payments (Rule 72t)
- Birth or adoption (up to $5,000 per SECURE 2.0)
Income tax still applies — only the penalty is waived.
The Real Solution: Emergency Fund
The best way to never face this decision: keep 3-12 months of expenses in a HYSA. Use our [Emergency Fund Calculator](/calculators/finance/emergency-fund-calculator).
Related Tools
- [401(k) Calculator](/calculators/finance/401k-calculator) — See early withdrawal cost in retirement projections
- [Emergency Fund Calculator](/calculators/finance/emergency-fund-calculator) — Build your safety net
