Foreigners have had to carry &quot;residence cards&quot; (formerly alien registration cards) which are basically these for years.<p>Having said that, the My Number system is bullshit and will hurt the economy because it will hit people who spend the most money (working cash jobs, side business at home...) disproportionately.