Germany could receive 3.6 million migrants and refugees by 2020, the Sueddeutsche Zeitung daily reported on Thursday, citing figures from the Economics Ministry.
The prognosis was approved by government ministers and is based on an expected yearly average of 500,000 arrivals between 2016 and 2020, according to the report.
This would amount to 2.5 million people during that period, which, along with the 1.1 million migrants and refugees who arrived in Germany last year, amounts to a total of 3.6 million.
The arrivals so far have already strained German organizational capacity and prompted a heated debate about whether it is possible to integrate so many people, allowing some far-right parties to make political gains.
The ministry confirmed that it had made the internal prognosis in order to assess economic factors, according to the report.
However, the government refused to give an official estimate, arguing that it was currently impossible to give a number on the massive influx of asylum seekers to the country.
The report came as German parliamentarians were set to vote on a set of new measures aimed at reducing the number of migrants claiming asylum in Germany and speeding up the consideration process of applications.