If your location is served directly by BSNL,, Most of the time they do it for free and there is no installation charges.. 500 is waived off..
But if its taken by a LCO they charge as per the distance from nearest connection. I paid Rs.6300 for a new connection at home.. While for Office I paid nothing at all.. First bill came with just security deposit amount of plan and monthly charge for that month.