Pay Off Debt or Invest First? Compare the Actual Interest Rate to the Actual Return
6 min read
6 min read
Say you just got an extra Rp20,000,000, from a bonus, THR, or savings you finally built up. One loan is still sitting there, charging interest every month. Should you pay off debt or invest first? The generic advice says "always pay off debt first," but that skips the one number that actually decides the answer: how your specific debt's interest rate compares to the return you can actually count on, not an assumed one.
Paying off a loan early does one very specific thing: it stops you from paying that loan's interest rate for as long as you would have kept carrying it. That saved interest is a return, and it is about as close to guaranteed as a return gets, since it is written into your loan agreement. Investing the same money instead only wins if your actual, realized return over that same stretch of time beats the loan's rate. That return is never guaranteed, no matter how confident the pitch behind it sounds.
The whole decision comes down to comparing a number you can lock in against a number you cannot.
Not all debt is priced the same, and the gap between one type and another is bigger than most people assume.
| Type of debt | Typical rate | Roughly, per year |
|---|---|---|
| Paylater (Kredivo, Akulaku, ShopeePayLater) | 2.95% to 6% a month, flat | About 35% to 72%, see the full paylater cost breakdown |
| Credit card | Capped at 1.75% a month by Bank Indonesia | Up to 21%, the ceiling reaffirmed 18 August 2026 (CNBC Indonesia) |
| KTA / personal loan, CIMB Niaga Xtra Dana | 0.88% to 1.79% a month, flat | Roughly 11% to 21%, before the flat-rate effect below |
| KTA / personal loan, BCA Personal Loan | 1% to 1.07% a month, flat | Roughly 12% to 13%, before the flat-rate effect below |
| KPR, a bank's advertised promotional fixed rate | Often a low rate for the first few years, then a step up, for example one widely advertised 2026 structure at 3.96% for years 1-3, then 8.66%, then 9.66% | Cheap at first, then usually not |
| KPR FLPP, government-subsidized | 5% a year, fixed for the entire tenor | 5%, and it cannot rise |
Two things to notice. First, several of Indonesia's most common consumer debts, paylater and most personal loans, carry a real annual cost most portfolios cannot reliably clear year after year. Second, a subsidized mortgage under the government's FLPP program is priced nowhere near that: Kementerian Perumahan dan Kawasan Permukiman confirmed in June 2026 that the FLPP fixed rate stays at 5% a year for the whole loan term, now up to 40 years, for eligible low-income borrowers, a figure also reported by Kompas (29 June 2026) and Medcom. If you are still deciding how large a mortgage to take on in the first place, check what your income can actually support before this pay-off-versus-invest question even comes up.
Say the Rp20,000,000 windfall is sitting next to a CIMB Niaga Xtra Dana-style personal loan at 1.5% a month flat, with 12 months left, right in the middle of that product's advertised range.
Now compare that to what actually happened, not a projection, in two real, dated windows on the IHSG (Indonesia's benchmark stock index):
Same 18% loan rate, two real eight-month-or-longer windows, two opposite answers, and neither could have been known in advance. That is the actual risk being taken every time "just invest instead" is treated as an automatic answer.
Put the two things together and a pattern shows up. For debt priced like paylater, most credit cards, or a typical personal loan, roughly 20% a year and up, no diversified portfolio has a realistic, repeatable way to clear that bar every year. Paying it off is close to a risk-free 20%-plus return, and nothing else on this list offers that with certainty.
For debt priced like an FLPP-subsidized mortgage at a fixed 5% a year, the picture is genuinely closer. A 5% hurdle is one a stock portfolio has cleared in some recent windows, easily in 2025, and missed badly in others, as the first eight months of 2026 show. There is no honest, generic answer for that gap. The right comparison is not your loan's rate against an assumed "market average," it is your loan's rate against what your own portfolio has actually been doing.
NetWort's Dashboard computes your portfolio's actual annualized return, shown as IRR on the Portfolio Health card, from your own recorded transactions, not from a generic index assumption. You can also check current IHSG and broader market conditions there before comparing. Pull up your real IRR, put it next to your loan's real annual rate from the table above, and the "pay off debt or invest first" question stops being a guess and becomes a direct comparison of two numbers you can both actually see.