Germany's federal government has pledged 4 billion euros ($4.5bn) to its regional states to help them cope with a record migrant influx, the media reported on Friday.
During Thursday's talks in Berlin, it was agreed that the federal government would increase its financial assistance to states from 2 billion euros this year to 4 billion euros in 2016, BBC reported.
Officials said the funding would help provide social housing and care for unaccompanied young asylum seekers.
The government also said it would pay 670 euros per month for every asylum seeker taken in.
The flow has continued unabated, with Hungary recording a record number on Wednesday - 9,939 entering from Croatia and 102 from Serbia.
The EU this week agreed to resettle about 120,000 migrants across Europe.