This paper estimates immigration’s effects on native welfare in a general-equilibrium search-and-matching model with two skill groups, capital accumulation, productivity spillovers, and progressive taxation. While immigration affects labor supply, job creation, capital accumulation and productivity in ways consistent with the literature consensus in these areas, the more novel part is the interaction with public finances and tax systems characterized by their size and progressivity. We calibrate the model steady state to 17 OECD economies using 2015–2019 data on wages, unemployment, immigrant–native gaps, skill composition and fiscal aggregates. We then simulate a one–percentage-point increase in immigrant stocks under alternative skill compositions. Skill-neutral inflows generate near-zero average welfare effects, while inflows biased toward high-skilled workers raise native welfare in almost all countries. Inflows biased toward low-skilled workers tend to reduce native welfare in many, though not all, cases, with outcomes varying across countries. The fiscal and labor market fundamentals play a central role in shaping these results: tax progressivity reallocates the fiscal incidence of immigration across skill groups, while government size mainly scales aggregate effects. We further simulate inflows using the skill composition of actual 2019–2024 immigration flows, which are substantially more skill-intensive than the resident population in most countries. These realistic shocks generate positive welfare effects for natives in nearly all economies, with pre-tax labour income and capital income as the main channels for low-skilled natives, while high-skilled natives benefit primarily through reduced tax burdens.