Tentang
Rupiah yang sama terasa berbeda di tiap kota.
Nafkah — biaya untuk menopang hidup sehari-hari — adalah peta yang menyandingkan upah minimum dengan estimasi biaya hidup bulanan di 514 kabupaten/kota, dari Aceh sampai wilayah perbatasan Papua.
Kenapa dibuat
Angka gaji saja bisa menyesatkan: rupiah yang sama terasa lapang di satu kota dan sulit bernapas di kota lain. Keputusan penting — pindah kerja antarwilayah, menawarkan gaji ke kandidat, sampai kajian upah daerah — sering diambil hanya dari nominal, tanpa sisi biaya hidup pembandingnya. Nafkah menghadirkan sisi itu dalam satu peta yang mudah dibandingkan.
Pekerja & perantau
Cek apakah gajimu cukup di kota tujuan, termasuk dengan UMK kota asalmu.
HR & pemberi kerja
Bandingkan biaya hidup antardaerah sebelum menawarkan gaji, lalu ekspor CSV.
Jurnalis & peneliti
Sebaran nasional, sumber per angka, dan metode yang bisa diperiksa ulang.
Cara pakai singkat
- Baca jawabannya. Judul di panel kiri menyebut berapa daerah yang upah minimumnya belum menutup biaya hidup; warna peta menunjukkan di mana.
- Pilih daerah. Klik di peta, cari namanya, atau pakai “Daerah di lokasiku” untuk membaca struk bulanannya: pemasukan, sepuluh pos pengeluaran, dan sisanya.
- Pakai angkamu. Pilih Gajiku dan geser, atau UMK kotaku untuk simulasi pindah kota. Ubah profil rumah tangga kapan saja — peta menghitung ulang seketika.
- Bandingkan & bagikan. Sematkan sampai 5 daerah untuk dibandingkan berdampingan, ekspor CSV, bagikan struk sebagai gambar, atau salin tautan yang memulihkan tampilan yang sama.
Pertanyaan yang sering muncul
- Angkanya dari mana?
- Upah minimum memakai penetapan resmi 2026: UMK dari SK atau Kepgub tiap daerah, atau UMP provinsi bila daerahnya tidak menetapkan UMK. Biaya hidup adalah estimasi model dari agregat Susenas, Indeks Harga Konsumen BPS, dan acuan harga lokal, karena survei biaya hidup BPS hanya ada di kota sampel. Di detail setiap daerah, semua angka membawa sumber, tanggal, dan status keyakinannya.
- Biaya hidupnya untuk siapa?
- Untuk profil yang sedang kamu pilih. Pilihan awalnya lajang, gaya hidup standar, tinggal di rusun/kost, naik motor, dan menyisihkan tabungan sekitar 10%. Ubah profil rumah tangga untuk mengatur pasangan, anak, hunian, transportasi, cicilan, atau tanggungan keluarga.
- Kenapa banyak daerah merah?
- Upah minimum adalah batas bawah resmi, bukan gaji rata-rata, dan biaya hidup di sini sudah termasuk tabungan. Warnanya juga bergantung pada profil: satu pilihan bisa menggeser ratusan daerah. Baca warna sebagai hasil asumsi, bukan sifat tetap sebuah daerah; tabel sensitivitas di Metode menunjukkan seberapa jauh pergeserannya.
- Apakah Nafkah dibuat dengan AI?
- Ya. Kode aplikasi dan video promosinya dibuat dengan bantuan AI; prosesnya dijelaskan di Cara dibuat. Datanya tidak diambil begitu saja: upah mengacu pada dokumen penetapan resmi, sumber yang diduga rekaan ditolak, dan koreksi dari pengguna diperiksa manual.
- Kapan datanya diperbarui?
- Upah mengikuti penetapan UMK tahunan, yang biasanya keluar November–Desember; UMK 2027 direncanakan masuk setelah ditetapkan. Biaya hidup disesuaikan dengan inflasi IHK. Versi dataset dan tanggal setiap angka tercantum di Metode.
- Angka di daerahku meleset. Bagaimana?
- Kirim lewat form koreksi. Setiap laporan diperiksa manual dan tidak mengubah data secara otomatis.
Terbuka & bisa diperiksa
Kode sumbernya terbuka (MIT) dan datanya berlisensi CC BY 4.0. Angka upah dan biaya hidup tinggal di berkas data berversi yang mudah diperiksa; setiap angka membawa sumber, tanggal, dan status keyakinannya. Cara menghitungnya dijelaskan lengkap di halaman Metode.
Cara dibuat
Nafkah dibuat dan dirawat oleh satu orang dengan bantuan AI. Supaya jelas mana yang dikerjakan alat dan mana yang diperiksa:
- Kode. Next.js, TypeScript, Tailwind CSS, dan MapLibre GL untuk peta. Banyak bagian kode ditulis bersama Claude Code, asisten pemrograman AI, lalu harus lolos typecheck, unit test perhitungan, dan build otomatis sebelum dirilis.
- Data. Upah dicocokkan dengan SK/Kepgub dan rekap UMP Kemnaker; sumber yang diduga memuat angka rekaan ditolak dan dicatat di repo. Skema data dan kecocokan antarberkas diperiksa otomatis setiap ada perubahan, dan koreksi dari pengguna diperiksa manual sebelum masuk dataset.
- Peta. Batas 514 kabupaten/kota dari HDX COD-AB yang disederhanakan; peta dasar dari CARTO dan Esri.
- Video promosi. Dibuat dari kode dengan Remotion; suaranya dari ElevenLabs.
Semua kode, data, dan catatan keputusannya bisa diperiksa di GitHub.
Privasi
- Tanpa akun, tanpa analitik pihak ketiga. Aplikasi hanya menyimpan hitungan event agregat di browser ini. URL, kode wilayah, nilai asumsi, dan angka finansial tidak dicatat atau dikirim ke mana pun.
- Gaji, cicilan, dan tanggunganmu tetap di perangkatmu. Angka itu baru ikut ke tautan kalau kamu sendiri memilih Bagikan.
- Lokasi hanya dipakai sekali. “Daerah di lokasiku” mencocokkan posisimu dengan batas wilayah di perangkatmu, lalu membuang posisinya.
- Peta dasar dari pihak lain. Ubin peta dimuat dari CARTO (Esri untuk satelit), seperti peta web pada umumnya. Pilih “Tanpa peta dasar” bila tidak ingin memuatnya.
Bisa dipakai offline. Setelah kunjungan pertama, aplikasi, batas wilayah, dan dataset tersimpan di browser. Pilih peta dasar “Tanpa peta dasar” untuk memakai peta tanpa internet.
- Dibuat & dirawat
- Ade Naufal
- Versi
- Aplikasi v0.4.0 · dataset 2026.1
- Lisensi
- Kode MIT · Data CC BY 4.0
- Situs
- nafkah.adenaufal.com
Semua angka adalah estimasi, bukan nasihat keuangan. Kembali ke peta →