LoanRepo — what your rate actually did
LOANREPO
{{ userEmail }}
Sign in to save your runs
An account only stores the loan particulars you choose to save. It is not required to use the calculator.
or
{{ authMsg }}
Loan journey · sourced from RBI MPC records

Your bank never told you this changed.

Enter the month you took the loan. We walk it through every actual repo rate change since — reset by reset, month by month — and show where your tenure and balance really landed.

The calculation runs in your browser. Your particulars are saved only if you sign in and choose to save a run — and only you can read them back. No lender affiliation, no commission on what you decide.

Loan particulars
Check your sanction letter. The two reset on very different schedules, so this changes the result meaningfully.
{{ spreadHint }}
Added to your loan, unannounced
+{{ leakYears }}
years of tenure

Your EMI never moved. The rate did — from {{ startRate }}% at disbursal to {{ nowRate }}% today — so the bank stretched the term instead. A {{ fTenure }}-year loan is now a ~{{ totalYears }}-year one, and no statement ever said so in those words.

That is {{ extraCashTxt }} in extra lifetime payments — the same damage as overpaying about {{ overpayPct }}% on the property itself.
Ahead of your original schedule
−{{ aheadYears }}
years of tenure

Rates fell after you borrowed — from {{ startRate }}% at disbursal to {{ nowRate }}% today. On the same EMI, your loan is clearing early rather than stretching. You bought on the right side of the cycle.

EMI, then and now
{{ emiTxt }}
unchanged since disbursal
Effective rate today
{{ nowRate }}%
repo {{ nowRepo }}% + {{ spreadTxt }}% spread
Outstanding now
{{ balTxt }}
after {{ paidMonths }} payments
Promised balance
{{ promisedBalTxt }}
had the rate held at {{ startRate }}%
Last payment lands
{{ payoffTxt }}
original schedule said {{ promisedEndTxt }}
The loan you signed, against the loan you have
Contracted{{ fTenure }} years
Actual, after every rate reset{{ totalYearsExact }} years
Same EMI throughout. The hatched band is what the rate cycle added without a conversation.
+{{ leakYears }} yrs
loanrepo · rbi mpc records
Everything below is what happened. The Quiet Years is what to do about it — the seventeen chapters, the bank emails, the reset worksheet.
Balance: what you were promised vs. what happened
Promised at {{ startRate }}% Actual, floating
{{ yTop }} {{ yMid }} 0
TODAY
{{ startLabel }} {{ endLabel }}
The gap between the two lines at today's marker is the part of your loan the rate cycle took back. Beyond the marker, the actual line assumes the repo rate holds at {{ nowRepo }}%.
Every reset that moved your rate

Each row is a real RBI decision reaching your loan at its next reset date. Your EMI is the same on every line.

Reset dateMonthRate changeBalance that monthInterest in that EMI
{{ row.date }} {{ row.month }} {{ row.from }}%{{ row.to }}% {{ row.delta }} {{ row.bal }} {{ row.interest }}
{{ resetNote }}
Routes to closing this loan

Five ways the same loan can end, and the arithmetic for each. Deliberately unranked: which of these is right depends on what else your money could do, your tax position and your job security — none of which we know, and none of which we'll guess at.

RouteMonthly outgoLoan clearsYears vs todayTotal still to pay
{{ rt.name }}{{ rt.note }} {{ rt.outgo }} {{ rt.clears }} {{ rt.delta }} {{ rt.total }}
Every row assumes the repo rate holds at {{ nowRepo }}% from today. "Total still to pay" counts everything leaving your account from now until the loan closes, lump sum included, undiscounted — so it understates the real cost of paying early and overstates the cost of paying slowly.
Ask your bank these five things

Written to be read out on a call. Every answer is something they are required to have.

  1. {{ q.n }} {{ q.ask }}{{ q.why }}
Your next reset

Rate decisions are national; the date one reaches your loan is yours alone. This is the day to look at your statement — not the day the news breaks.

Falls on or about {{ nextReset }}
Resets on a {{ resetCycle }} cycle {{ resetsSoFar }} so far
What to check that week: whether the effective rate on your statement moved, and whether your remaining tenure moved with it. If the EMI is unchanged and the term grew, that is the mechanism on this page, happening again.
A message you can send your bank

Your figures, already filled in. Every answer it asks for is something your bank is required to hold.

{{ copyMsg }}
{{ saveMsg }} {{ confidence }}
Before you sign

Two decisions you make once, and live with for twenty years.

Nobody can tell you where rates go next, and anyone who does is selling something. What can be shown is the range — what the same loan looks like if rates rise, hold, or fall by as much as they actually have in the last six years. And the benchmark you pick at signing, which most people never think about, is worth more than the rate you negotiate.

If you borrow today at {{ buyRate }}%

Your EMI is fixed at signing and will not change. What changes is how long you pay it. Each row is a rate path the repo rate has actually taken at some point since 2020, applied from today.

