Split bill dan patungan grup
Split bill patungan: tambahkan anggota, catat setiap pengeluaran beserta jumlah dan siapa yang membayar – alat ini menunjukkan siapa harus transfer berapa ke siapa agar semua impas. Dengan transfer sesedikit mungkin dan tepat sampai satuan terkecil.
Sumber: Verhoeff T. (2004): Settling Multiple Debts Efficiently: An Invitation to Computing Science. Informatics in Education 3(1), 105–126. Diperbarui: .
Cara menghitung
Cara kerja
- Tambahkan anggota – semua yang ikut liburan atau ikut patungan.
- Catat setiap pengeluaran: jumlah, siapa yang membayar, dan untuk siapa. Secara bawaan dibagi ke semua; hapus centang orang yang tidak ikut (misalnya makan malam).
- Untuk setiap orang terlihat berapa yang sudah dibayar, bagian-nya, dan saldo: plus berarti menerima uang kembali, minus berarti harus membayar.
- Di bawahnya ada pelunasan – siapa transfer berapa ke siapa. “Salin hasil” menyalinnya sebagai teks.
Contoh: Putri membayar Rp900.000 untuk penginapan, Rizky Rp300.000 untuk makan, bertiga berbagi semuanya. Total Rp1.200.000, bagian masing-masing Rp400.000. Saldo: Putri +500.000, Rizky −100.000, Ayu −400.000. Pelunasan: Ayu transfer Rp400.000 ke Putri, Rizky Rp100.000 ke Putri – dua transfer.
Transfer sesedikit mungkin
Ilmuwan komputer Tom Verhoeff (Universitas Teknologi Eindhoven) membahas masalah ini pada 2004: jumlah minimum yang harus berpindah tangan adalah jumlah semua saldo positif, dan setiap skema “yang berutang membayar yang berpiutang” mencapainya. Namun meminimalkan jumlah transfer adalah masalah NP-sulit. Karena itu, untuk maksimal 16 orang dengan saldo terbuka, alat ini mencari secara tepat subkelompok yang saling meniadakan; untuk kelompok lebih besar, ia memasangkan pengutang terbesar dengan pemiutang terbesar langkah demi langkah.
Tepat sampai satuan terkecil
Semua jumlah dihitung dalam satuan terkecil (sen; rupiah dan yen dalam satuan penuh). Jika pengeluaran tidak habis dibagi, anggota pertama masing-masing menanggung satu satuan lebih – totalnya selalu pas.
Privasi dan batasan
Nama dan jumlah hanya disimpan di browser Anda (localStorage), tidak pernah diunggah dan tidak masuk ke alamat. Anggota lain tidak melihat daftar ini secara otomatis – bagikan hasil yang disalin atau file CSV. Alat ini tidak mengonversi kurs; catat pengeluaran mata uang asing yang sudah dikonversi.
Pertanyaan umum
Bagaimana cara patungan biaya liburan yang adil?
Catat setiap pengeluaran beserta pembayarnya, hitung bagian tiap orang di akhir, lalu lunasi selisihnya. Alat ini melakukannya otomatis dan mengusulkan transfernya.
Apakah perlu aplikasi split bill?
Tidak. Alat ini berjalan di browser HP dan komputer tanpa daftar. Data tetap di perangkat Anda; bagikan hasil dengan menempelkannya di grup chat.
Bagaimana jika ada yang tidak ikut suatu pengeluaran?
Hapus saja centang orang itu saat mencatat pengeluaran. Pengeluaran hanya dibagi di antara yang ikut.
Bagaimana jumlah transfer dikurangi?
Total yang ditransfer selalu minimum (jumlah piutang, menurut Verhoeff 2004). Untuk maksimal 16 orang, jumlah transfer diminimalkan secara tepat dengan mencari subkelompok yang saling melunasi.
Bisa dipakai untuk kos bersama atau pasangan?
Bisa, untuk kelompok apa pun: teman kos, pasangan, komunitas, atau acara. Untuk biaya rutin, catat pengeluaran sebulan lalu hapus semuanya setelah lunas.
Sumber dan dasar hukum
- Verhoeff T. (2004): Settling Multiple Debts Efficiently: An Invitation to Computing Science. Informatics in Education 3(1), 105–126
- Verhoeff T.: Settling Multiple Debts Efficiently – Problems (TU Eindhoven, PDF)
- MDN Web Docs – Intl.NumberFormat (format mata uang, jumlah desimal menurut ISO 4217)
- RFC 4180: IETF RFC 4180 – CSV Files
Diperbarui: · Kebijakan editorial
Alat terkait
- Kalkulator split bill dan tipSplit bill online gratis: bagi tagihan ke beberapa orang, tambahkan tip dalam persen dan bulatkan ke atas per orang atau total – lengkap dengan tip sebenarnya.
- Daftar tamu undangan pernikahan dan konfirmasi kehadiranBuat daftar tamu undangan pernikahan online gratis: catat konfirmasi hadir, pendamping, menu dan alergi, hitung jumlah tamu otomatis, ekspor CSV untuk Excel.
- Pembagian kelompok acakPembagian kelompok acak online: tempel nama, pilih jumlah kelompok atau anggota per kelompok, bisa diseimbangkan menurut kemampuan. Untuk kelas dan olahraga.
- Kalkulator persenKalkulator persen gratis: hitung X% dari suatu angka, berapa persen satu angka dari angka lain, persentase kenaikan, penurunan, dan diskon – dengan rumus.
- Konversi pound ke kgKonversi pound ke kg dan kg ke pound: 1 lb = 0,4536 kg, 1 kg = 2,2046 lb. Termasuk ons, stone, gram, ton, pon 0,5 kg, rumus, dan tabel konversi.
- Hitung biaya perjalanan mobilHitung biaya perjalanan mobil: bensin, waktu menyetir, penginapan, makan, dan tol untuk seluruh perjalanan, dengan biaya per orang dan per kilometer. Gratis.
- Kalkulator patungan qurbanHitung patungan qurban sapi: masukkan harga sapi, biaya potong, dan jumlah peserta (maks. 7); iuran per orang dan perkiraan daging per bagian langsung tampil.
- Patungan sewa rumah: bagi biaya secara adil sesuai ukuran kamarPatungan sewa rumah menurut ukuran kamar: area bersama, iuran, listrik, dan internet dibagi adil, dengan tambahan untuk balkon. Lengkap grafik.
- Catatan keuangan rumah tangga: pemasukan dan pengeluaran sekilasCatat keuangan rumah tangga tanpa Excel: isi pemasukan dan pengeluaran, lihat rasio tabungan dan kategori, simpan grafik sebagai PNG dan data CSV. Gratis.