The following are the documents required for German Citizenship application:

  • Have lived for a minimum of 5 years as a legal resident in Germany
  • Have a settlement permit in Germany
  • Demonstrate a B1 level of proficiency in the German language
  • Must not have a criminal record
  • Have a reliable source of income
  • Have cleared the "Life in Germany" test
  • Must be willing to embrace German values