Instead
Amortization, refinancing, extra payments, prepay versus invest, rent versus buy. Every decision held against its alternative, computed to the cent, entirely in your browser.
Every screen holds one decision against its alternative and stops short of naming a winner. The tradeoffs are real and they belong to whoever signs.
Money is integer cents, never floating point. Rate arithmetic runs through decimal.js with half-up rounding, and the final payment absorbs the rounding residue, so a thirty-year monthly schedule closes on payment 360 rather than leaking into a phantom 361st.
Nothing you type leaves your browser. There is no account, no backend and no stored data, and the Content-Security-Policy ships connect-src 'self' so the browser enforces it rather than the claim resting on trust.
Every number printed in the application's own prose is recomputed from the engine by a test, so the words cannot drift from the math.
What is in it
- Mortgage explorer. Amortization, extra payments, milestones and the full table.
- What-if sliders. Move sliders and watch the whole picture move.
- Scenario comparison. Side-by-side metrics for every saved scenario.
- Refinance. Break-even, naive and complete, and lifetime cost.
- Debt strategies. Avalanche, snowball and custom order with a cash-flow waterfall.
- Prepay vs invest. Extra cash to the mortgage or to a portfolio.
- Equity & sale. Home value, equity, LTV and net proceeds when selling.
- Rent vs buy. Unrecoverable costs and net worth, not rent vs payment.
- Return & risk. Cash flows, IRR, NPV, leverage and what a falling market would do.
- Velocity banking. The HELOC chunking strategy, measured against the benchmark it is never shown against.
- Strategy Lab. Every allocation of your extra cash on one timeline.
- Optimization explorer. Thousands of configurations, a Pareto frontier, no single score.
- Sensitivity. One variable across a range, everything else fixed.
- Questions & glossary. Every term defined and every common question answered.
- Data & settings. Import, export, reset, theme and assumptions.
Questions it answers
Does velocity banking, the HELOC chunking strategy, actually work?
Partly, and not for the reason it is sold on. Take the two halves separately. The chunking half moves balance from the mortgage to the line, and the interest avoided on one side and charged on the other follow the same amount over the same falling profile. They cancel except for the gap between the rates, so a 9% line against a 6.5% mortgage loses money on every cycle. Set the line to the mortgage rate on the velocity page and that figure goes to zero, to the cent.
What is the catch with using a line of credit against my mortgage?
A fixed-rate mortgage cannot reprice, cannot be called and cannot be frozen. A home equity line can do all three, and it is secured by the same house. Moving balance from the first to the second changes what a bad year does to you, and that change appears in no total on any page here.
Why does a $300,000 loan at 6.5% over 30 years cost about $682,637?
Because you make 360 payments of about $1,896.20, and 360 times $1,896.20 is $682,632. The level payment is rounded to the nearest cent, so the schedule underpays by a fraction of a cent each month and the final payment absorbs the residue, coming to $1,900.91 instead. The total is $682,637, of which $300,000 is the money you borrowed and $382,637 is interest.
Why is my first payment almost entirely interest?
Because interest is charged on the balance you currently owe, and at the first payment you owe the entire loan. One month of 6.5% on $300,000 is $1,625.00. Your payment is $1,896.20, so $1,625.00 goes to interest and $271.20 goes to principal, which is 14% of the payment.
Why is an extra payment early worth so much more than the same amount later?
An extra dollar of principal removes the interest that dollar would have accrued over every month that remains. Early in the loan there are hundreds of months left, so the dollar works for a long time. Late in the loan there are few, so it works briefly.
How much does one extra payment a year actually save?
On the baseline loan, adding one twelfth of the payment to each month, which is $158.02, retires the loan in 290 payments instead of 360. That is about five years and eleven months earlier, and it lowers total interest from $382,637 to about $295,378, a saving of roughly $87,000.
Should I pay down the mortgage or invest the money?
The tool will not answer that for you, but it will make the tradeoff explicit. Prepaying earns a certain return exactly equal to your loan rate, because every dollar of principal removes interest that would definitely have been charged. Investing earns an uncertain return that you supply as an assumption.
What does break-even mean for a refinance, and why does this tool show two of them?
The naive break-even divides the closing costs by the monthly payment saving. Six thousand dollars of costs against a $389 saving breaks even in 15 months. It answers one question: how long until the lower payment has repaid the fees.
How can a refinance with a lower monthly payment still cost me more?
Take the baseline loan five years in, with $280,833 left and 25 years to run. Refinancing into a new 30 year loan at 6.0% with $6,000 of costs drops the payment from $1,896.20 to $1,683.74. The naive break-even is 28 months, which sounds comfortable.
Avalanche or snowball, and why do they give different answers?
Both pay every minimum and pour the leftover cash into one target debt. They differ only in which debt is the target: avalanche picks the highest rate, snowball picks the smallest balance. When those are the same debt, the two plans are identical.
Is my equity profit?
No. Equity has two sources and only one of them creates wealth. When you pay $500 of principal, your cash falls by $500 and your equity rises by $500. Your net worth at that instant has not moved at all: money changed form, from an account you can spend to an asset you cannot spend a piece of.
My house doubled in 30 years. Is that a good return?
Doubling over 30 years is growth of 2.34% a year, because 2 raised to the power of one thirtieth is 1.0234. The word doubling sounds impressive because it hides the time it took.
What happens to the numbers if my house does not appreciate at all?
Set appreciation to zero and the value line goes flat. Equity still rises, but only from principal paid, so the equity curve becomes a record of cash you moved rather than of wealth created.
What if the house falls 20% in value?
The loan balance does not move with the market, so the entire fall lands on your equity. On a $400,000 home, a 20% fall removes $80,000 of equity whether your equity was $200,000 or $40,000.
Why does the tool refuse to tell me which option is best?
Because best requires weights that only you hold. Paying off a loan faster, keeping cash liquid, lowering the monthly payment and maximizing expected ending wealth are four different objectives, and no arithmetic converts one into another without a preference about your life.
How does leverage amplify gains and losses?
With 20% down you control five dollars of house for every dollar of your own money. Because the loan is a fixed claim, every dollar the house gains or loses lands on your equity, so a 5% rise in value is a 25% rise in your stake and a 5% fall is a 25% fall.
What does IRR mean for a home I live in, and why is it easy to misread?
IRR is the single annual rate that makes the present value of all the cash flows equal to zero. For a home the flows are the down payment and closing costs going out, every housing payment going out, and the net proceeds coming in at the sale.
Why compute a return both with and without imputed rent?
Because a home is two things at once: an asset you own and a service you consume. Counting only the cash flows prices the asset. Counting the rent you did not have to pay prices the whole arrangement, including the living in it.
What does this tool deliberately not model?
Volatility above all. Every projection is deterministic, so the invest path never has a bad decade and the house never has a bad year unless you enter one. Returns compound smoothly at whatever rate you typed.
Why is there no Monte Carlo simulation?
A Monte Carlo run needs a volatility, a distribution shape and correlations between house prices, market returns and interest rates. Those inputs are much harder to know than a rate or a term, and a wrong distribution produces confident percentile bands anyway.
Where is my data stored, and does anything leave my browser?
None of your numbers leave your browser. There is no backend and no account, and every calculation on every page runs locally in this tab, including the optimizer, which runs in a web worker to keep the interface responsive. The site does count page views so I can see which tools get used, but that report carries the name of the page and nothing else: no cookie, no identifier that follows you between visits, and nothing drawn from a scenario.
How do I export and import my data?
The settings page has two export buttons. One writes a full backup as JSON, containing every scenario, your debts and your preferences. The other writes the active scenario alone, which is the file to share when someone wants to reproduce one specific setup.
Why is the last payment different from all the others?
The level payment is rounded to whole cents, so it almost never divides the loan perfectly. Over hundreds of months those fractions of a cent accumulate into a small residue, and the final payment is trimmed or extended so the balance lands on exactly zero.
How does the tool handle rounding?
Every amount is an integer number of cents, so sums, differences and running balances are exact and no fractional dollar is ever stored. That is the only way a schedule of several hundred rows still reconciles with its totals at the end.
Is PMI included in the interest figures?
No. PMI is insurance that protects the lender against default. It does not accrue on your balance and it stops when the loan to value threshold is reached even though the loan continues, so folding it into interest would misstate both numbers.
Does this tool give financial advice?
No. It provides mathematical simulations for educational and planning purposes, and it does not provide financial, tax, legal or investment advice. It has no view on what you should do.
What does amortization actually mean?
It is the process of retiring a loan with a series of payments, where each payment covers the interest accrued since the last one and applies whatever is left to the balance.
What is the difference between the interest rate and the APR?
The interest rate determines your payment. The APR folds certain loan fees into a single annualized number so that two offers with different fee structures can be compared on one figure.
Why does 6.5% not cost exactly 6.5% a year?
Because a mortgage quoted at 6.5% charges one twelfth of it each month, and those twelve charges compound. The effective annual rate is 6.697%.
Should I take a 15 year loan instead of a 30 year one?
The tool will show you the tradeoff rather than pick. A shorter term raises the payment and cuts lifetime interest sharply, because the balance falls faster and interest is charged on what remains.
Do biweekly payments really save money?
It depends which plan you mean. Splitting your 12 monthly payments into 24 half payments is a cash flow convenience tied to paychecks and saves a negligible amount.
Will extra principal lower my monthly payment?
No, not by itself. Extra principal shrinks the balance, which means every remaining interest charge is computed on a smaller number and the schedule runs out of months earlier. The payment amount is unchanged.
I have a lump sum. Does it matter which month I apply it?
Yes, and by more than most people expect. A lump sum removes the interest it would have accrued over the months that remain, so the earlier it lands the longer it works.
Could I be penalized for paying early?
Some loans carry a prepayment penalty, usually a percentage of the amount prepaid or a set number of months of interest, and typically limited to the first few years. Many mortgages have none, and several loan programs are barred from carrying one.
How do I tell whether a refinance is worth it?
Enter the offer and read the complete break-even, then compare it with how long you expect to hold the loan. A break-even beyond your horizon means the costs are not recovered in the time you own the loan.
Should I roll the closing costs into the new loan?
Rolling them in preserves cash today and converts the fee into a balance that accrues interest for the life of the loan. Paying them in cash spends the cash and leaves the balance clean.
What does a cash-out refinance actually do to my position?
It converts equity into cash and into interest bearing debt in the same move. The new balance is the old balance plus the cash taken plus any financed costs, so both the payment and the lifetime interest rise relative to a plain rate and term refinance.
Are discount points worth paying?
Points are prepaid interest: cash at closing in exchange for a lower rate for as long as you hold the loan. That makes it a break-even question rather than a rate question.
Do I need 20% down?
Twenty percent is a threshold, not a rule. Below it, conventional lenders generally require mortgage insurance, which is a monthly cost that protects the lender and buys you nothing except access to the loan.
When does PMI stop?
On a conventional loan there are two mechanisms. You may request cancellation once the balance reaches 80% of the original value, and the servicer must terminate automatically at 78% based on the original amortization schedule, provided the payments are current.
What is actually inside closing costs?
Lender charges such as origination, underwriting and processing; third party charges such as appraisal, title insurance, survey and recording; any discount points you chose to buy; and prepaid items such as the first year of insurance and the initial escrow deposit.
How much house can I afford?
Lenders answer with two ratios. The front end ratio is the full housing payment divided by gross monthly income; the back end ratio adds every other monthly debt payment. Thresholds vary by program and by compensating factors.
Is renting throwing money away?
Rent is entirely unrecoverable, which is true and incomplete. Owning has unrecoverable costs as well: interest, property tax, insurance, association dues, maintenance, and the closing and selling costs paid at each end. Only the principal portion of a payment is recoverable, because it becomes equity.
Why do my net proceeds look so much smaller than my equity?
Equity uses the market value of the home. Net proceeds subtract what the sale itself consumes: agent commission, seller closing costs, repairs and any concessions to the buyer. Together these commonly run 6% to 10% of the price.
How much does my house have to appreciate just to break even?
Enough to cover the costs at both ends. Closing costs on the way in and selling costs on the way out mean a sale has to clear several percent of the value before the cash that went in comes back out.
Should the mortgage be part of my debt payoff plan?
It can be, and the tool lets you include it or leave it out. A mortgage is usually the largest balance and the lowest rate, which means an avalanche ordering puts it last and a snowball ordering also puts it last.
What is the rollover or snowball effect?
When a debt is paid off, its minimum payment stops being required. If you keep your total budget constant and redirect that freed minimum to the next target, the amount attacking it grows with every account retired.
What happens if I only pay the minimums?
On an installment loan the minimum is the scheduled payment and the debt retires on time. On revolving credit the minimum is typically a small percentage of the balance plus interest, which stretches repayment over many years and can approach the point where the payment barely exceeds the finance charge.
Why does the tool report a debt-free date and a mortgage-free date separately?
Because they answer different questions about your monthly cash. Consumer debts are often cleared years before the house, and the month the last card closes is when a large amount of monthly obligation disappears.
What return should I enter for investments?
There is no right number to hand you, and the tool deliberately does not suggest one. It is an input because it is an assumption, and the whole prepay versus invest comparison pivots on it.
How does the tool handle taxes on investment gains?
With a single flat rate applied to the gain at the end of the horizon. Real treatment depends on the account, the holding period, your bracket, your state and the year you sell, which is more about your situation than a browser tool should assume.
Why is the mortgage interest deduction off by default?
Because for most households it produces no benefit. The deduction only helps to the extent that itemized deductions exceed the standard deduction, and many people who pay mortgage interest every month still take the standard deduction.
Are the numbers adjusted for inflation?
Not unless you switch it on. By default every dollar on every chart is a nominal dollar, so a payoff amount in year 25 is stated in year 25 dollars.
Why does no simulation ever spend my emergency reserve?
Because the value of a reserve lies in it remaining available. A model that deploys it to squeeze out extra interest savings would be optimizing by removing the thing that protects the plan.
What are scenarios for?
A scenario is a complete, named set of inputs: the loan, the costs, the extra payment rules and the assumptions around them. Saving several lets you compare whole alternatives rather than editing one set of numbers back and forth.
What is the difference between the what-if page and the sensitivity page?
The what-if page moves several sliders at once and shows the whole picture updating live. It is for exploring, and for developing a feel for which inputs matter.
What does the Strategy Lab do that the other pages do not?
It puts every allocation of your extra cash on one timeline. Sending it all to the mortgage, all to the highest rate debt, all to investments, splitting it, or running an avalanche and then switching, are all simulated against the same budget and the same horizon.
How does the optimizer search, and what does it return?
It evaluates thousands of complete configurations across the ranges you allow: term, rate, down payment, extra payment and any refinance offers you defined. Every configuration is run through the same engine as the rest of the app, so nothing is approximated.
Why do my lender numbers differ slightly from these?
Small differences usually come from conventions rather than errors. Servicers vary in day count, in when interest accrues relative to the posting date, in how a partial month at origination is handled, and in how an extra payment is applied if it is not clearly designated as principal.
Does it matter how I tell the servicer to apply an extra payment?
It can. An unlabeled extra amount is sometimes applied to the next scheduled payment rather than to principal, which is a very different outcome: it does not reduce the balance and it does not remove future interest.
My equity chart goes up every month. Am I getting richer every month?
Only partly, and the chart cannot tell you which part on its own. Equity rises from two sources: principal you paid, which moved money from cash into the house without changing your net worth at that instant, and appreciation, which is new.
Can I check these numbers myself?
Yes, and the app is built so you can. Every headline total is a sum or a lookup over the amortization schedule rather than a separate formula, so the table and the metrics can never drift apart.
The tool itself is interactive and needs JavaScript. A full text description
for automated readers is at /llms-full.txt.