Rumus setiap bulan
saldo akhir bulan = saldo awal bulan + pemasukan rutin + pemasukan sekali waktu − pengeluaran rutin − pengeluaran sekali waktu
saldo awal bulan ke-1 = uang yang bisa dipakai sekarang
- Pemasukan dan pengeluaran rutin hanya dihitung di bulan yang masuk rentang “Dari–Sampai” baris itu.
- Pos sekali waktu dihitung di bulan yang dipilih. Jika “Ulangi setiap 12 bulan” dicentang, pos itu dihitung lagi di bulan +12, +24, … selama masih di dalam jangka waktu simulasi.
Skenario B dan C
Skenario adalah penyesuaian dari rencana A dengan persentase −100% sampai +100%:
pemasukan rutin skenario = pemasukan rutin × (100 + perubahan %) ÷ 100 hanya di bulan yang dipilih
pengeluaran rutin skenario = pengeluaran rutin × (100 + perubahan %) ÷ 100 dari bulan yang dipilih sampai akhir
- Perubahan pengeluaran berlaku untuk “pengeluaran fleksibel” (baris yang tidak dicentang wajib) atau “semua pengeluaran rutin”, sesuai pilihan.
- Persentase tidak pernah mengubah pos sekali waktu. Jika penghasilan berhenti, pesangon atau THR yang Anda isi tetap dihitung.
Arti setiap hasil
| Hasil | Cara menghitung |
|---|---|
| Uang tidak cukup mulai | Bulan pertama yang saldo akhirnya di bawah 0 (tepat 0 masih dianggap cukup) |
| Cukup untuk N bulan penuh | Bulan yang kurang − 1. Jika tidak pernah minus: “Tidak pernah minus selama N bulan simulasi” |
| Kekurangan dana | −(saldo akhir bulan terendah) jika minus |
| Target dana darurat | Jumlah bulan yang dipilih × pengeluaran wajib di bulan pertama |
| Di bawah target mulai | Bulan pertama yang saldo akhirnya di bawah target dana darurat |
| Rumus “tabungan ÷ pengeluaran” | Uang yang bisa dipakai sekarang ÷ pengeluaran rutin bulan pertama, dibulatkan ke bawah 1 desimal. Hanya untuk perbandingan |
| Saldo masih turun dalam 12 bulan terakhir | Saldo akhir − saldo 12 bulan sebelumnya. Jika minus, alat menyarankan jangka waktu lebih panjang |
Pembulatan
- Setiap jumlah disimpan sebagai bilangan bulat dalam satuan terkecil mata uang. Rupiah dan dong dihitung dalam satuan penuh; mata uang lain dalam satuan sen. Jadi tidak ada selisih akibat angka desimal komputer.
- Saat persentase diterapkan, hasilnya dibulatkan setengah ke atas per baris, per bulan, lalu dijumlahkan.
- Pemisah ribuan boleh titik atau koma: “15.000.000” dan “15,000,000” sama-sama dibaca lima belas juta. Satu pemisah yang diikuti tepat 3 angka dianggap pemisah ribuan.
Sumber patokan
- Saldo bulanan adalah proyeksi arus kas dasar: saldo awal + uang masuk − uang keluar.
- Patokan 3–6 bulan pengeluaran wajib: MoneyHelper (Inggris), sebagaimana dikutip NS&I.
- Besarnya dana darurat tergantung situasi masing-masing: CFPB, An essential guide to building an emergency fund.
- Bawaan 6 bulan di alat ini adalah asumsi yang bisa Anda ubah, bukan ketentuan resmi.
Yang tidak dihitung alat ini
- Bunga, imbal hasil investasi, inflasi, dan pajak. Karena itu jangka waktunya dibatasi 60 bulan.
- Waktu di dalam bulan. Jika sewa dibayar tanggal 1 dan gaji masuk tanggal 25, bulan yang berakhir positif tetap bisa terasa ketat di tengah bulan.
- Limit kredit yang belum dipakai, seperti paylater atau kartu kredit, tidak dihitung sebagai uang Anda.
- Harga atau penghasilan yang tidak Anda isi. Alat ini tidak pernah mengisi rata-rata atau harga pasar. “Coba dengan angka contoh” memakai angka karangan yang diberi label jelas.
Cara pengecekan
Rumusnya berupa kode tetap dengan pengujian otomatis untuk pemasukan nol, pengeluaran nol, pos sekali waktu dan tahunan, bulan yang minus lalu pulih, pembulatan, isian yang salah, dan setiap contoh hitungan di artikel. Tidak ada AI yang menghasilkan angkanya.
Versi rumus: 1 (Oktober 2026)