GlidePath Money

Track a balance transfer and see when it actually pays off

How to set up a 0% promo card so GlidePath warns you before the promo expires — then read its separate, balance-sized 401(k) retirement comparison accurately.

Intermediate 8 min read

A 0% APR balance transfer is one of the most useful tools in personal finance — and one of the easiest to mess up. The day the promo ends, your unpaid balance starts charging 24-29% APR retroactively in some cases. This walks you through setting up tracking so that doesn’t happen, and then using the retirement what-if without mistaking its one-time 401(k) starting-balance comparison for a card-payoff simulation.

What you’ll learn

  • How to record a balance transfer with the post-promo APR
  • How to set the monthly payment that clears it before the cliff
  • How to read the urgency badges, and the one case where they disagree with the projection
  • How to open the retirement what-if and read the ripple

Before you start

Add the card on /Cards first, not /Accounts. This page reads the card tracker that /Cards writes — that’s where the card-name suggestions, the minimum payments used by the clear plan, and auto-derived transfer rows all come from. Adding a Credit Card account on /Accounts writes a different file and does none of that.

Nothing here is strictly blocking, mind: the card-name fields are plain text with suggestions, so you can type both names by hand. It just means less of the page fills itself in.

Have the promo paperwork handy — start date, end date, transfer fee (usually 3-5%), and the post-promo APR. All of it is in the original offer or your latest statement.

What this isn’t for

The BT tracker is for 0% APR promotional periods, not ongoing-rate credit-card balances. If a card has no promo period — just regular monthly carrying — track it on /Cards.

One correction worth making, because it sends people to the wrong page: /Cards is not where payoff strategy lives. Its Urgent / Needs attention / Healthy tiers are derived only from the promo end date (under 60 days, under 120 days) — no APR and no minimum payment enters that calculation, so a plain carried balance with no promo always reads “Healthy” with no prioritisation at all. Use /Cards for balance, limit, utilisation and due date. For payoff ordering — avalanche, snowball, or promo-first at a given monthly budget — that’s /Simulator.

Step 1 — Add the balance transfer (3 min)

Open Balance Transfers from the top nav (under Accounts).

Before you start typing, look at the top of the page. There’s a “Start from a statement — drop, confirm, then track the promo clock” panel with Drop a statement PDF and Open captured queue. When a readable text layer contains promo details, GlidePath can pre-fill the promo date, post-promo APR, fee, and balance locally, then waits for you to confirm before saving anything. A no-text scan stays in the queue for manual follow-up; use Review anyway or the manual form. The PDF path saves typing only when the statement can actually be read.

To do it by hand, use the Add new balance transfer form and fill in:

  • From card name and To card name — type them, or pick from the suggestions of cards you already track
  • From card last 4 and To card last 4both are required; the form won’t submit without them. They tell two cards from the same bank apart, and they’re how the clear plan matches each transfer to that card’s minimum payment. Picking a known card from the suggestions fills them in for you
  • Transfer amount ($) — the amount that moved over, not including the fee
  • Fee % or Fee $ — usually 3–5%; GlidePath adds it to what you owe
  • Current balance ($) — what’s left on the promo today. This is the one to keep current: it drives the pace math and it’s the number the retirement simulator reads
  • Transfer date — the day the transfer landed on the card
  • Promo end date — the day 0% becomes the post-promo rate (check your statement)
  • Post-promo APR (%) — the rate that kicks in the day after the promo ends

Save with Add BT. Your transfer appears as a card (the only table on this page is the closed-BT list further down), carrying everything the page works out for you: Promo ends, Days remaining, Monthly to clear, Post-promo APR, Schedule, Effective cost, Pace, Left at cliff (this pace), and the urgency badge.

If a card you track in /Cards already has a promo end date and a non-zero balance, you may find a transfer already sitting there marked Derived from card tracker — GlidePath inferred it. Those rows swap Edit/Delete for Add explicit BT. The trade-off is worth knowing: a derived row refreshes automatically with your card balance, but it can’t record the transfer fee or the exact transfer date, because it was never told them.

Try it: Open /BalanceTransfers ↗ (works when the desktop app is running on this computer — just browsing? See the demo)

Step 2 — Read the urgency badges (1 min)

The badge is the single most important signal on the page, and it measures one thing: schedule drift — the share of the balance you’ve paid down, minus the share of the promo that’s elapsed. Four states, in the app’s own words:

  • On track — within 5 points of schedule, and more than 120 days out
  • Pace slipping — more than 5 points behind, or inside 120 days
  • High risk – deadline close — more than 15 points behind, or inside 60 days
  • Past deadline – interest accruing — the promo ended with a balance still on the card. The row’s Monthly to clear switches to Pay in full now, and the page raises a banner totalling the interest estimated to have accrued since

Two things worth knowing so the badge doesn’t mislead you.

Time alone can set it. Inside 60 days you get the red state and inside 120 the amber one regardless of how well you’re pacing — a short runway is its own risk.

