No, it is not a must to get the Sale Agreement Registered in Bangalore. However, it is always a good idea to do so. For the simple reason that once the Sale Agreement is registered in the Sub-Registrar office, an entry of it will be reflected in an Encumbrance Certificate. This will make it difficult for the seller to get into an understanding with multiple buyers.