utflowMechanics over narrative

Interactive financial models

Understand where your money actually goes.

Free models for borrowing, ownership, and investing, built to show the mechanics underneath a decision rather than a rule of thumb. Every figure on this page is real output from the models.

Each engine is checked to the dollar against hand-worked cases before it ships.

Fig. 1  Rent vs. buy, net worthfrom /rent-vs-buy
$0$0.9M$1.8M$2.7M$3.6M0102030 yrrent + invest $3.50Mbuy $2.38M
A $1M home against renting a comparable home for $4,500 and investing the down payment. At a 6% mortgage, buying never catches up: renting leads for all 30 years.

$1M · 20% down · 6% mortgage · $4,500 rent · 3% appreciation · 7% return · California

Models

The full math behind each decision.

01Borrowing

The cost of borrowing

What actually disappears in interest, points, and fees. The monthly payment is the least informative number on the page.

Open model →
$7,622total cost to borrow $30,0006.9% rate · $900 fees · 72 months · effective APR 7.99%interest $6,722fees $900the sticker rate hides the second one
02Big purchases

The true cost of a car

Purchase price is only the beginning. Ownership is what actually leaves your account.

Open model →
$55,627gone over 5 years on a $34,000 used car$6,000 down · 5.19% APR · 60 monthsdepreciation, tax, fees $20.8kinterest $4.5krunning $30.3k
03Big purchases

Rent vs. buy

Two net-worth paths through time, and whether they ever cross. Charted above.

Open model →
$239,192more for renting and investing, at year 12$1M · 20% down · 6% mortgage · $4,500 rent · 7% returnrent $939kbuy $700knet worth at year 12
04Building wealth

Roth vs. Traditional 401(k)

Your retirement tax rate isn't a guess. It's what withdrawals owe after Social Security fills the low brackets.

Open model →
95% Roththe best mix, $7,246 a year ahead of all Traditional$150k salary · age 35 · single · California0% Rothwithin 0.5% of best: 71 to 100%best 95%
05Building wealth

Lump sum vs. dollar-cost averaging

Easing a windfall into the market feels safer than investing it all at once. That feeling has a measurable price.

Open model →
3.1%how far averaging in trails the lump sum$60,000 · 12 monthly buys · market up 12%lump $67,200DCA $65,112

Every figure is real model output for the inputs listed with it.

In the build queue
Term vs. whole life insuranceengine validatedMortgage payoff vs. investingFollow for releases →

Why these numbers differ from other calculators

Method
01 · Symmetry

Both paths play by the same rules

If the buyer's exit is taxed, so is the renter's invested savings. Idle cash earns what cash actually earns. A model that favors one side by leaving something out does not ship.

02 · Validation

Checked by hand first

Every engine is tested to the dollar against worked cases before an interface is built on top of it. The interface only displays what the engine has already proven.

03 · Sensitivity

What actually moves the answer

Every assumption is visible and adjustable, so you can see which one flips the result instead of trusting a single confident number.

The bar for a new modelA topic earns a model only when the usual framing (a monthly payment, a rule of thumb, a sales pitch) hides a mechanic that changes the answer. The model handles the honest version of that mechanic in full, or it isn't published.