It will not affect your financial check if you are on a fixed term contract, but it may reduce the number of lenders that you can access for your mortgage. It would depend on how many contracts you have had, whether they have been renewed and what industry you are in.