Lewati ke konten

Piutang Usaha

1. Identitas Menu

AspekKeterangan
Nama MenuPiutang Usaha
Lokasi (Tahun NORMAL)Sidebar → Buku PengawasanPiutangPiutang Usaha
Lokasi (Tahun LAMPAU)Sidebar → Data AwalPiutangPiutang Usaha
Ikon🧾 (Receipt)
Tipe HalamanList / Dashboard (dengan tab internal multi-mode)
Mode PemakaianTahun NORMAL: Read + Cair. Tahun LAMPAU: CRUD saldo akhir historis.
FiturCair, Lihat Jurnal, Buku Pembantu, Sesuaikan Saldo, DPPU, Export. Khusus LAMPAU: Input, Edit, Hapus.
FilterJenis Relasi, Jenis Produk, Customer, Jatuh Tempo, Lunas/Outstanding, Kurs (Ekspor only)
Hak AksesLihat: semua role. Cair & Sesuaikan: SuperUser

Menu untuk memonitor seluruh piutang dari customer — baik lokal (Rupiah) maupun ekspor (7 mata uang asing). Setiap penjualan tempo otomatis masuk ke sini; pencairan tinggal 1-klik dari baris piutang.


2. Deskripsi Singkat

Piutang Usaha mencatat hak tagih Anda kepada customer atas penjualan barang/jasa secara tempo (kredit). Setiap Invoice Penjualan dengan jenis tempo otomatis muncul di sini sebagai baris piutang, lengkap dengan tanggal jatuh tempo, sisa yang belum dicairkan, dan status lunas/outstanding.

Booku memisahkan Piutang Usaha menjadi 10 varian sesuai Destinasi Penjualan (Lokal/Ekspor) × Jenis Relasi (Afiliasi/Non-Afiliasi/Semua untuk Lokal) × Mata Uang (IDR untuk Lokal; 7 mata uang asing untuk Ekspor). Anda bisa membuka beberapa varian bersamaan sebagai tab di halaman yang sama — misalnya Lokal-Semua dan Ekspor-USD aktif paralel tanpa reload data setiap pindah tab.


3. Sekilas Keunggulan

Apa yang membuat menu ini istimewa di Booku:

  • 10 varian dalam 1 halaman — Lokal Afiliasi/Non-Afiliasi/Semua + Ekspor 7 mata uang (USD, AUD, JPY, CNY, EUR, SGD, GBP). Beberapa varian bisa dibuka bersamaan sebagai tab.
  • Kurs BI otomatis untuk Ekspor — sistem ambil kurs Bank Indonesia sesuai konteks (kurs hari ini untuk tahun normal, kurs akhir tahun untuk historis). Tidak perlu input manual.
  • Bar Saldo dengan reconciliation List vs COA realtime — selisih langsung terlihat; ada tombol Sesuaikan untuk koreksi otomatis 1-klik dengan arah jurnal yang benar.
  • Cair 1-klik via Pintu 2 — tombol Cair di drawer langsung buka form Bukti Penerimaan dengan invoice, customer, mata uang, dan kurs sudah ter-preset.

📖 Detail lengkap: Keunggulan Piutang Usaha di Booku


4. Kegunaan

Anda perlu pakai menu ini saat:

SkenarioAksi yang Dilakukan
Lihat berapa total piutang dari semua customerBuka halaman, lihat Bar Saldo
Cek invoice mana saja yang sudah jatuh tempo (untuk follow-up collection)Filter Jatuh Tempo = “JT” + lihat warna baris merah
Terima pencairan 1 invoice dari customerKlik baris invoice → drawer → tombol Cair
Cek riwayat pencairan sebuah invoiceKlik baris invoice → drawer kanan tampil daftar pencairan
Lihat saldo piutang per customer individualKlik Buku Pembantu di header → pilih customer
Cek selisih antara catatan piutang vs neraca COALihat Bar Saldo → “Selisih”
Koreksi selisih saldo (jika ≠ 0)Klik tombol Sesuaikan di bawah Bar Saldo
Export daftar piutang ke ExcelKlik Export di header
Lihat daftar pembayaran piutang lintas customerKlik DPPU (Daftar Pembayaran Piutang Usaha) di header

5. Pra-syarat

