CalcLedger
Methodology

How we calculate

The formulas and assumptions behind every CalcLedger calculator and guide, so you can check any number yourself.

By the CalcLedger editorial team · Updated September 2026

All calculations run in your browser using standard financial formulas. Results are rounded to the nearest dollar for display. Where a guide uses an example, it uses these same formulas, and you can reproduce it with the matching calculator.

Loan and mortgage payments

Fixed-rate loans use the standard amortization formula, where P is the loan amount, r is the annual rate divided by 12, and n is the number of monthly payments:

Monthly payment = P × r × (1 + r)n ÷ [(1 + r)n − 1]

Total interest is the monthly payment times n, minus P. If the rate is 0%, the payment is simply P ÷ n. Used in the loan, mortgage, and refinance calculators.

Full monthly housing cost

Monthly housing cost = principal & interest + (price × property tax rate ÷ 12) + (annual insurance ÷ 12) + HOA + PMI

The mortgage calculator includes property tax, insurance, and HOA dues. It does not add PMI automatically. The affordability calculator adds PMI at the rate you enter whenever the down payment is under 20% of the price.

Home affordability

The affordability calculator finds the highest price where both debt-to-income limits hold:

Housing budget = the smaller of (front-end limit × gross monthly income) and (back-end limit × gross monthly income − other monthly debts)

Because the monthly cost rises in a straight line with the price, the maximum price can be solved exactly rather than estimated. The default limits are 28% and 36%, with options for 31%/43% and 36%/45%.

Refinance break-even and savings

Break-even (months) = closing costs ÷ (current payment − new payment)

The current payment is based on your balance, rate, and remaining years. Lifetime interest compares the remaining interest on your current loan with the total interest on the new loan. "Net savings over the years you keep it" adds the payment savings for that period and the difference in remaining balance at the end of it, then subtracts closing costs.

HELOC

Maximum line ≈ home value × maximum combined loan-to-value − mortgage balance

During the draw period, the payment is interest-only: balance × annual rate ÷ 12. During repayment, the balance is amortized over the repayment period with the loan payment formula above. The calculator assumes the full amount is drawn at the start and the rate doesn't change. Real HELOC rates are usually variable.

Debt payoff

The debt payoff calculator simulates the balance month by month: each month, interest of balance × APR ÷ 12 is added and your payment is subtracted, until the balance reaches zero. If the payment doesn't exceed the first month's interest, the balance never goes down, and the calculator says so.

Compound interest

Future value = initial amount × (1 + i)periods + monthly contribution × [(1 + m)months − 1] ÷ m

Here i is the annual rate divided by the compounding frequency, and m is the equivalent monthly rate for that compounding frequency. Contributions are assumed at the end of each month. Returns are not guaranteed; the result shows what a steady rate would produce.

Rental property returns

Assumptions in our guides

Found an error?

Email aviemavitan@gmail.com. We'll check it, fix it, and update the page date.