European Union countries that refuse to accept refugees under proposals to overhaul the EU's failed asylum laws could face large fines.
The penalties proposal is part of a European Commission plan, to be made public on Wednesday, to more evenly share the burden of hosting hundreds of thousands of people fleeing conflict and violence in places like Syria.
One document seen by the Associated Press shows that the fines - dubbed a "solidarity contribution" - could total €250,000 (£197,000) for each asylum seeker a country turns down.
Under current EU laws, people must apply for asylum in the country where they first arrive. That effectively means over-burdened Greece and Italy.
The plan still has to be accepted by member countries and EU politicians.