The government expects the one-off levy to generate €940 million.