Financial Tools

Balance Transfer Calculator

Estimate whether moving a balance to a 0% intro card pays off after the transfer fee, and what happens if the balance outlives the intro period.
Current Card
Balance to Transfer
Current APR
Monthly Payment You Will Make
Transfer Offer
Transfer Fee (% of the balance, 3% to 5% is typical)
Intro APR (%)
Intro Period
APR After the Intro Period (%)

Values shown are examples. Enter the terms of the offer you actually have.

Transfer vs Stay

Transferring n/a
Payment Needed to Clear It in the Intro Period n/a
With the Transfer: Time to Pay Off n/a
Transfer Fee $0
Interest After the Intro Period $0
Total Cost (fee + interest) $0
Staying Put: Time to Pay Off n/a
Interest Paid $0

Everything here stays in your browser. The link carries your inputs inside the address itself, and the PDF is made by your own device.

For illustration only, not financial advice. Results are estimates based on the numbers you enter and do not constitute an offer, rate quote or approval.

The intro period decides whether this works.

Compare balance transfer cards on intro length, transfer fee and the rate after.

Compare credit cards

Questions people ask

How does the page compare a transfer with staying on my card?
It runs both cases month by month at the same monthly payment. The transfer side adds the fee to the balance, charges the intro APR for the intro period and the after-intro APR from then on; the staying side charges your current APR throughout.
Is the transfer fee included in the cost?
Yes. The fee is a percentage of the balance, it joins the transferred balance on day one, and Total Cost on the transfer side adds that fee to the interest you pay.
What does Payment Needed to Clear It in the Intro Period mean?
It is the fixed monthly payment that brings the balance plus the fee to zero by the last month of the intro period at the intro APR. Pay at least that and the after-intro APR never applies.
Why does the page show n/a or a never-ending payoff?
If your monthly payment does not cover the monthly interest, the balance never falls, so the page cannot give a payoff time. Raise the payment to see a result.