In March 2023, a bill was published that provided for obtaining Serbian citizenship after one year of residence in the country on the basis of a residence permit.
But the European Commission, in response to the bill, said that in this case there is a high probability of suspending the visa-free regime with Serbia. They did this “with the aim of preventing and mitigating possible risks to the security of the EU.” Thus, the European Commission was asked to refuse or refrain from adopting citizenship by investment schemes.
And it was decided to abandon the bill. Thus, according to current legislation, in order to obtain a Serbian passport, you need to live in the country for three years and renounce your original citizenship.