1
The honest answer is a range, because a good year and a bad year look nothing alike. In a good year a house asks for filters, a service visit, and a few small repairs. In a bad year the furnace and the water heater discover each other’s schedules.The planning rules of thumb bracket it well: budget 1%–2% of the home’s value per year for maintenance and repairs, with older homes, harsher climates, and long-deferred maintenance pushing toward the top of that range and beyond. On a $400,000 house that is $4,000–$8,000 a year — which sounds alarming exactly once, and then sounds like the reason the bad year didn’t become a crisis.Averages hide the shape of the spending, though. Most of the money isn’t dribbled out on caulk and filters — it arrives in lumps, when a major system reaches the end of its life. Which means the useful question isn’t “what does an average house cost?” It’s “what is MY house going to ask for, and when?” Your systems already know the answer.What repairs actually cost
2
These are the systems that produce the lumps, with the expected-lifespan bands adulting.app uses for its own end-of-life nudges and a ballpark for replacement. Each one links to a full guide on what wears it out and how it fails.Your systems set the number
3
Here is the part nobody warns first-time owners about: major systems don’t take turns. Most houses get their big components installed or replaced in clusters — everything was new when the house was built, or the previous owner replaced several things at once before selling. So the expected-lifespan windows in the table above don’t spread failures politely across decades; they stack them into the same few years.Owners who hit that wall describe the same experience: years of quiet, then the roof, the water heater, and the HVAC all raising their hands in the same stretch. It isn’t bad luck — it’s arithmetic that was visible the day the house was bought. A fund sized system-by-system is how you make the wall boring: by the time it arrives, the money is already sitting there.The table makes the stacking visible: 7 of the 12 systems above reach their typical replacement age between years 8 and 18 of their lives. In a house where everything was installed together, that window is one stretch of ownership — yours or the next owner’s.The wall: when everything fails at once
4
When a system fails and there’s no fund, the contractor has a ready answer: “zero percent financing, no payments for a year.” It sounds like free money. It is the most expensive way to buy a furnace.The financing isn’t free — the lender charges the contractor a fee, and the contractor bakes it into your price. Cash-price discounts of several points routinely appear the moment financing comes off the table. Worse, much of this paper is deferred-interest: miss the promotional deadline by a day and the “waived” interest lands retroactively, at store-card rates, on the full original amount.And the deepest cost isn’t in the contract at all. Financing gets offered in your kitchen, during an emergency, by the one contractor who happened to answer the phone — which means no competing quotes, no time to check the diagnosis, and every incentive to replace rather than repair. A funded reserve is what buys you the three quotes, the second opinion, and the cash price. The interest rate is the smallest part of what it saves.The 0% financing trap
5
Five steps, one honest hour, and then it runs itself.Build the fund
1
Roof, heating and cooling, water heater, and the rest of the table above. Installation years hide in the inspection report, permit stickers, and serial numbers — decode a serial on the manufacturer’s site and it gives up the manufacture date.List your big systems and their ages
2
Expected lifespan minus current age is the years you have to save. A system already past the low end of its band gets a countdown of “now” — that’s not a reason to panic, it’s a reason to start with that line.Give each one a countdown
3
Use the ballparks above, or a local quote if you have one. A replacement a decade out needs only a small monthly slice; the countdown math automatically saves hardest for whatever is closest.Divide replacement cost by years left
4
Add the per-year amounts, divide by twelve, and move that number into a separate high-yield savings account on payday. A fund that requires a monthly decision is a fund that stops; automation is the entire trick.Sum the slices and automate the transfer
5
This money’s job is to be spent on the house. When the water heater goes, you get quotes, pay cash, and refill the fund — an errand, not an emergency.
