Bulgaristan’da dört tür oturma izni bulunmaktadır:
• Kısa vadeli – kısa süreli vize ülkeye giriş tarihinden sonraki 6 aylık süre zarfı içinde 3 aya kadar oturma izni sağlamaktadır;
• Orta vadeli – 1 yıllık oturma izni ile sağlanır;
• Uzun vadeli – 5 yıllık oturma izni ile sağlanır;
• Daimi – süresiz oturma izni ile sağlanır.
Kısa süreli ikamet için kısa süreli vize (C tipi) alınması yeterlidir. Bir yabancının orta vadeli, uzun vadeli ve daimi oturma izni başvurusunda bulunabilmesi için öncelikle uzun süreli bir vize temin etmesi (D tipi) gerekmektedir.