The new condition was announced by Malta in a joint statement with the European Commission.
Applicants will still have to invest at least 1.15 million euros ($1.57 million) in Malta to get a passport.
MEPs have condemned the Maltese scheme, saying it cheapens EU citizenship.
Earlier Malta had not set any residency requirement for rich foreigners wishing to get Maltese passports.
The new stipulation says “no certificate of naturalization will be issued unless the applicant provides proof that he/she has resided in Malta for a period of at least 12 months immediately preceding the day of issuing of the certificate of naturalization”.
It followed talks between EU Commission officials and the Maltese government. EU Justice Commissioner Viviane Reding has said applicants should have “a genuine link to the country” – not just the ability to pay.
Malta, like most of the EU’s 28 countries, is in the Schengen zone, where citizens can mostly travel without passport checks. The EU single market has made it much easier for citizens to settle in another member state.
Owning an EU member state’s passport entitles the holder to EU citizenship, with all the rights guaranteed under EU law.
Malta’s scheme, called the Individual Investor Programme (IIP), was initially to be limited to 1,800 people – not including their close relatives, who could also buy passports, for a lower fee.
Malta is now considering raising that cap, so that more passports could be issued.
JudQGWeww1cImage source: Wikimedia Commons President-elect Donald Trump celebrated his election victory at the Ultimate Fighting…
Millions of voters across the US chose to return Donald Trump to the White House…
Donald Trump declares victory in the US election as he addresses jubilant supporters in Florida.…
Stocks around the world are rising as Donald Trump appears to be on the cusp…
Donald Trump has won Pennsylvania, North Carolina and Georgia and taken a lead over Kamala…
Quincy Jones, the celebrated musician and producer who worked with Michael Jackson, Frank Sinatra, Ray…