Early loan payoff

Calculate early loan payoff using the values and assumptions you provide.

Calculate early loan payoff using the values and assumptions you provide.

Both dots and commas are accepted as decimal separators.

Your inputs stay in your browser. Displayed results are rounded to a maximum of 12 significant digits.

Method and assumptions

Method version 1.0.0 · Updated

Calculate

Formula: Estimated months from balance, payment and monthly rate

Calculate early loan payoff using the values and assumptions you provide.

principal
Remaining principal
payment
Monthly payment
annualRate
Annual rate (%)

Results depend on the assumptions entered; verify professional or safety-critical decisions independently.

Calculate with code

These short examples use the same inputs and core calculation as this tool. Adapt validation and formatting to your application.

JavaScript
const balance = 10000, extraPayment = 100;
console.log(balance - extraPayment); // principal after an extra payment
TypeScript
const balance = 10000, extraPayment = 100;
const newBalance: number = balance - extraPayment;
console.log(newBalance); // 9900
Python
balance, extra = 10000, 100
print(balance - extra)  # 9900 remaining
Java
System.out.println(10000 - 100); // 9900 remaining
C#
Console.WriteLine(10000m - 100m); // 9900 remaining