Owning a home costs more than just the mortgage. Here’s what to actually budget for maintenance, repairs, and the inevitable surprises.
Quick answer: Budget 1-2% of home value annually ($4,000-$8,000 for a $400K home). Major costs: roof ($8-15K), HVAC ($5-15K), water heater ($1-2.5K).
Annual Maintenance Budget Rules
| Budgeting Rule | How It Works | Budget for $400K Home |
|---|---|---|
| 1% Rule | Budget 1% of home value per year | $4,000/year |
| 1-2% Rule | Budget 1-2% depending on age | $4,000-$8,000/year |
| Square Footage Rule | $1 per square foot per year | $2,000-$2,500/year |
| 10% of Housing Costs Rule | Set aside 10% of total monthly costs | $3,600-$4,800/year |
Average Annual Maintenance Costs by Home Age
| Home Age | Annual Maintenance | Monthly Set-Aside | Major Repairs Likely? |
|---|---|---|---|
| 0-5 years (new) | $2,000-$3,000 | $167-$250 | Minimal — most under warranty |
| 5-10 years | $3,000-$5,000 | $250-$417 | Appliances begin failing |
| 10-20 years | $5,000-$8,000 | $417-$667 | HVAC, water heater, painting |
| 20-30 years | $8,000-$12,000 | $667-$1,000 | Roof, siding, major systems |
| 30+ years | $10,000-$15,000+ | $833-$1,250+ | Foundation, plumbing, electrical |
Major System Replacement Costs
| System | Average Cost | Lifespan | When to Budget |
|---|---|---|---|
| Roof (asphalt shingle) | $8,000-$15,000 | 20-25 years | After year 15 |
| Roof (metal) | $15,000-$30,000 | 40-70 years | After year 30 |
| HVAC system | $5,000-$15,000 | 15-20 years | After year 10 |
| Furnace | $3,000-$7,500 | 15-20 years | After year 10 |
| Central air conditioner | $3,500-$8,000 | 15-20 years | After year 10 |
| Water heater (tank) | $1,000-$2,500 | 8-12 years | After year 6 |
| Water heater (tankless) | $2,500-$5,000 | 15-20 years | After year 12 |
| Electrical panel upgrade | $1,500-$4,000 | 25-40 years | If under 100 amps |
| Plumbing (repiping) | $4,000-$15,000 | 40-70 years | Older homes with galvanized/polybutylene |
| Sewer line replacement | $3,000-$25,000 | 50-100 years | Trees, clay pipe, settling |
| Septic system | $3,000-$10,000 | 25-30 years | After year 20 |
| Windows (whole house) | $8,000-$20,000 | 20-30 years | When drafty/fogging |
| Siding (vinyl) | $7,000-$15,000 | 20-40 years | When warped/cracked |
| Siding (wood) | $10,000-$25,000 | 15-30 years | When rotting |
| Driveway (concrete) | $3,000-$8,000 | 25-30 years | When cracked/heaving |
| Garage door | $1,000-$3,000 | 15-30 years | When failing/damaged |
Appliance Replacement Costs
| Appliance | Average Cost | Lifespan | Annual Set-Aside |
|---|---|---|---|
| Refrigerator | $1,000-$3,000 | 10-15 years | $100-$200 |
| Dishwasher | $500-$1,500 | 9-13 years | $50-$115 |
| Oven/range | $700-$2,500 | 13-15 years | $50-$170 |
| Washing machine | $600-$1,500 | 10-14 years | $45-$150 |
| Dryer | $500-$1,200 | 10-13 years | $40-$120 |
| Microwave | $200-$600 | 9-10 years | $20-$65 |
| Garbage disposal | $150-$400 | 8-12 years | $15-$50 |
| Total appliances | $3,650-$10,700 | Various | $320-$870/year |
Maintenance Costs by Category
Annual Recurring Costs
| Category | Annual Cost | Frequency |
|---|---|---|
| Lawn care (DIY) | $300-$600 | Ongoing |
| Lawn care (professional) | $1,200-$3,600 | Ongoing |
| Tree trimming | $300-$1,000 | Annual |
| Pest control | $400-$800 | Quarterly |
| HVAC servicing | $150-$300 | Twice yearly |
| Gutter cleaning | $150-$300 | 2x/year |
| Chimney cleaning | $150-$300 | Annual |
| Power washing | $200-$500 | Annual |
| Dryer vent cleaning | $100-$200 | Annual |
| Septic pumping | $300-$500 | Every 3-5 years |
| Water softener maintenance | $100-$300 | Annual |
| Total recurring | $2,350-$7,900 | — |
Common Repair Costs
| Repair | Average Cost |
|---|---|
| Plumbing repair (leak, faucet) | $200-$500 |
| Toilet replacement | $200-$500 |
| Electrical outlet/switch repair | $150-$400 |
| Drywall repair | $200-$500 |
| Interior painting (1 room) | $300-$800 |
| Exterior painting (whole house) | $3,000-$8,000 |
| Deck repair/staining | $500-$2,000 |
| Fence repair | $300-$800 |
| Caulking (windows/doors) | $100-$300 |
| Grout repair | $200-$500 |
| Door replacement | $300-$1,000 |
| Carpet replacement (per room) | $500-$1,500 |
Emergency Repair Costs
| Emergency | Average Cost | Urgency |
|---|---|---|
| Burst pipe | $1,000-$4,000 | Immediate |
| Water damage remediation | $3,000-$15,000 | Immediate |
| Sewer backup | $2,000-$10,000 | Immediate |
| Foundation crack/leak | $5,000-$20,000 | Urgent |
| Roof leak repair | $500-$2,000 | Urgent |
| Electrical fire damage | $5,000-$20,000+ | Immediate |
| HVAC failure (winter/summer) | $3,000-$8,000 | Urgent |
| Storm damage (tree on house) | $5,000-$25,000+ | Immediate |
| Mold remediation | $1,500-$10,000 | Urgent |
| Termite damage | $3,000-$15,000 | Semi-urgent |
Maintenance Cost by Home Value
| Home Value | 1% Budget | 2% Budget | Critical Reserve Target |
|---|---|---|---|
| $200,000 | $2,000 | $4,000 | $10,000-$15,000 |
| $300,000 | $3,000 | $6,000 | $15,000-$20,000 |
| $400,000 | $4,000 | $8,000 | $20,000-$25,000 |
| $500,000 | $5,000 | $10,000 | $25,000-$30,000 |
| $750,000 | $7,500 | $15,000 | $30,000-$40,000 |
Critical reserve = enough to handle 1-2 major system failures without borrowing.
Seasonal Maintenance Checklist
Spring
| Task | Estimated Cost (DIY) | Estimated Cost (Pro) |
|---|---|---|
| HVAC tune-up | — | $75-$150 |
| Check roof for winter damage | Free | $200-$400 inspection |
| Clean gutters | Free-$50 | $150-$300 |
| Power wash exterior | $50-$100 (rental) | $200-$500 |
| Inspect foundation for cracks | Free | $300-$500 |
Summer
| Task | Estimated Cost (DIY) | Estimated Cost (Pro) |
|---|---|---|
| Exterior painting/touch-ups | $50-$200 | $1,000-$5,000 |
| Deck staining/sealing | $100-$300 | $500-$2,000 |
| Lawn/landscaping | $50-$200/month | $150-$400/month |
| Check caulking around windows | $20-$50 | $100-$300 |
Fall
| Task | Estimated Cost (DIY) | Estimated Cost (Pro) |
|---|---|---|
| Furnace tune-up | — | $75-$150 |
| Clean gutters | Free-$50 | $150-$300 |
| Chimney inspection/cleaning | — | $150-$300 |
| Winterize outdoor faucets | $10-$30 | $100-$200 |
| Insulation check | Free | $200-$500 |
Winter
| Task | Estimated Cost (DIY) | Estimated Cost (Pro) |
|---|---|---|
| Snow removal | Free-$100 (equipment) | $300-$1,000/season |
| Check for ice dams | Free | $400-$1,000 to fix |
| Test smoke/CO detectors | $20-$50 (batteries) | — |
Home Warranty vs Self-Insuring
| Approach | Annual Cost | Coverage | Best For |
|---|---|---|---|
| Home warranty | $350-$700 + $75-$125/service call | Major systems + appliances | Older homes, first-time owners |
| Self-insure (savings fund) | Set aside equivalent | Whatever you need | Disciplined savers, newer homes |
Most experts recommend self-insuring — home warranty companies have many exclusions and often don’t cover pre-existing conditions.