Menurut UU No. 12 Tahun 2006:
Asas Kewarganegaraan Umum
- Asas kelahiran (Ius Soli)
Penentuan status kewarganegaraan berdasarkan tempat atau daerah kelahiran seseorang (Jepang dan AS) - Asas keturunan (Ius Sanguinis)
Status kewarganegaraan yang berasal darah atau keturunan. - Asas kewarganegaraan tunggal
Asas yang menentukan satu kewarganegaraan bagi setiap orang. - Asas Kewarganegaraan ganda terbatas
Asas yang menentukan kewarganegaraan ganda bagi anak-anak sesuai dengan ketentuan yang diatur dalam UU. Pada saat anak telah mencapai usia 18 tahun, maka harus menentukan salah satu kewarganegaraan.
Asas Kewarganegaraan Khusus
- Asas kepentingan nasional
- Asas perlindungan maksimum
- Asas persamaan di dalam hukum dan pemerintahan
- Asas kebenaran substantif
- Asas non-diskriminatif
- Asas pengakuan dan penghormatan terhadap HAM
- Asas keterbukaan
- Asas publisitas