We provide novel and comprehensive evidence on the net fiscal contributions of natives and migrants to the governmental budgets of EU countries. We account for income taxes and cash benefits, along with indirect taxes and in-kind benefits, which are often missing in standard datasets. We find that on average, migrants were net contributors to public finances over the period of 2014–2018 in the EU and, moreover, that they contribute approximately €1.5 thousand more per capita each year than natives. We also show that this difference is partly due to the selection on characteristics that make migrants net fiscal contributors, such as demographic factors and employment probability.