Can I keep my old foreign passport?

According to the current legislation, a citizen cannot have more than two valid foreign passports at the same time.

При оформленні нового паспорта, попередній (один з попередніх) закордонний паспорт, виданий особі, підлягає анулюванню, якщо термін його дії закінчився або у разі зміни інформації, внесеної до паспорт, окрім додаткової змінної інформації.

Анулювання здійснюється шляхом пробиття не менше як двох отворів в машинозчитувальний зоні. При цьому за заявою особи її анульований паспорт може не вилучатися, якщо в ньому проставлено візи або відмітка про тимчасове проживання в іноземній державі.