German Language Tests
Which German Level Do You Need for a Residence Permit and Naturalisation?
A1, B1 or B2 — which German level you need for your residence permit or naturalisation. Table of requirements by residence title, recognised tests and possible exemptions.