If the repo rateYour rate settles atEMIYou actually pay forTotal paid
{{ bs.name }}{{ bs.note }} {{ bs.rate }}% {{ bs.emi }} {{ bs.years }} {{ bs.total }}
Modelled on a {{ buySpreadTxt }}% spread over the repo rate, EBLR, resetting quarterly. The spread is the part you negotiate; the rest is not yours to control.
The benchmark question

EBLR or MCLR is a real choice, and only one of them passes cuts on.

EBLR is tied directly to the RBI repo rate and must reset at least quarterly. MCLR is set internally by your bank on its own cost of funds, resets annually, and moves down slowly when the RBI cuts. About 36% of floating-rate loans nationally are still on MCLR.

You can ask for EBLR at signing. You can also switch later, usually for a conversion fee — but a year on the wrong benchmark during a cutting cycle costs more than the fee. Ask which one the sanction letter puts you on before you sign it, not after.

Same loan, both benchmarks, from today
EBLRMCLR
Resetsquarterlyannually
Tied toRBI repobank's own cost
Rate today{{ eblrToday }}%{{ mclrToday }}%
EMI on this loan{{ eblrEmi }}{{ mclrEmi }}
MCLR figures use a typical spread; your bank's own MCLR is set internally and is not published as a formula. That opacity is the point of the comparison.
We have no view on whether you should buy now or wait, and no lender relationship that would benefit from either.
Where the cycle stands

The repo rate sits {{ cyclePctTxt }} of the way up its own six-year range.

This is a position, not a recommendation. Today's repo rate is {{ nowRepo }}%, against a 2020–2026 floor of 4.00% and a peak of 6.50%. What that means for you depends on whether you already hold a floating loan or are deciding when to take one.

Today
{{ nowRepo }}%
Cycle floor
4.00%
May 2020 — held two years
Cycle peak
6.50%
Feb 2023 — held two years
Fastest move
250 bps
in nine months, 2022
RBI repo rate, Feb 2020 – Sep 2026
6.50% 5.25% 4.00% FEB 2020 FEB 2023 · PEAK SEP 2026
Home loan rate ≈ repo + bank spread, typically 2.4–3.0% on EBLR.
Every MPC decision behind the line
EffectiveRepoChange
{{ r.date }} {{ r.rate }}% {{ r.delta }}

"Anytime is a good time to buy" survives because everyone positioned to correct it profits from you believing it.

The bank earns the same fee regardless of the rate cycle. The builder needs the sale. The agent is paid on the transaction. Nobody in that chain is paid to tell you to wait — so almost nobody does. LoanRepo doesn't sell loans, doesn't refer lenders, and doesn't earn more when you buy, wait, or refinance.

76%
of Indian home loan borrowers don't know the interest amount on their own loan — they track only the EMI. (Home Credit India financial literacy survey)
Real examples, not projections

Five purchase dates. Two very different outcomes.

Every figure below is computed live by the same engine your own loan runs through — walked month by month against the actual repo history, not a single before-and-after estimate. The finding is uncomfortable in a useful way: the trap isn't universal, it's specific to when you bought. Click any row to load it into the calculator.

DisbursedLoanRate then → nowTenure effectLifetime cost
{{ ex.date }} {{ ex.city }}{{ ex.note }} {{ ex.rates }} {{ ex.effect }} {{ ex.cost }} {{ ex.tag }}
All five modelled on EBLR with a 2.65% spread and the RBI-mandated quarterly reset. Lifetime cost is the difference between total payments on the actual rate path and total payments had the disbursal rate held.
Method

Every assumption, stated.

This tool is descriptive. It tells you what the rate cycle did to a loan with your particulars. It does not tell you to buy, wait, prepay or refinance, and it earns nothing from any of those.

What we compute

We take your disbursal month, amount and tenure, set the opening rate from the repo rate in force that month plus a bank spread, and fix the EMI there. Then we advance the loan one month at a time. At each reset date we look up the repo rate actually in force and re-rate the loan, holding the EMI constant — which is what banks do by default. The term moves instead.

Past the current month, the model holds the repo rate at today's {{ nowRepo }}% rather than forecasting. Nobody can forecast it, including us.

Assumptions you can check
EBLR / RLLR spread{{ eblrSpreadTxt }}%
EBLR reset frequencyquarterly
MCLR spread (approx.){{ mclrSpreadTxt }}%
MCLR reset frequencyannual
Rate sourceRBI MPC decisions
Model date8 Sep 2026
These are defaults, used only when you don’t supply your own. Your real spread is printed in your sanction letter — enter it on the calculator and it replaces both, or log a check-in and we calibrate it from what your statement actually said. A spread 0.25% off moves a 20-year result by roughly a year, so this is the assumption worth removing.
What this doesn't do
  • Account for prepayments you already made, or missed payments.
  • Know your bank's individual MCLR, which is set internally rather than by the repo rate.
  • Include insurance, processing fees or tax deductions under 24(b) and 80C.
  • Recommend a lender. We have no lender relationships to recommend from.
  • Store anything unless you ask it to. The calculation runs in this page; a run leaves it only when you sign in and save.
