Methodology
Our calculators are designed to make common financial questions easier to understand. The goal is not only to show a result, but to help users see how interest, time, payments, and assumptions affect that result.
All calculations run locally in your browser. Calculator inputs are not saved to an account or database.
Calculation Standards
We use standard fixed-payment and future-value formulas with clearly defined timing assumptions. Shared financial functions are used across calculators that answer related questions, reducing the risk of the same formula producing different results on different pages.
Calculations use sufficient internal precision, with rounding applied only when results are displayed. Small differences may occur when compared with a lender or loan servicer because of payment timing, rounding rules, escrow practices, fees, or other institution-specific methods.
Blank, non-numeric, negative, and out-of-range inputs are rejected before a calculation is displayed. Zero values are handled separately where they are valid, such as a 0% interest or return assumption.
The calculation logic is kept separate from the page design so it can be tested independently.
Mortgage Payment Calculator
The mortgage calculator estimates the monthly principal-and-interest payment for a fixed-rate loan using the standard amortization formula:
Where:
- M is the monthly principal-and-interest payment.
- P is the loan principal.
- r is the monthly interest rate.
- n is the total number of monthly payments.
When the interest rate is 0%, the payment is the principal divided equally across the number of payments. Total principal and interest equals the monthly payment multiplied by the number of payments. Estimated total interest is that amount minus the original principal.
Optional property taxes, homeowners insurance, and HOA fees are added separately to estimate a broader monthly housing cost. They do not change the loan amortization calculation and may change over time.
The calculator may not include mortgage insurance, closing costs, maintenance, utilities, special assessments, or lender-specific fees.
Mortgage Payoff Calculator
The payoff calculator estimates how additional principal payments may affect:
- payoff time
- remaining payments
- total interest
- estimated interest saved
Each month, accrued interest is calculated first. The remaining scheduled payment reduces principal, followed by the extra payment.
The calculation begins with the current outstanding loan balance, not the original home price or original loan amount. Estimated interest saved is the scheduled remaining interest minus the interest produced by the accelerated payment schedule.
The calculator assumes:
- payments are made monthly and on time
- the interest rate remains fixed
- extra payments are applied directly to principal
- there are no prepayment penalties or loan modifications
Confirm with your loan servicer how extra payments are applied before changing your payment strategy.
Amortization Calculator
The amortization calculator uses the same fixed-rate payment formula as the mortgage calculator. For each monthly period, interest equals the opening balance multiplied by the monthly rate. The rest of the scheduled payment, plus any entered extra payment, reduces principal.
The final payment is limited to the remaining principal and accrued interest so the schedule never reports a negative loan balance.
Monthly principal and interest totals are aggregated to produce the annual summary. Both views come from the same amortization result, so annual totals, lifetime totals, and the ending balance reconcile.
Investment Calculators
Compound investment, investment goal, and cost-of-waiting calculations use standard future value formulas for a present balance and a series of equal end-of-month contributions.
Where:
- FV is the future value.
- PV is the starting balance.
- C is the recurring monthly contribution.
- r is the monthly return rate.
- n is the number of monthly periods.
When the monthly return is 0%, future value is the starting balance plus total contributions without growth.
The calculators assume:
- the entered annual return is divided into 12 equal monthly rates
- growth compounds monthly at a constant rate
- recurring contributions occur at month-end
- taxes, fees, inflation, and market volatility are not included
The investment goal calculator solves the same future-value equation for the monthly contribution required to reach the entered target.
In the cost-of-waiting comparison, the delayed scenario holds the entered starting investment without growth until the delayed start date. Both the starting investment and recurring contributions then enter the model.
Lump Sum vs. Monthly Investing
The lump-sum scenario invests the full amount at the beginning of the model. The monthly scenario divides that same amount into equal end-of-month installments over the selected deployment period.
Uninvested cash is assumed to earn no return. Both strategies use the same constant monthly return and exclude taxes, fees, inflation, and market volatility. Under a positive constant return, this model will favor the lump sum because more money is invested earlier. It does not predict which strategy will perform better in actual markets.
Sources Consulted
Formula definitions, published benchmark examples, and calculation assumptions were reviewed against material from:
- the Consumer Financial Protection Bureau for fixed-rate mortgage payments, amortization, and extra principal payments
- Microsoft’s PMT documentation and published examples for fixed periodic loan payments
- Microsoft’s FV documentation and published examples for future values and recurring contributions
- the U.S. Securities and Exchange Commission’s Investor.gov compound-interest materials
- FINRA’s educational material on dollar-cost averaging
These organizations are reference sources only. They do not review, certify, sponsor, or endorse Plain Money Calculators.
Testing and Review
Calculator logic is covered by automated tests using published benchmark examples, edge cases, reconciliation checks, and comparisons between calculators that share the same financial model.
Testing includes:
- published PMT and FV benchmark results
- zero-interest and zero-return scenarios
- final-payment adjustments
- extra payments larger than the remaining balance
- principal, interest, contribution, growth, and ending-balance reconciliation
- agreement between mortgage, payoff, and amortization results
- agreement between investment-goal and compound-growth results
- maximum supported input values
- calculator page IDs matching the browser code that reads and updates them
Calculators may be updated when an error is found or when the presentation, assumptions, or explanations can be improved.
Limitations
These calculators provide educational estimates. They do not reproduce every lender’s internal calculations or account for every personal circumstance.
Results are not loan offers, approvals, guarantees, or personalized financial advice. Verify important figures with your lender, loan servicer, or another qualified professional before making a financial decision.