The badge never looks at the pace projection. That’s the subtle one: it grades drift so far, not where you’re heading. So an On track badge can sit directly above a non-zero Left at cliff (this pace) figure — meaning you’re on schedule to date but still projected to arrive at the cliff owing money. When those two disagree, believe the projection.

And the pace math reads the Current balance ($) field, so a green badge on a stale balance is just green on old information. Monthly Close keeps that field current if the transfer names the destination card’s last 4 — updating the card’s balance there now carries onto the matching transfer row. A transfer with no card last 4, or one marked paid-off, stays exactly as you typed it.

Step 3 — Set the monthly clear pace (2 min)

Two surfaces carry this number, both above the transfer rows: the hero lead at the top of the page, and the What matters most tile — “To clear every promo in time · $X/mo · current balance ÷ months left, summed per card.” Each individual transfer also carries its own Monthly to clear.

If that’s more than you can afford, the page has a direct answer for it, sitting below the transfer list: the Clear plan at a monthly budget panel. Type your real number into Monthly dollars toward BTs, hit Recalculate, and each card comes back either “cleared MMM yyyy — before the cliff ✓” or “doesn’t clear at this budget.” Four tiles summarise it — Budget in this view, All clear, Left at 0% cliffs, Modeled interest — and it warns you if the budget you typed is below the cards’ tracked minimum payments.

Beyond that, three paths are commonly available. GlidePath models two of them:

  • Pay what you can, then clear the remainder before the promo ends. This is what the Clear plan panel prices.
  • Accept the post-promo rate on what’s left. The per-row first-month and twelve-month cliff-interest figures are the cost of this one.
  • Transfer the remainder to a new 0% card before the current promo expires. GlidePath does not model this — there’s no second transfer, second fee or rolled promo anywhere in the math. If you do it, it becomes a new transfer row you add afterwards. Approval isn’t guaranteed either, and the new card carries its own 3–5% fee.

GlidePath doesn’t make the decision — it shows the math so you know which option is real.

Step 4 — Open the retirement what-if on the transfer row (2 min)

This is where the feature does something few tools do — and it’s on this page, inside the transfer row, not on /Simulator. (That’s a different page for payoff strategy; you won’t find this there.)

Each active transfer carries a collapsed disclosure whose heading is the question itself: “What if I cleared this and put the dollars in retirement?” Click the heading to expand it. It only appears for transfers with a balance still on them, and if you haven’t set up a retirement plan it says so — “Set up your retirement plan first — the cascade math needs return assumptions and a retirement age” — instead of showing numbers.

The heading is a question, not a list of transactions the model performs. Exactly one retirement input changes: the primary 401(k) starting balance increases once by the card’s current balance. The model does not clear the card, remove debt, calculate interest saved, or invest a freed monthly payment. From that narrow comparison, it shows three live numbers:

  • Tax savings this year — in public 1.24, a marginal-rate illustration on the full balance, not a calculation of your remaining contribution room. If you haven’t entered household income, the rate falls back to a labeled 22% assumption. Verify what can actually be contributed and deducted; pre-tax dollars are generally taxed on withdrawal. The full read
  • Future value at retirement — the full current balance compounded once to your retirement age at your return assumption
  • Change in Monte Carlo success probability — the difference between your recorded plan and the same plan with that balance-sized 401(k) starting bump

You’re looking at a retirement comparison sized from the card balance, not a payoff result. Each number shows the arithmetic and uncertainty behind it rather than asking you to take it on faith.

What just happened

You did three things:

  1. Recorded the promo so the post-promo cliff can never sneak up on you. GlidePath will badge it red the moment your pace falls behind.
  2. Saw the monthly amount needed to clear as a number you can put in your bill-pay schedule.
  3. Got the retirement comparison — a narrow view of what one current-balance-sized bump to the primary 401(k) starting balance changes. It does not decide whether the card or a contribution should come first.

This is the math the Plaid-linked apps (Simplifi, Monarch) can’t show you. Their bank feed doesn’t include promo end dates or post-promo APRs — they just see “balance went up, balance went down.”

Where to next

Ask Glide about this

Try: “Should I take a balance transfer that has a 4% fee?” Glide will walk through how to compare the fee to the interest you’d otherwise pay.

Common pitfalls

  • Don’t forget the transfer fee. A “0% for 18 months” offer with a 4% fee on a $10,000 transfer costs $400 up front. GlidePath includes the fee in what you owe automatically, but it’s easy to compare offers without accounting for it.
  • The post-promo APR is what’s on the offer paper, not the card’s normal APR. They’re often different. Use the offer paper.
  • Some cards charge “deferred interest” — the killer. If the promo is technically “deferred interest” rather than true 0%, the bank charges all accrued interest from day one if you don’t clear the balance by the end date. Check the offer paper carefully. GlidePath models a true 0% promo and does not model deferred interest at all — so if your offer is the deferred kind, treat every cliff figure here as a best case, and clearing before the end date matters more than the numbers suggest.