Hello All,
I thought I contribute again to this forum for those non-EU passport holders with B-permit.
I recently went to the French embassy to get a business schengen visa and the process was quite nice. The main point is getting all the documentation right.
The French embassy are quite strict when it comes to accepting your papers for visa processing. However, the times of appointments are quite flexible. You can phone them any time because they are open 24/7. The other downside is that make sure you only phone them for appointments and not ask complicated questions in English. All the information you need is on their website (in French and German) and they will tell you this again and again. So, make sure you carefully read their website before asking the unneccessary questions in English otherwise they will get annoyed. Annoyed mostly because the info is on their website and because their English is not so good.
Here's what you need for a business visa:
1. Valid passport - 3 months
2. Valid B-permit - 3 months
3. 2 passport photos - color and make sure you get the standard passport photos accepted everywhere ( I think they are called biometric photos these days)
4. A letter of invitation from your host and this letter must be posted and signed because they only want original ( in the case of hotel reservation - it must be a letter by post!)
5. Health and travel insurance that covers the days you are there. I recommend the vivao tourist eg. for 10 days you pay 10CHF
6. Recent salary statement from your company AND bank statement reflecting how much you have in your bank account
7. Completed application form (downloaded off their website)
8. Self-addressed envelope with 5CHF stamp on it
9. 100CHF in cash for processing fee
10. Flight and train tickets - orignal
11. Make ONE copy of everything you have because they will take those copies
For business visas, it takes a week to process even though they did mention on their website that it takes at least 2 weeks to process.
I hope my information will help ease some stress in getting these visas. Otherwise, enjoy your stay in France! Viva la France!
Take care,
Sue