Methodology & formulas

A schedule generator is only as trustworthy as its willingness to show the math. This page documents every formula, convention and rounding rule the calculator uses — enough to reproduce any number it outputs by hand or in a spreadsheet. The worked example below is rendered by the same engine that powers the calculator, so the two cannot disagree. Found an error? Tell us — corrections outrank all other mail.

The payment formula

For a loan of principal P, periodic interest rate i, and n scheduled payments, the level payment is the standard annuity formula:

Payment = P × i × (1 + i)n ÷ ((1 + i)n − 1)

For monthly payments, i is the annual note rate divided by 12 and n is the term in months. The result is rounded to the cent. A zero-rate loan divides the principal evenly instead.

How each period is computed

Worked example: $200,000 at 6% for 30 years

Monthly rate = 6% ÷ 12 = 0.5%. Payment = 200,000 × 0.005 × 1.005360 ÷ (1.005360 − 1) = $1,199.10.

PaymentInterestPrincipalBalance after
#1 (Sep 2026) $1,000.00 (= 200,000 × 0.5%) $199.10 $199,800.90
#2 (Oct 2026) $999.00 $200.10 $199,600.80
… #360 (Aug 2056) total interest over the loan: $231,677 $0.00

Conventions & deliberate simplifications

Sources

The annuity payment formula is standard fixed-rate loan mathematics (any finance text; it matches calculator.net, Bankrate and lender schedules). Accrual-convention notes (mortgage monthly accrual vs. auto-loan daily simple interest) were compiled July 2026 from the American Financial Services Association’s simple-interest fact sheet and lender documentation. Prepayment-penalty facts cited on tool pages come from the CFPB’s Ability-to-Repay/Qualified Mortgage rule (effective January 10, 2014). This tool computes schedules; it does not give financial advice.