Under the current circumstances in India, its hard to predict whether a Fixed Home loan is better or Floating is better.
On hind site in year 2003-2005, the fixed rate was around 8.5% and floating was around 7% to 7.5%. While the floating rates have gone up to 14.5% for the same customer who took the floating rates at 7.5%, while those who took fixed at 8.5% stayed there. Till 2010 the floating rates by Banks were internal rates and not pegged to RBI indexes. Hence it was common for Banks to raise the floating rates of older loans, and issue new loans at lower rate.
If you go back further during 1998-2000, the fixed was around 13% - 15% while the concept floating had just started and was around 11.5% to 12%. If you had a floating rate, you would have actually seen rates go down to around 8.5% before rising.
By 2005-2006 most Banks had stopped fixed rates. All the rates that were advertised fixed had quite a few exit clauses like fixed for 5 years and then revised every 3 years, or will be changed if there are unforeseen changes, etc.
Even today I am not aware of any Banks offering fixed rate for life of the loan without any hidden riders. If you can point me to specific institutions, I can comment better. The practice of fixed may have started again as rates are at all time high right now and will only move down.
Factors that will help you determine which one is better;
- You outgo is constant and you can plan. Even though you feel that you are paying more, its assures you a fixed payment you can make.
- On floating rate, I have seen quite a bit of movement that has resulted in EMI being doubled and putting undue strain on the finances as Salary did not go up in tandem.
- Overall you believe that the rates would move up on average. [However currently the rates are at all time high and are likely to move down]
- If you believe you cannot afford the EMI now, but anticipate huge changes in salary so that you are covered if and when the rates go up.
- Floating Rates are today better regulated by RBI and Banks cannot resort to the practice of hiking rates on older loans and keep the new one artificially low.
- The formula to be used ensures that the rate will go down if RBI rates go down.
- Good if you are anticipating rates are going to go low in future.