Developers to pay 'roof tax'