Any German citizen, EU citizen or other foreigner can invite close relatives. If the inviting person is a foreigner, then a number of conditions must be met: the inviting person has an EU passport or a residence permit / permanent residence in Germany, sufficient living space for family members to live, income to provide for the family and some additional conditions, for example, elementary knowledge of the German language from the spouse . We'll talk more about the conditions below. To begin with, let's figure out which close relatives can be invited to live together in Germany.