Education loan EMI calculator
One question: how much will I actually owe each month after the course ends? Models the moratorium — the no-EMI grace window during the course and the first year after — with three explicit treatments for what happens to the interest that accrues while you’re not paying. Most casual calculators silently pick one assumption and hide the rest; this one shows the consequence of each on the same screen.
Moratorium model is a simplification of real lender contracts. Job-date-specific early repayment, subsidy schemes (e.g. India’s CSIS / Padho Pardesh), and partial disbursement schedules are out of scope. Country-specific repayment plans (US income-based, UK SLC Plan 1/2) are not modelled.
Simple interest accrues during course + grace; added to principal in one go when repayment starts.
Matches the typical India education-loan explanation (SBI/RBI scheme rules).
Same loan, three treatments — what each one costs
Year-by-year — opening balance, EMI, principal, interest, closing balance
| Year | Opening balance | EMI paid | Principal | Interest | Closing balance | % interest |
|---|---|---|---|---|---|---|
| Y1 | ₹30.0 lakhs | ₹4.76 lakhs | ₹1.84 lakhs | ₹2.92 lakhs | ₹28.2 lakhs | 61% |
| Y2 | ₹28.2 lakhs | ₹4.76 lakhs | ₹2.03 lakhs | ₹2.72 lakhs | ₹26.1 lakhs | 57% |
| Y3 | ₹26.1 lakhs | ₹4.76 lakhs | ₹2.25 lakhs | ₹2.51 lakhs | ₹23.9 lakhs | 53% |
| Y4 | ₹23.9 lakhs | ₹4.76 lakhs | ₹2.48 lakhs | ₹2.28 lakhs | ₹21.4 lakhs | 48% |
| Y5 | ₹21.4 lakhs | ₹4.76 lakhs | ₹2.74 lakhs | ₹2.02 lakhs | ₹18.7 lakhs | 42% |
| Y6 | ₹18.7 lakhs | ₹4.76 lakhs | ₹3.03 lakhs | ₹1.73 lakhs | ₹15.6 lakhs | 36% |
| Y7 | ₹15.6 lakhs | ₹4.76 lakhs | ₹3.34 lakhs | ₹1.41 lakhs | ₹12.3 lakhs | 30% |
| Y8 | ₹12.3 lakhs | ₹4.76 lakhs | ₹3.70 lakhs | ₹1.06 lakhs | ₹8.59 lakhs | 22% |
| Y9 | ₹8.59 lakhs | ₹4.76 lakhs | ₹4.08 lakhs | ₹0.68 lakhs | ₹4.51 lakhs | 14% |
| Y10 | ₹4.51 lakhs | ₹4.76 lakhs | ₹4.51 lakhs | ₹0.25 lakhs | ₹0.0 lakhs | 5% |
| Total | — | ₹47.6 lakhs | ₹30.0 lakhs | ₹17.6 lakhs | — | 37% |
Same loan, nearby rates — banks negotiate, rates change between offer and disbursement
- principal = loanAmount × unit = 20 × 100,000 = 2,000,000
- courseMonths = round(courseYears × 12) = round(4 × 12) = 48
- noEmiMonths = courseMonths + moratoriumMonths = 48 + 12 = 60
- monthlyRate = 10.0000% / 12 = 0.833333%/month
- repaymentMonths = round(tenureYears × 12) = 120
- moratoriumInterest = principal × annualRate × noEmiMonths/12 = 2,000,000 × 0.1000 × 60/12 = 1000000.00
- repaymentPrincipal = principal + moratoriumInterest = 2,000,000 + 1000000.00 = 3000000.00
- emi = P × r × (1+r)^N / ((1+r)^N − 1), with P=3000000.00, r=0.008333, N=120 → 39645.22
- repaymentInterest = emi × N − repaymentPrincipal = 39645.22 × 120 − 3000000.00 = 1757426.53
- totalPayment = emi × N = 4757426.53
- totalInterestPayable = totalPayment − originalPrincipal = 4757426.53 − 2,000,000 = 2757426.53
- Moratorium model is a simplification. Job-date-specific early repayment, subsidy schemes (e.g. India CSIS / Padho Pardesh), and partial disbursement schedules are not modelled in v1.
One deterministic kernel reachable as a stateless REST endpoint and as an MCP tool, with a versioned methodology stamp.
calculate_education_loan_emi