Simple interest

Calculate simple interest and total amount with principal, rate, and period.

{{ simpleInterest.message }}

Overview

Interest is older than coinage itself. Sumerian clay tablets from around 2300 BC record grain loans at roughly 20% per year, and the Code of Hammurabi explicitly regulated maximum interest rates to prevent usury — proof that ancient societies understood and feared the power of lending. In those early economies, simple interest was the only model that made practical sense: each period, the lender collected a fixed slice of the original loan, with no compounding and no reinvestment of past earnings.

Simple interest is fundamentally linear. The formula I = P × r × n — where P is the principal, r the periodic rate, and n the number of periods — plots as a straight line rather than a curve. That is both its elegance and its limitation: a 10-year loan at 5% simple annual interest charges the same dollar amount every single year. The model still appears in short-term personal loans, late-payment penalties on invoices, pro-rata accruals when contracts end early, and some installment credit products.

Crunching I = P × r × n for a single scenario is trivial. Comparing a dozen combinations of principal, rate, and term is tedious. This calculator resolves the formula instantly and also shows the final amount A = P + I, saving you from spreadsheet gymnastics. Useful for students studying financial mathematics, for anyone negotiating a loan, and for satisfying the nagging curiosity about whether a financial deal actually makes sense before signing anything.

Technical deep dive

Common questions summarized

  • What is this tool for?: It runs fully in your browser: useful to validate, format, or convert data in everyday development.
  • Are my inputs sent to a server?: Processing happens locally with JavaScript. We do not store what you paste into the text areas.
  • Can I use this for real production data?: Use at your own risk. For secrets (passwords, tokens), prefer controlled environments and your company policies. And always review the generated contents. Never trust blindly things you see on the internet.

Sample payload to try

  • See also the larger "Code Snippets" sample; paste this excerpt to try locally: Example — Principal: 1000 Taxa: 2% ao período Períodos: 12 Juros: 240 Montante: 1240

Code Snippets

Code example
Principal: 1000
Taxa: 2% ao período
Períodos: 12
Juros: 240
Montante: 1240

Example

Principal: 1000
Taxa: 2% ao período
Períodos: 12
Juros: 240
Montante: 1240

FAQ

What is this tool for?

It runs fully in your browser: useful to validate, format, or convert data in everyday development.

Are my inputs sent to a server?

Processing happens locally with JavaScript. We do not store what you paste into the text areas.

Can I use this for real production data?

Use at your own risk. For secrets (passwords, tokens), prefer controlled environments and your company policies. And always review the generated contents. Never trust blindly things you see on the internet.