What we do keep: saved runs, readable only by the account that saved them; the rate history, which is public record; and anonymous counts of which screens get used, with no loan figures attached.
Enter-your-own-spread, and what's next

Leave an email and we'll write once when the spread field ships, and once more when the examples library opens for submissions. Nothing else.

{{ waitlistMsg }}
Why this exists

Before LoanRepo, I spent close to a decade advising retail investors as a financial advisor. The pattern that brought this platform into existence wasn't abstract — it was the same conversation, repeated for years: a client would call, confused, because their loan balance wasn't shrinking the way they expected.

Nobody along the chain — the bank, the builder, the agent — had a reason to explain it clearly at the time it mattered. The information technically existed. It just wasn't ever assembled into something a borrower could use to decide. LoanRepo is that assembly.

Run your own numbers

Takes under a minute. No signup, no email, no result held back.

Your account

Runs you've saved.

Each row is a snapshot: the particulars you entered and the verdict at the time you saved it. Rates move, so a run saved last year will read differently if you run it again today. Only you can read these.

Sign in to see your saved runs

{{ savedEmptyNote }}

Plan {{ planLabel }}
LoanDisbursedBenchmarkVerdict when saved
{{ run.name }}{{ run.loan }} {{ run.started }} {{ run.benchmark }} {{ run.verdict }}
{{ runsNote }}
Check-in log · {{ selectedName }}

What your statement actually said.

Our figures are modelled from the repo rate and an assumed spread. Yours are the real ones. Logging what you see on your statement after a reset is how the two get reconciled — and it is the only record that survives a change to our assumptions.

Log a check-in
{{ ciMsg }}
Every field is optional except the outcome. "Couldn't tell" is a useful answer — it usually means the statement didn't say, which is the whole problem.
Logged so far
ObservedRateEMIOutcome
{{ ci.on }} {{ ci.rate }} {{ ci.emi }} {{ ci.outcome }}
{{ checkInsNote }}
Your statement against our model
Your bank says {{ recTheirs }}
We modelled {{ recOurs }}
Your real spread, therefore {{ recSpread }}
{{ recNote }}
Your loan year in review

{{ yirWindow }}

Rate moved {{ yirRate }}
Paid in EMIs {{ yirPaid }}
Of which interest {{ yirInterest }}
Balance came down by {{ yirPrincipal }}
Schedule position {{ yirPosition }}
{{ yirNote }}
Plans

One loan is free, and stays free.

The calculator, the rate history, the examples and the bank message are free for everyone, with no account. Paying gets you more than one tracked loan — which in practice means a parent's, a spouse's, or a second property's — and nothing is held back from the free tier to make the paid one look better.

Free
₹0
forever, no card
  • The full engine, every calculation on this site
  • Rate history, examples library, method
  • The bank message, with your figures
  • One tracked loan, with unlimited check-ins
  • Year in review on that loan
Unlimited
₹149
per month, cancel any time
  • Everything in free
  • As many tracked loans as you have
  • A reset-date email per loan, when it lands
  • Post-decision digest after each MPC meeting
{{ upgradeMsg }}
Why a subscription and not a fee. A one-time fee would reward us for the first calculation. The whole point is the ones you do years later, after a reset you'd otherwise have missed.
What we still don't do. We don't sell loans, refer lenders, or take a commission. Paying us does not change a single number the engine produces.
Cancelling. Cancel and you drop to free with your first loan intact. Nothing is deleted, and your check-in history stays readable.
The book · ₹299

The Quiet Years

What to watch for on a floating-rate home loan, and how to close it sooner without losing money doing it.

The site shows you what happened to your loan. The book is the part that comes next: which four numbers to write down each year, how to read the sanction letter you filed away, what to send your bank, and when paying early is the wrong move. Seventeen short chapters in four parts, plus ready-to-send email templates and a worksheet to fill in before you call.

Contents
  1. {{ ch.n }} {{ ch.t }}
LoanRepo · A borrower's guide
The Quiet Years
Seventeen chapters · PDF · read in an evening
₹299 one-time · PDF emailed to you
{{ ebookMsg }}
No account needed. The download link arrives by email and works for fourteen days. We keep your address to send the book and to resend it if the link expires.
A copy written against your loan

Because you've already run your loan, this copy can be generated with your own figures inside it — chapter one opens on your tenure drift, chapter seven works the prepayment arithmetic on your actual balance, and chapter nine lists your four reset dates rather than leaving blanks.

Preview your personalised copy
Opens in a new tab. Print it to PDF from there, or buy above and we'll email the general edition.
From chapter one

"Ask most people with a home loan what their EMI is and they will tell you to the rupee. Ask what interest rate they are paying and you get a pause. Ask how many months are left and almost nobody knows."

"That is not carelessness. It is a consequence of how the loan is presented. The one figure you can see every month — the EMI — is also the one figure designed not to change."