Sebelum data muncul di halaman ini, pastikan:

Pra-syaratCatatan
Tahun Buku sudah dipilih sebagai aktifData piutang per tahun buku terpisah
Customer sudah terdaftar di Data Lawan TransaksiDengan flag Afiliasi yang sesuai (Ya/Tidak) untuk pisahkan ke varian Lokal yang tepat
Invoice Penjualan sudah diinput dengan jenis “Tempo”Bukan jenis Cash — hanya tempo yang muncul sebagai piutang
COA Piutang Usaha sudah aktifOtomatis aktif via COA standar; varian Ekspor butuh COA per mata uang
Untuk Ekspor: Kurs BI di tabel kurs publikBooku ambil otomatis dari sumber resmi; tidak perlu input

Setup awal di Tahun LAMPAU: Saat pertama kali pakai Booku, Anda input saldo akhir piutang historis (dari tahun sebelumnya) di mode LAMPAU. Setelah Tutup Buku, saldo otomatis jadi Saldo Awal di tahun NORMAL berikutnya — fase ini hanya dilakukan sekali di awal.


6. Cara Mengoperasikan

6.1 Membuka Halaman & Memilih Varian

  1. Dari sidebar, buka Buku Pengawasan → Piutang → Piutang Usaha
  2. Di header halaman, klik dropdown Mode Selector
  3. Pilih varian yang ingin dibuka:
    • Lokal — Afiliasi: piutang dari customer yang merupakan perusahaan grup
    • Lokal — Non-Afiliasi: piutang dari customer eksternal
    • Lokal — Semua: gabungan keduanya (Afiliasi + Non-Afiliasi)
    • Ekspor — USD/AUD/JPY/CNY/EUR/SGD/GBP: piutang dari customer luar negeri per mata uang
  4. Tab varian terbuka. Anda bisa buka tab lain lagi via Mode Selector — semua tab bisa aktif bersamaan
  5. Klik tab untuk berpindah antar varian; klik × untuk tutup tab

6.2 Memantau Piutang Aktif

Setelah halaman terbuka:

  • Bar Saldo di pojok kanan atas menampilkan total piutang dari 2 sumber:
    • Saldo Berdasarkan List — total dari semua invoice di tabel
    • Saldo Berdasarkan COA + AJP — total dari neraca akuntansi (plus penyesuaian)
    • Selisih — ideal 0; jika ≠ 0 muncul tombol Sesuaikan
  • Tabel utama menampilkan setiap invoice piutang dengan warna baris:
    • Hijau: Lunas (Sisa Piutang = 0)
    • Merah: Outstanding (Sisa Piutang > 0)
    • Abu-abu: Saldo awal dari tahun lalu (tidak ada aksi)
  • Filter di atas tabel: Jenis Produk, Customer, Jatuh Tempo, L/OS — pilih untuk fokus ke subset
  • Untuk Ekspor: input kurs manual + tombol “Hitung” jika ingin override kurs default

6.3 Mencairkan Piutang (Pintu 2)

Untuk mencairkan 1 invoice (terima pembayaran dari customer):

  1. Klik baris invoice yang ingin dicairkan → drawer kanan terbuka dengan detail dan riwayat pencairan
  2. Klik tombol Cair di drawer
  3. Form Bukti Penerimaan langsung terbuka (tidak ada dialog metode — berbeda dengan Hutang Usaha) dengan field-field sudah ter-preset:
    • Kategori: “Pencairan Piutang” (disabled)
    • Peruntukan: Afiliasi/Non-Afiliasi sesuai customer
    • Customer: otomatis terisi
    • Daftar Tagihan: hanya invoice yang Anda pilih (bukan semua invoice customer)
    • Mata Uang & Kurs: otomatis sesuai varian (Ekspor) atau IDR (Lokal)
  4. Isi field yang masih kosong:
    • Tanggal Cair
    • Sarana Pencairan (akun Bank/Kas tempat dana masuk)
    • Jumlah Cair per invoice (default = sisa tagihan; bisa diubah untuk pencairan sebagian)
    • PPh Dipotong (jika customer potong PPh)
  5. Klik Simpan

Setelah simpan:

  • Invoice piutang ter-update (Sisa Piutang berkurang)
  • Bukti Penerimaan baru terbuat dengan Nomor JV otomatis
  • Jurnal akuntansi tergenerate (Debet Bank/Kas, Kredit Piutang Usaha, dll.)

