Lewati ke konten

Bukti Penerimaan & Pengeluaran Bank/Cash

Lokasi sidebar: Buku Pengawasan → Bukti Penerimaan / Bukti Pengeluaran Path: /buku-pengawasan/bukti-penerimaan dan /buku-pengawasan/bukti-pengeluaran


Deskripsi Singkat

Menu Bukti Penerimaan Bank/Cash (KM) dan Bukti Pengeluaran Bank/Cash (KK) adalah pintu masuk universal untuk semua transaksi kas dan bank di Booku. Lewat menu ini Anda mencatat uang masuk (penerimaan dari customer, pencairan piutang, investasi modal, dll.) dan uang keluar (pembayaran hutang, biaya operasional, pengeluaran tunai, pemindahbukuan, dll.).

Satu form dinamis di menu ini menggantikan 15+ form terpisah yang biasanya ada di aplikasi akuntansi lain — UI menyesuaikan field yang muncul berdasarkan jenis transaksi yang Anda pilih.


Sekilas Keunggulan

Apa yang membuat menu ini istimewa di Booku:

  • Satu form dinamis untuk semua jenis transaksi kas/bank — pilih kategori & peruntukan, field menyesuaikan otomatis
  • Tabel Daftar Tagihan reaktif — panel kanan & baris TOTAL menyesuaikan jumlah data (0/1/>1 baris)
  • Sarana Pembayaran lengkap dalam 1 dropdown — Petty Cash, Kas, Bank, Cash Advance semuanya di satu tempat
  • Auto-fill data Bank dari master Lawan Transaksi (rekening + atas nama)
  • Penyimpanan 3-in-1 atomic — bukti + pengawasan + jurnal dalam 1 transaction database

📖 Detail lengkap: Keunggulan Bukti Penerimaan & Pengeluaran di Booku


Kegunaan

Gunakan menu ini saat Anda perlu:

SkenarioMenu
Mencatat pembayaran dari customer (pencairan piutang)Bukti Penerimaan
Mencatat penerimaan investasi modalBukti Penerimaan
Mencatat penerimaan tunai (penjualan tunai langsung)Bukti Penerimaan
Mencatat pengembalian uang dari supplierBukti Penerimaan
Membayar hutang ke supplierBukti Pengeluaran
Membayar gaji, BPJS, pajakBukti Pengeluaran
Mencatat pengeluaran operasional (biaya kantor, dll)Bukti Pengeluaran
Pemindahbukuan antar kas/bank (mis. setor tunai ke bank)Bukti Pengeluaran

Pra-syarat

Sebelum memakai menu ini, pastikan hal-hal berikut sudah disiapkan:

  • Master Chart of Account (COA) — minimal akun-akun Bank, Kas, Petty Cash, Cash Advance sudah dibuat di menu Data COA
  • Master Lawan Transaksi — customer/supplier yang akan dicatat sudah terdaftar di menu Data Mitra
  • Untuk pembayaran via bank: data rekening bank di master Lawan Transaksi sudah dilengkapi
  • Untuk transaksi mata uang asing: Kurs sudah tersedia di Master Kurs (otomatis di-fetch saat input)
  • Untuk transaksi yang melunasi hutang/piutang: record hutang/piutang sudah ada di Buku Pengawasan terkait

Cara Mengoperasikan

1. Membuka Form Input Bukti Penerimaan

  1. Buka menu Buku Pengawasan → Bukti Penerimaan Bank/Cash dari sidebar
  2. Klik tombol Tambah di pojok kanan atas
  3. Form input akan terbuka dalam modal

2. Mengisi Form Input

  1. Pilih Kategori transaksi (mis. “Pembayaran Hutang”, “Penerimaan Tunai”, “Investasi Modal”, dll.)
  2. Pilih Peruntukan sesuai jenis spesifik (form akan menyesuaikan field-fieldnya)
  3. Isi Tanggal Transaksi
  4. Pilih Lawan Transaksi (jika relevan)
  5. Pilih Sarana Pembayaran/Pencairan — dropdown menampilkan semua Petty Cash, Kas, Bank, Cash Advance yang visible
  6. Isi Jumlah transaksi
  7. (Opsional) Lihat panel kanan Daftar Tagihan — pilih invoice/tagihan yang akan dilunasi
  8. Klik Simpan

3. Edit / Hapus

  1. Cari record di daftar utama (gunakan filter atau kolom search)
  2. Klik tombol Edit atau Hapus di kolom Aksi
  3. Untuk Hapus: konfirmasi muncul karena akan menghapus jurnal juga

Penjelasan Field/Input

