For becoming a Swedish citizen, you need to live in Sweden for a certain period of time.
The required period can vary from case to case. Some people have to live for 5 year continuously. Other rules apply for those who are stateless or refugees.
To become a Swedish citizen, you need to live in Sweden for 5 years continuously and you want to continue living in future aswell. The time of the residence permit that leads to a permanent residence permit is counted as a period of habitual residence.
If you had a permanent residence permit or a residence permit for settlement when you entered Sweden, you count the duration of stay from your date of arrival. Otherwise, the duration of stay is calculated from the date on which you submitted your application for a residence permit and were approved. If your application was initially rejected and you then submitted a new application, the time is counted from the date on which you received approval.
EU/EEA citizens and their family members should complete and fulfill the requirements of residence permit in order to get the Swedish citizenship.
You need to conduct yourself well. Your past will be checked by the authorities.
Any information about your debts and crimes will be checked by the Swedish Migration Agency.
The information is requested from:
Having debts in private companies also lead to rejection in your application. You have to remain debt free at least for 2 years before you can apply for a Swedish citizenship.
Swedish law allow a person to have dual nationality or even multiple nationalities. Having multiple or dual nationalities would not affect on the rights of being a Swede.