Semua tersimpan dalam 1 transaksi atomic — kalau salah satu gagal, semua di-rollback.

6.4 Melihat Riwayat Pencairan

Klik baris invoice → drawer kanan tampil Riwayat Pencairan untuk invoice tersebut:

  • Setiap baris menampilkan: Tanggal Cair, Sarana Pembayaran, Jumlah Cair, PPh Dipotong
  • Klik tombol Lihat Jurnal (per-row) untuk lihat detail jurnal pencairan

6.5 Mengedit / Menghapus Pencairan

Edit dan hapus pencairan tidak dilakukan di halaman ini. Klik Edit atau Hapus di drawer akan memunculkan konfirmasi → arahkan Anda ke halaman Buku Pengawasan → Bukti Penerimaan Bank/Cash. Edit/hapus dilakukan di sana, lalu kembali ke Piutang Usaha untuk verifikasi.

6.6 Buku Pembantu per Customer

Untuk lihat rincian transaksi per customer:

  1. Klik tombol Buku Pembantu di header (hanya aktif di Tahun NORMAL)
  2. Pilih customer di dialog yang muncul
  3. Dialog menampilkan: Saldo Awal customer → tiap transaksi (invoice/cair/retur) berurutan → Saldo Akhir
  4. Berguna untuk: rekonsiliasi dengan customer, follow-up collection, audit per customer

6.7 Sesuaikan Saldo (jika Selisih ≠ 0)

Jika Bar Saldo menunjukkan Selisih ≠ 0, ada inkonsistensi antara catatan invoice (List) dengan saldo di neraca (COA). Untuk koreksi otomatis:

  1. Klik tombol Sesuaikan yang muncul di bawah Bar Saldo
  2. Dialog konfirmasi tampilkan preview jurnal yang akan disimpan
  3. Klik Simpan Jurnal Penyesuaian
  4. Sistem otomatis generate jurnal Adjusment Saldo Awal dengan arah D/K yang benar untuk akun Aktiva (Piutang = sisi Debet)
  5. Setelah simpan, Selisih = 0 dan tombol hilang

Catatan: Tombol Sesuaikan hanya muncul di Tahun NORMAL. Di Tahun LAMPAU, selisih ditangani otomatis saat Tutup Buku.

6.8 DPPU (Daftar Pembayaran Piutang Usaha)

Klik tombol DPPU di header untuk lihat daftar semua pencairan piutang lintas customer di tahun aktif. Berguna untuk: rekap penerimaan kas dari piutang per periode.

6.9 (Hanya Tahun LAMPAU) Input Saldo Akhir Piutang

Saat setup awal di Tahun Buku LAMPAU:

  1. Buka Sidebar → Data Awal → Piutang → Piutang Usaha
  2. Klik tombol Input Piutang di header
  3. Muncul dialog Pilih Jenis Produk Induk — pilih salah satu: Barang / Jasa / Barang & Jasa / Jasa Konstruksi
  4. Form Input Invoice Penjualan terbuka. Isi field-field invoice historis (nomor invoice, tanggal, customer, dll.)
  5. Simpan
  6. Ulangi untuk semua invoice piutang yang masih outstanding di akhir tahun lalu

Setelah Tutup Buku tahun LAMPAU, total Saldo Akhir otomatis jadi Saldo Awal tahun NORMAL berikutnya.


7. Penjelasan Field/Input

7.1 Kolom Tabel Utama

Beberapa kolom hanya muncul di varian tertentu:

KolomSelalu TampilLokal OnlyEkspor OnlyNORMAL Only
Nomor Invoice, Tanggal Invoice, Customer, L/OS
DPP, PPN, Tagihan Bruto, PPh, Tagihan Netto, Sisa Tagihan
Sisa Piutang (MUA), Sisa Piutang (IDR)
Nomor SJ/BAST, Nomor PO

7.2 Filter di Action Bar

FilterKegunaan
Jenis RelasiAfiliasi / Non-Afiliasi / Semua (Lokal-Semua only)
Jenis ProdukBarang / Jasa / Barang & Jasa / Jasa Konstruksi
CustomerDropdown dinamis dari data customer
Jatuh TempoBelum JT / Sudah JT / Semua
L/OSLunas / Outstanding / Semua
Kurs (Ekspor only)Override kurs manual + tombol “Hitung”

