Immigrants paid more in taxes than they receive in benefits every year 

Costs and taxes generated by immigrants to government, 1994–2023