Skip to main content
utility.finance

Methodology

How our calculators are built

utility.finance calculators are educational models. Each tool starts with standard financial math, names the assumptions that drive the result, and shows where a simplified calculator can differ from a lender quote, account statement, or full financial plan.

Formula sources and implementation

Mortgage and refinance tools use amortization formulas based on loan balance, rate, term, and payment timing. Savings and compound-growth tools use future value calculations with contribution assumptions. Debt tools model balance, APR, minimum payment, and extra-payment order.

When a calculator requires a judgment call, such as how to treat maintenance, opportunity cost, or irregular payment behavior, the page explains the assumption in plain English rather than hiding it in the result.

Assumptions and limits

Inputs entered by users are treated as scenario assumptions. The calculators do not verify credit, underwriting rules, lender fees, local taxes, insurance prices, market returns, or personal eligibility.

Results are estimates for comparison and planning. They can help you see direction, magnitude, break-even timing, and sensitivity, but they are not guarantees.

Review process

We review calculator pages when formulas change, when examples are expanded, when a reader reports an issue, or when supporting content reveals that an assumption should be clearer.

Review includes checking the visible result labels, calculator inputs, examples, related guides, and disclaimer language so users can understand both the result and its limits.

Corrections

If you believe a formula, explanation, example, or link is wrong, send the page URL and a short description to utilityfinance.support@digitalrichkid.com.

Substantive corrections may update the page wording, result explanation, linked guide, or visible last-updated date.

Calculator-by-calculator methods

Each public calculator includes visible assumptions, a worked example, common mistakes, and a disclaimer. The summary below names the core formula, user inputs, and limits for review.

Mortgage calculator

Formula used
Uses the fixed-rate amortization payment formula, then layers starter property-tax, insurance, PMI, and extra-principal assumptions into the visible monthly estimate.
Inputs
Home price, down payment, interest rate, term, optional extra principal, plus documented starter tax and insurance assumptions.
Known limitations
Does not replace a lender Loan Estimate and does not model adjustable-rate resets, points, HOA dues, local tax exemptions, escrow changes, or borrower-specific pricing.

Rent vs buy calculator

Formula used
Compares cumulative rent against estimated ownership cost after mortgage payments, taxes, insurance, maintenance, closing costs, selling costs, remaining loan balance, and modeled equity recovery.
Inputs
Home price, down payment percentage, rent, mortgage rate, time horizon, and documented appreciation, rent inflation, tax, insurance, maintenance, closing, and selling assumptions.
Known limitations
Highly sensitive to local taxes, insurance, repair costs, transaction costs, rent growth, home appreciation, and whether the user moves earlier than modeled.

Refinance calculator

Formula used
Computes current and proposed loan payments with the amortization formula, then compares monthly savings, closing-cost break-even, and total cost across the selected terms.
Inputs
Current balance, current rate, remaining term, new rate, new term, and estimated closing costs.
Known limitations
Does not separately price points, lender credits, prepayment penalties, escrow changes, cash-out balances, taxes, or borrower-specific loan pricing.

Debt payoff calculator

Formula used
Adds monthly interest by APR, protects each minimum payment, applies the extra payment to the selected target order, and repeats until the balances are paid or the model limit is reached.
Inputs
Debt name, balance, APR, minimum payment, extra payment, and payoff strategy.
Known limitations
Assumes no new charges, no missed minimums, no changing APRs, no late fees, and no hardship or settlement adjustments unless the user edits the inputs.

Debt snowball planner

Formula used
Uses the same payoff engine as the debt payoff calculator, with snowball order prioritizing smallest balance and avalanche order prioritizing highest APR.
Inputs
Debt list, APRs, minimum payments, extra monthly cash, and strategy toggle.
Known limitations
Motivation and cash-flow risk are not quantified; promotional rates, transfer fees, and changing minimum payments need separate review.

Savings goal calculator

Formula used
Solves the future-value contribution formula to estimate the monthly deposit needed to reach a target by a deadline from a current balance.
Inputs
Savings goal, current savings, APY assumption, and time horizon.
Known limitations
Assumes a steady APY and steady deposits; taxes, fees, rate changes, early withdrawals, and account rules are not deducted.

Compound growth calculator

Formula used
Projects future value from a starting balance, recurring monthly contribution, annual return assumption, compounding frequency, and time horizon.
Inputs
Initial amount, monthly contribution, return assumption, compounding frequency, and years.
Known limitations
Returns are assumptions, not forecasts. Taxes, fees, inflation, contribution limits, and market volatility are not automatically reflected.

Budget calculator

Formula used
Splits monthly take-home income into 50% needs, 30% wants, and 20% savings, investing, or extra debt payoff as a diagnostic rule of thumb.
Inputs
Monthly after-tax income.
Known limitations
Does not classify actual transactions, handle irregular income automatically, or decide whether the default percentages fit high-cost households.

Related policies

Last updated May 17, 2026