7.3 Form Cair (saat klik tombol Cair)

Field-field di form Bukti Penerimaan setelah klik Cair:

FieldKegunaanPre-Filled?
Kategori”Pencairan Piutang”✅ disabled
PeruntukanPencairan Piutang Usaha Afiliasi/Non-Afiliasi
CustomerLawan transaksi
Daftar TagihanInvoice yang dipilih saja
Mata UangOtomatis sesuai varian
KursAuto-fetch dari Kurs BI
Tanggal CairTanggal pencairan
Sarana PencairanCOA Bank/Kas
Jumlah CairPer-invoice (default sisa tagihan)Default
PPh DipotongJika customer potong PPh

8. Cara Kerja di Balik Layar

Saat Invoice Penjualan Tempo disimpan di menu Invoice Penjualan, sistem otomatis:

  1. Catat invoice di tabel master penjualan
  2. Generate jurnal: Debet Piutang Usaha, Kredit Pendapatan Penjualan
  3. Tetapkan Nomor BPPU (Buku Pengawasan Piutang Usaha) sebagai referensi cross-link

Invoice tersebut langsung muncul di halaman Piutang Usaha — tanpa input ulang.

Saat klik Cair dari drawer, sistem:

  1. Filter daftar tagihan via Nomor BPPU → hanya invoice yang dipilih yang muncul (bukan semua invoice customer)
  2. Buka form Bukti Penerimaan dengan preset lengkap (mata uang, kurs auto-fetch sesuai jenis tahun buku, customer, peruntukan)
  3. Setelah user simpan: catat Bukti Penerimaan, update Sisa Piutang di invoice, generate jurnal multi-line — semua dalam 1 atomic save

Saat klik Sesuaikan Saldo, sistem:

  1. Hitung selisih: Saldo List − (Saldo COA + AJP)
  2. Tentukan arah jurnal: COA Piutang = sisi Debet (Aktiva), jadi Selisih > 0 berarti Debet COA Piutang / Kredit Biaya Selisih (menambah piutang); Selisih < 0 kebalikannya
  3. Simpan jurnal dengan JenisJurnal = "Adjusment Saldo Awal"

Catatan teknis untuk akuntan: Arah jurnal Sesuaikan Saldo di Booku berbeda dari beberapa aplikasi lama yang memakai rumus generik tanpa membedakan sisi D/K akun. Booku mengikuti kaidah akuntansi yang benar — Piutang sebagai Aktiva di sisi Debet → koreksi positif menambah Debet, bukan sebaliknya.

Saat klik Buku Pembantu, sistem:

  1. Query jurnal tbl_transaksi untuk COA Piutang Usaha yang relevan, filter per customer
  2. Tampilkan kronologis transaksi + saldo berjalan

9. Hubungan dengan Menu Lain

Menu TerkaitHubungan
Invoice PenjualanSumber data piutang (jenis Tempo). Setiap invoice tempo otomatis masuk Piutang Usaha.
Data → Lawan Transaksi (Customer)Sumber daftar customer + flag Afiliasi
Data → COASumber Sarana Pencairan saat cair (akun Bank/Kas)
Bukti Penerimaan Bank/CashForm yang dibuka saat klik Cair; juga tempat Edit/Hapus pencairan
Jurnal UmumJurnal penjualan tempo + pencairan muncul di sini
Buku BesarSaldo COA Piutang Usaha (per varian) muncul di Buku Besar
Validasi Saldo AwalDashboard agregator yang menyertakan Piutang Usaha dalam reconciliation
Data Awal → Piutang UsahaMode khusus di tahun LAMPAU untuk input saldo akhir historis

10. Catatan & Pitfalls

