Council finances back on track this year