Apr 21, 2018· Invitation Letter for Schengen Visa – Letter of Invitation for Visa. If you are planning to visit one of the 26 Schengen countries, USA or any foreign country, you may need to provide a "Letter of Invitation for Visa" in order to make the purpose of your visit crystal clear.