PitfallPenjelasan
Edit/Hapus pencairan tidak di halaman iniTombol Edit/Hapus di drawer akan redirect ke halaman Bukti Penerimaan Bank/Cash. Lakukan perubahan di sana, lalu kembali ke Piutang Usaha untuk verifikasi.
Selisih ≠ 0 di Bar SaldoBiasanya berarti: (a) ada invoice belum dijurnal, (b) ada jurnal manual yang tidak match dengan invoice, (c) saldo awal LAMPAU belum input lengkap. Klik Sesuaikan untuk koreksi otomatis (NORMAL only).
Cair invoice Ekspor tampak Sisa IDR = Sisa USDKalau ini terjadi, refresh halaman — kurs di-fetch otomatis tapi mungkin masih load saat halaman pertama buka. Setelah refresh, kurs ter-konversi benar.
Tombol Cair tidak munculCek: (a) Sisa Piutang sudah 0 (Lunas)? (b) Anda di Tahun LAMPAU (tombol berbeda)? (c) Permission Anda mencakup Cair?
Filter Jenis Relasi tidak munculWajar — hanya tampil di varian “Lokal-Semua”. Di varian Lokal-Afiliasi atau Non-Afiliasi, sudah implicit.
Buku Pembantu kosong padahal ada transaksiCek: pastikan Anda di Tahun NORMAL. Di LAMPAU, Buku Pembantu tidak aktif karena belum ada jurnal di buku besar.
Saldo “Berdasarkan COA” = 0 padahal ada piutangMungkin COA Piutang Usaha untuk varian tersebut belum link ke Kode Tautan. Cek di Data COA → field “Kode Tautan COA”.
Invoice ekspor tidak muncul di Ekspor-USDCek invoice tersebut: pastikan field Mata Uang = USD (bukan IDR).
Arah jurnal Sesuaikan terlihat berbeda dari aplikasi lamaIni disengaja. Booku mengikuti kaidah akuntansi yang benar untuk akun Aktiva. Jika Anda migrasi dari aplikasi lama dan ada jurnal Sesuaikan Piutang lama, mungkin arahnya perlu di-review oleh akuntan.

11. FAQ

Q: Apakah saya bisa lihat semua Piutang Usaha (Lokal + Ekspor) sekaligus? A: Tidak di 1 layar terpisah — tapi Anda bisa buka beberapa tab bersamaan (mis. Lokal-Semua + Ekspor-USD + Ekspor-EUR) lalu pindah-pindah tab. Untuk dashboard total agregat, lihat menu Validasi Saldo Awal atau Laporan Neraca.

Q: Customer saya berdagang dalam 2 mata uang. Apakah perlu daftar 2x? A: Tidak. 1 customer didaftarkan sekali di Data Lawan Transaksi. Saat input Invoice Penjualan, pilih mata uang per invoice — invoice otomatis masuk ke varian Ekspor yang sesuai.

Q: Kalau customer bayar piutang USD pakai Rupiah, bagaimana? A: Saat klik Cair di Ekspor-USD, form Bukti Penerimaan tetap dalam USD (sesuai varian). Sistem pakai kurs BI hari ini untuk konversi ke IDR di jurnal. Selisih kurs (jika ada) otomatis tercatat sebagai laba/rugi selisih kurs.

Q: Saya menemukan invoice yang seharusnya Lunas tapi masih merah (Outstanding). Apa penyebabnya? A: Cek tab Riwayat Pencairan di drawer. Mungkin: (a) total pencairan < total tagihan (ada selisih kecil), (b) PPh dipotong tidak tercatat sebagai bagian pelunasan, (c) ada retur yang harus dimasukkan. Untuk kasus (b) & (c), hubungi akuntan Anda.

Q: Apa beda Piutang Usaha dengan Piutang Pihak Ketiga / Afiliasi / Karyawan? A: Piutang Usaha untuk customer reguler dari aktivitas penjualan rutin (Invoice Penjualan). Sedangkan Piutang Pihak Ketiga / Afiliasi / Karyawan untuk piutang non-jual-beli (mis. pinjaman ke kontraktor, karyawan, perusahaan grup). Lihat menu masing-masing untuk detail.


12. Lihat Juga

TopikDokumen
Keunggulan menu iniKeunggulan Piutang Usaha
Modul cermin di sisi hutangHutang Usaha
Modul piutang non-customerPiutang Pihak Ketiga, Piutang Afiliasi, Deposit Operasional
Form pencairan yang dibukaBukti Penerimaan Bank/Cash
Dashboard reconciliation lintas modulValidasi Saldo Awal

Terakhir diperbarui: 25-05-2026