Platform
Log inSign up

Developer tools

Loan / mortgage calculator

Annuity monthly payment and amortization schedule β€” runs in your browser.

Summary
{
  "scheduleType": "annuity",
  "monthlyPayment": 25393.43,
  "lastMonthlyPayment": 25393.24,
  "totalPayment": 1523605.61,
  "totalInterest": 523605.61
}
First months (schedule)
[
  {
    "month": 1,
    "payment": 25393.43,
    "interest": 15000,
    "principal": 10393.43,
    "balance": 989606.57
  },
  {
    "month": 2,
    "payment": 25393.43,
    "interest": 14844.1,
    "principal": 10549.33,
    "balance": 979057.24
  },
  {
    "month": 3,
    "payment": 25393.43,
    "interest": 14685.86,
    "principal": 10707.57,
    "balance": 968349.67
  },
  {
    "month": 4,
    "payment": 25393.43,
    "interest": 14525.25,
    "principal": 10868.18,
    "balance": 957481.49
  },
  {
    "month": 5,
    "payment": 25393.43,
    "interest": 14362.22,
    "principal": 11031.21,
    "balance": 946450.28
  },
  {
    "month": 6,
    "payment": 25393.43,
    "interest": 14196.75,
    "principal": 11196.68,
    "balance": 935253.6
  }
]

Not a bank offer or financial advice. Banks may use different day-count or fees.

Your data never leaves the browser.

How it works

  • Enter principal, annual rate %, term, and schedule type.
  • Read payment(s), total interest, and schedule preview.
  • Compare annuity vs differentiated offline β€” nothing is sent to the server.

FAQ

Is this mortgage-ready for Russian banks?
Standard formulas. Real contracts may add insurance, fees, or different day counts.
Early repayment?
Use /tools/early-repayment β€” supports multiple extras.

Related tools