The Sejm (lower house) approved the bill on Saturday, after the Senate (upper house) cleared the draft legislation on Friday night, public broadcaster Polish Radio’s IAR news agency reported.
The proposal now heads to President Andrzej Duda for signature.
Under the bill, Ukrainians fleeing the Russian invasion will be granted the PESEL national identification number and an 18-month legal stay in Poland.
Children born to Ukrainian mothers who have escaped the Russian attack are also set to be given legal stay.
Moreover, Ukrainians will be allowed to work and use public health-care services, while Ukrainian school children and university students will be able to continue their education in Poland.
Financial assistance for Ukrainian refugees
People and organisations who provide food and accommodation to Ukrainian refugees stand to receive a daily allowance of PLN 40 (EUR 8) per person (some PLN 1,200, EUR 251 per person per month) over a period of up to 60 days.
Also under the bill, Poland’s national development bank BGK will set up a special fund for assistance to Ukraine and its citizens.
Saturday is day seventeen of the Russian invasion of Ukraine, which began on February 24.
Poland on Saturday reported it had admitted 1.596 million people escaping the Russian attack on Ukraine.
Source: IAR, PAP