You need to meet the following requirements to obtain a permanent residence permit:
You may not receive benefits from the jobcentre or social welfare office currently or in the future; which means you have to be able to cover all your expenses with your wages.
You have to speak German at level B1 and provide relevant evidence.
You must have enough living space for yourself and your family. The standard size varies from state to state- ask the staff at the Immigration Office or a counselling centre for more information.
You must have completed the orientation course. The orientation course is part of the integration course, where participants learn about the society and history of Germany.
You must not have committed any major crime.
You must have had your residence permit for at least five years.
If you are entitled to asylum, recognised refugee or beneficiary of subsidiary protection, the duration of your asylum procedure is also included.
Important: If you have been issued a residence permit as a result of being entitled to a national ban on deportation, you cannot apply for an EU permanent residence permit.