Sejauh ini, waktu berbuka puasa yang berbeda-beda umumnya terjadi akibat perbedaan wilayah administratif (kabupaten/kota). Misalnya, jadwal imsakiyah Ramadhan untuk kota Jakarta selalu berbeda dengan jadwal untuk Kabupaten Serang, meski secara geografis keduanya berdekatan.