Key assumptions
This version uses the same reducing-balance loan logic as the general EMI calculator but adds housing-specific ownership costs as planning inputs. It still assumes a steady rate unless you change it yourself and does not automate floating-rate resets.