"The coronavirus pandemic is far from over. We must continue to watch the development. And if necessary, we will act quickly and decisively," Scholz said when presenting the government's updated tax estimates.

The government expects its tax revenues for 2020 to 2024 to come in 6.7 billion euros (6.02 billion pounds) higher than previously projected. For all state levels, revenues are seen 15.8 billion euros higher than projected in September.

The government also revised its estimate for gross domestic product this year upwards in October. It now expects Europe's largest economy to shrink by 5.5%, or 5.9% in calendar-adjusted terms.

Germany has since March unleashed an unprecedented array of rescue and stimulus measures, financed with record new borrowing of up to 218 billion euros for which parliament suspended strict borrowing limits in the constitution.

Scholz made clear that he was working on a budget for next year which would see Berlin again taking on new debt by an "substantial amount". This will require parliament to suspend debt limits for the second time in two years.

The finance minister said Berlin was determined to continue its financial support for firms, employees and the self-employed. "Of course, all of this costs money, but doing nothing would be even more expensive," Scholz added.

A government source told Reuters last month that Scholz was planning to take on an additional 120 billion euros of new debt next year to finance further aid measures and help companies survive the second wave of the pandemic.

Scholz said a partial lockdown in November would cost growth in the fourth quarter but the government's latest aid package should cushion the impact. The new programme would probably cost more than the initially planned 10 billion euros, he added.

(Reporting by Michael Nienaber; Editing by Maria Sheahan and Alison Williams)