We are living in Switzerland in Kanton Zurich since 6.5 years. Last year we had our permit B renewed. This year we passed german Goethe language exams on level C1 and B2 (my wife). We would like to apply for permit C.
Shall we the application in this case be submitted in Gemeinde or directly in Kanton Zurich Migrationsamt?
Do you think there is standard application form that I should get from my Gemeinde?
After Gemeinde approves our application, shall I then expect mail from Migrationsamt requesting all documents described here (page 15)? https://www.zh.ch/content/dam/zhweb/…igung%20IW.pdf
Or shall I prepare already all the documents and attach them to out application in Gemeinde?
In his case, he had to deal with both the Gemeinde (municipality) and the Migrationsamt. Moreover, they required some of the same documents to be submitted to each of them (because their process of checks differ). Each also required some documents that the other had not required. Once, a document was requested that had already been submitted.
Based on that, I'd say: collect the full set of documents on the link you posted. Enquire directly at your Gemeinde for their requirements. Start with the Gemeinde. There, they will do the first round of checks and may request more documents. Only after they approve, provisionally, will you be required to send documents to the the Migrationsamt.
Be patient, be stalwart, and just keep submitting everything they ask for.
Keep a log, for your own sanity, of what you've done.
And keep us posted so we can congratulate you when your C arrives!
Do you know if friends of yours had write any "motivation letter", describing how they integrated with the community (Verein membership, volunteering, blood donations etc)?
With C1 German, I'm sure you can do a better job than I did then with very little effort. Good luck!