Build an emergency fund or pay off debt first?

Last updated November 9, 2026

Both choices protect you, so it is a real question. Debt costs you money every month. Cash on hand keeps a surprise bill from turning into more debt. Most people do best with a mix, not an either-or.

The case for paying debt first

High-rate debt is expensive to carry. On $5,000 at 23%, the card adds about $96 in interest each month. A savings account paying 4% earns about $17 a month on the same $5,000. That gap is why many people aim extra money at high-rate cards.

The case for savings first

With no cash cushion, a car repair or medical bill goes on a credit card, and the debt grows. A small fund breaks that cycle. It also lets you keep making your debt payments through a rough month.

A middle path many people use

  1. Start a small starter fund. Many people begin with one month of basic expenses, or a smaller amount such as $500 to $1,000.
  2. Pay minimums on all debts. This protects your credit.
  3. Send extra money to high-rate debt. Use the highest-rate card first.
  4. Build the fund further once the costly debt is gone. A common goal is three to six months of essential expenses, adjusted to your situation.

What the numbers show

Take a $6,000 card at 23% APR:

Monthly paymentTime to pay offTotal interest
$20046 months$3,014
$30026 months$1,640

Adding $100 a month saves about $1,370 and 20 months. Setting aside part of that $100 for savings can still be sensible if it keeps you out of new debt.

Factors that change the answer

No single rule fits everyone. Write down your rates and your monthly cash, then run the planner to see what extra payments would do.

Run your own numbers

Enter your balances, rates and payments to see which debt to pay first and when you could be debt-free.

Open the planner

Related guides

This article is for education only and is not financial, tax or legal advice. Examples use simplified monthly interest and assume on-time payments with no new borrowing. Your lender's or card issuer's terms control your actual costs.