Lagom till riksdagsvalet kräver nu Moderaterna att regeringen på ett tydligt sätt ska redovisa vad invandringen till Sverige kostar.
Partiet utesluter inte att det behövs ett asyltak för hur många som ska få söka asyl här.
Enligt Moderaterna kommer kostnaderna för invandringen för 2018 uppgå till 40 miljarder kronor netto, baserat på en tidigare forskningsrapport i frågan.
– Vi har haft en tendens att inte prata om invandringens kostnader. Vi skulle inte låta något annat område öka i kostnader så dramatiskt utan att vi följer upp det, säger partiets ekonomisk-politiska talesperson Elisabeth Svantesson (M) i en intervju med Dagens Nyheter.
Enligt Svantesson måste Sverige inleda en "seriös diskussion" och skaffa sig ett långsiktig förhållningssätt till invandringskostnaden. Det är en skyldighet mot medborgarna att tala om vad det kostar, anser hon.
Svantesson förutspår att kostnaderna riskerar att bli väldigt höga i framtiden, eftersom de som kommit till Sverige de senaste åren har så låg utbildning. Hon säger rakt ut att dagens invandring inte är lönsam och påpekar även att nuvarande invandringsnivåer inte är hållbara.
Hennes uttalanden är en helomvändning i jämförelse med tidigare partiledaren Fredrik Reinfeldts uppmaning till svenskarna om att "öppna era hjärtan".
När Sverigedemokraterna förra året lade en motion om att utreda Stockholms stads kostnader för invandringen väckte det raseri bland andra partier.
Enligt Moderaterna fanns det då inga gränser för hur mycket invandringen fick kosta de svenska skattebetalarna.
– När det gäller människor som är på flykt undan krig, struntar jag i vad det kostar, sade oppositionsborgarrådet Cecilia Brinck (M) i april 2017.
DN skriver idag att Moderaterna "går just nu i täten för en stramare syn på invandring och integration" bland de svenska partierna.