FieldKegunaanWajib?Validasi/Catatan
KategoriKelompok besar jenis transaksiYaPilih dari dropdown (Pembayaran Hutang, Penerimaan Tunai, Investasi, dll.)
PeruntukanDetail spesifik dari kategoriYaOtomatis ter-filter berdasarkan kategori
TanggalTanggal transaksiYaHarus dalam Tahun Buku Aktif
Lawan TransaksiCustomer/supplier/karyawan terkaitTergantung peruntukanAda peruntukan yang tidak butuh (mis. Investasi Modal)
Sarana PembayaranAkun kas/bank yang dipakaiYaDropdown unified (semua jenis kas/bank visible)
JumlahNominal transaksiYaTidak boleh 0 atau negatif
Daftar TagihanTagihan yang akan dilunasi (panel kanan)Tergantung peruntukanReaktif: 0 baris → panel hide, 1 baris → tidak ada TOTAL, >1 → TOTAL muncul
Biaya Admin BankBiaya admin transferTergantung saranaMuncul saat sarana = Bank, sembunyi untuk Cash atau pembayaran DJP
Ditanggung OlehSiapa menanggung biaya adminTergantung saranaPerusahaan / Lawan Transaksi
Rekening PenerimaNomor rekening tujuanTergantungAuto-fill dari master Lawan Transaksi, readonly
Atas NamaNama pemilik rekeningTergantungAuto-fill dari master, readonly
KursKurs konversi (untuk mata uang asing)AutoAuto-fetch dari Master Kurs, readonly
CatatanCatatan bebasTidakBebas isi atau kosong

Cara Kerja di Balik Layar

Saat Anda klik Simpan, Booku melakukan 3 hal sekaligus dalam satu transaksi database (semua sukses, atau semua batal):

  1. Simpan Bukti — record bukti penerimaan/pengeluaran tersimpan di tabel transaksi dengan Nomor KM/KK otomatis
  2. Update Buku Pengawasan — jika transaksi ini melunasi tagihan (mis. hutang/piutang), Booku update saldo & status tagihan terkait
  3. Generate Jurnal Otomatis — Booku susun jurnal multi-line (debet/kredit per komponen: pokok, PPh, biaya admin, denda, dll.) dan simpan ke buku besar

Karena ketiganya dalam satu transaksi, tidak mungkin ada data tidak sinkron — kalau salah satu gagal, semua dibatalkan.


Hubungan dengan Menu Lain

Menu TerkaitHubungan
Data COAMenyediakan akun-akun Kas/Bank/Petty Cash/Cash Advance untuk dropdown Sarana
Data Mitra (Lawan Transaksi)Menyediakan daftar customer/supplier + data rekening bank
Buku Pengawasan Hutang UsahaTagihan hutang muncul di Daftar Tagihan saat peruntukan = “Pembayaran Hutang Usaha”
Buku Pengawasan Piutang UsahaTagihan piutang muncul saat peruntukan = “Pencairan Piutang Usaha”
Buku Pengawasan Hutang PajakPembayaran pajak ke DJP via menu ini akan update saldo hutang pajak
Buku BesarJurnal otomatis dari menu ini langsung tampil di Buku Besar
Jurnal UmumBisa cek detail jurnal yang dihasilkan via “Lihat Jurnal” di context menu

Catatan & Pitfalls

  • Form tidak bisa disimpan jika Daftar Tagihan kosong (untuk peruntukan yang wajib pakai tabel) — tooltip akan menjelaskan
  • Rekening Penerima auto-fill dari master Lawan Transaksi — kalau data rekening kosong di master, lengkapi dulu sebelum input
  • Untuk pembayaran ke DJP (pajak): sub-grup “Rekening Penerima” disembunyikan karena pembayaran pajak tidak mengikuti pola transfer bank biasa
  • Untuk pemindahbukuan antar bank: “Rekening Penerima” juga hidden karena rekening tujuan = COA Bank lain (bukan rekening eksternal)
  • Edit/Hapus akan mengubah jurnal otomatis — jurnal lama dihapus dan diganti dengan jurnal baru saat edit
  • Kurs tidak bisa diubah manual — diambil otomatis dari Master Kurs. Kalau kurs salah, perbaiki di Master Kurs dulu

FAQ

Q: Kenapa beberapa field tidak muncul setelah saya pilih Peruntukan? A: Form sengaja dinamis. Field yang tidak relevan untuk peruntukan tersebut disembunyikan agar tidak membingungkan. Misal: untuk “Investasi Modal” tidak butuh tabel tagihan, jadi panel kanan disembunyikan.

Q: Bisakah saya input rekening tujuan manual? A: Tidak. Field Rekening Penerima & Atas Nama bersifat readonly dan diambil dari master Lawan Transaksi. Ini untuk mencegah typo. Kalau perlu ubah, edit di menu Data Mitra.

Q: Apa beda Bukti Penerimaan dan Bukti Pengeluaran? A: Penerimaan = uang masuk (Anda menerima), Pengeluaran = uang keluar (Anda membayar). Logika dan field-nya simetris tapi arah jurnalnya kebalikan.

Q: Tagihan yang sudah lunas masih muncul di Daftar Tagihan? A: Tidak. Hanya tagihan yang masih ada sisa (belum lunas) yang muncul. Begitu tagihan lunas, otomatis hilang dari daftar.


Referensi Teknis

TopikDokumen
Keunggulan Booku di menu inikeunggulan/keunggulan-per-menu/bukti-penerimaan-pengeluaran.md

Terakhir diperbarui: 23-05-2026