Budget changes mean taxpayers will pay more