Lewati ke konten

Hutang Usaha

1. Identitas Menu

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

Menu untuk memonitor seluruh hutang Anda kepada supplier — baik lokal (Rupiah) maupun impor (7 mata uang asing). Setiap pembelian tempo otomatis masuk ke sini; pembayaran tinggal 1-klik dari baris hutang.


2. Deskripsi Singkat

Hutang Usaha mencatat kewajiban Anda kepada supplier atas pembelian barang/jasa secara tempo (kredit). Setiap Invoice Pembelian dengan jenis tempo otomatis muncul di sini sebagai baris hutang, lengkap dengan tanggal jatuh tempo, sisa yang belum dibayar, dan status lunas/outstanding.

Booku memisahkan Hutang Usaha menjadi 10 varian sesuai Asal Pembelian (Lokal/Impor) × Jenis Relasi (Afiliasi/Non-Afiliasi/Semua untuk Lokal) × Mata Uang (IDR untuk Lokal; 7 mata uang asing untuk Impor). Anda bisa membuka beberapa varian bersamaan sebagai tab di halaman yang sama — misalnya Lokal-Semua dan Impor-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 + Impor 7 mata uang (USD, AUD, JPY, CNY, EUR, SGD, GBP). Beberapa varian bisa dibuka bersamaan sebagai tab.
  • Kurs BI otomatis untuk Impor — 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.
  • Bayar 1-klik via Pintu 2 — tombol Bayar di drawer langsung buka form Bukti Pengeluaran dengan invoice, supplier, mata uang, dan kurs sudah ter-preset.

📖 Detail lengkap: Keunggulan Hutang Usaha di Booku


4. Kegunaan

Anda perlu pakai menu ini saat:

SkenarioAksi yang Dilakukan
Lihat berapa total hutang ke semua supplierBuka halaman, lihat Bar Saldo
Cek invoice mana saja yang sudah jatuh tempoFilter Jatuh Tempo = “JT” + lihat warna baris merah
Bayar 1 invoice ke supplier tertentuKlik baris invoice → drawer → tombol Bayar
Cek riwayat pembayaran sebuah invoiceKlik baris invoice → drawer kanan tampil daftar pembayaran
Lihat saldo hutang per supplier individualKlik Buku Pembantu di header → pilih supplier
Cek selisih antara catatan hutang vs neraca COALihat Bar Saldo → “Selisih”
Koreksi selisih saldo (jika ≠ 0)Klik tombol Sesuaikan di bawah Bar Saldo
Export daftar hutang ke ExcelKlik Export di header

5. Pra-syarat

Sebelum data muncul di halaman ini, pastikan:

Pra-syaratCatatan
Tahun Buku sudah dipilih sebagai aktifData hutang per tahun buku terpisah
Supplier sudah terdaftar di Data Lawan TransaksiDengan flag Afiliasi yang sesuai (Ya/Tidak) untuk pisahkan ke varian Lokal yang tepat
Invoice Pembelian sudah diinput dengan jenis “Tempo”Bukan jenis Cash — hanya tempo yang muncul sebagai hutang
COA Hutang Usaha sudah aktifOtomatis aktif via COA standar; varian Impor butuh COA per mata uang
Untuk Impor: 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 hutang 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 → Hutang → Hutang Usaha
  2. Di header halaman, klik dropdown Mode Selector
  3. Pilih varian yang ingin dibuka:
    • Lokal — Afiliasi: hutang ke supplier yang merupakan perusahaan grup
    • Lokal — Non-Afiliasi: hutang ke supplier eksternal
    • Lokal — Semua: gabungan keduanya (Afiliasi + Non-Afiliasi)
    • Impor — USD/AUD/JPY/CNY/EUR/SGD/GBP: hutang ke supplier 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 Hutang Aktif

Setelah halaman terbuka:

  • Bar Saldo di pojok kanan atas menampilkan total hutang 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 hutang dengan warna baris:
    • Hijau: Lunas (Sisa Hutang = 0)
    • Merah: Outstanding (Sisa Hutang > 0)
    • Abu-abu: Saldo awal dari tahun lalu (tidak ada aksi)
  • Filter di atas tabel: Jenis Produk, Supplier, Jatuh Tempo, L/OS — pilih untuk fokus ke subset
  • Untuk Impor: input kurs manual + tombol “Hitung” jika ingin override kurs default

6.3 Membayar Hutang (Pintu 2)

Untuk membayar 1 invoice:

  1. Klik baris invoice yang ingin dibayar → drawer kanan terbuka dengan detail dan riwayat pembayaran
  2. Klik tombol Bayar di drawer
  3. (Jika Tahun NORMAL) muncul dialog “Metode Input Bayar”:
    • Dengan Pengajuan: untuk workflow approval (jika perusahaan Anda pakai sistem otorisasi)
    • Tanpa Pengajuan: langsung dijurnal
  4. Form Bukti Pengeluaran terbuka dengan field-field sudah ter-preset:
    • Kategori: “Pembayaran Hutang” (disabled)
    • Peruntukan: Afiliasi/Non-Afiliasi sesuai supplier
    • Supplier: otomatis terisi
    • Daftar Tagihan: hanya invoice yang Anda pilih (bukan semua invoice supplier)
    • Mata Uang & Kurs: otomatis sesuai varian (Impor) atau IDR (Lokal)
  5. Isi field yang masih kosong:
    • Tanggal Bayar
    • Sarana Pencairan (akun Bank/Kas dari mana dana keluar)
    • Jumlah Bayar per invoice (default = sisa tagihan; bisa diubah untuk pembayaran sebagian)
    • Biaya Admin Bank (jika ada) & Pembebanan (Diganti/Dipotong/Ditambahkan)
  6. Klik Simpan

Setelah simpan:

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

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

6.4 Melihat Riwayat Pembayaran

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

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

6.5 Mengedit / Menghapus Pembayaran

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

6.6 Buku Pembantu per Supplier

Untuk lihat rincian transaksi per supplier:

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

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
  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 (Hanya Tahun LAMPAU) Input Saldo Akhir Hutang

Saat setup awal di Tahun Buku LAMPAU:

  1. Buka Sidebar → Data Awal → Hutang → Hutang Usaha
  2. Klik tombol Input Hutang di header
  3. Muncul dialog Pilih Jenis Produk Induk — pilih salah satu: Barang / Jasa / Barang & Jasa / Jasa Konstruksi
  4. Form Input Invoice Pembelian terbuka. Isi field-field invoice historis (nomor invoice, tanggal, supplier, dll.)
  5. Simpan
  6. Ulangi untuk semua invoice hutang 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 OnlyImpor OnlyNORMAL Only
Nomor Invoice, Tanggal Invoice, Supplier, L/OS
DPP, PPN, Tagihan Bruto, PPh, Tagihan Netto, Sisa Tagihan
Sisa Hutang (MUA), Sisa Hutang (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
SupplierDropdown dinamis dari data supplier
Jatuh TempoBelum JT / Sudah JT / Semua
L/OSLunas / Outstanding / Semua
Kurs (Impor only)Override kurs manual + tombol “Hitung”

7.3 Form Bayar (saat klik tombol Bayar)

Field-field di form Bukti Pengeluaran setelah klik Bayar:

FieldKegunaanPre-Filled?
Kategori”Pembayaran Hutang”✅ disabled
PeruntukanPembayaran Hutang Usaha Afiliasi/Non-Afiliasi
SupplierLawan transaksi
Daftar TagihanInvoice yang dipilih saja
Mata UangOtomatis sesuai varian
KursAuto-fetch dari Kurs BI
Tanggal BayarTanggal pembayaran
Sarana PencairanCOA Bank/Kas
Jumlah BayarPer-invoice (default sisa tagihan)Default
Biaya Admin Bank(jika ada)
PembebananDiganti / Dipotong / Ditambahkan

8. Cara Kerja di Balik Layar

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

  1. Catat invoice di tabel master pembelian
  2. Generate jurnal: Debet Persediaan/Biaya, Kredit Hutang Usaha
  3. Tetapkan Nomor BPHU (Buku Pengawasan Hutang Usaha) sebagai referensi cross-link

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

Saat klik Bayar dari drawer, sistem:

  1. Filter daftar tagihan via Nomor BPHU → hanya invoice yang dipilih yang muncul (bukan semua invoice supplier)
  2. Buka form Bukti Pengeluaran dengan preset lengkap (mata uang, kurs auto-fetch sesuai jenis tahun buku, supplier, peruntukan)
  3. Setelah user simpan: catat Bukti Pengeluaran, update Sisa Hutang 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 Hutang = sisi Kredit, jadi Selisih > 0 berarti Debet Biaya Selisih / Kredit COA Hutang (menambah hutang); Selisih < 0 kebalikannya
  3. Simpan jurnal dengan JenisJurnal = "Adjusment Saldo Awal"

Saat klik Buku Pembantu, sistem:

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

9. Hubungan dengan Menu Lain

Menu TerkaitHubungan
Invoice PembelianSumber data hutang (jenis Tempo). Setiap invoice tempo otomatis masuk Hutang Usaha.
Data → Lawan Transaksi (Supplier)Sumber daftar supplier + flag Afiliasi
Data → COASumber Sarana Pencairan saat bayar (akun Bank/Kas)
Bukti Pengeluaran Bank/CashForm yang dibuka saat klik Bayar; juga tempat Edit/Hapus pembayaran
Jurnal UmumJurnal pembelian tempo + pembayaran muncul di sini
Buku BesarSaldo COA Hutang Usaha (per varian) muncul di Buku Besar
Validasi Saldo AwalDashboard agregator yang menyertakan Hutang Usaha dalam reconciliation
Data Awal → Hutang UsahaMode khusus di tahun LAMPAU untuk input saldo akhir historis

10. Catatan & Pitfalls

PitfallPenjelasan
Edit/Hapus pembayaran tidak di halaman iniTombol Edit/Hapus di drawer akan redirect ke halaman Bukti Pengeluaran Bank/Cash. Lakukan perubahan di sana, lalu kembali ke Hutang 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).
Bayar invoice Impor 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 Bayar tidak munculCek: (a) Sisa Hutang sudah 0 (Lunas)? (b) Anda di Tahun LAMPAU (tombol berbeda)? (c) Permission Anda mencakup Bayar?
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 hutangMungkin COA Hutang Usaha untuk varian tersebut belum link ke Kode Tautan. Cek di Data COA → field “Kode Tautan COA”.
Invoice impor tidak muncul di Impor-USDCek invoice tersebut: pastikan field Mata Uang = USD (bukan IDR).

11. FAQ

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

Q: Kalau supplier saya berdagang dalam 2 mata uang (mis. kadang USD kadang EUR), apakah perlu daftar 2x? A: Tidak. 1 supplier didaftarkan sekali di Data Lawan Transaksi. Saat input Invoice Pembelian, pilih mata uang per invoice — invoice otomatis masuk ke varian Impor yang sesuai.

Q: Kalau saya bayar hutang USD pakai Rupiah, bagaimana? A: Saat klik Bayar di Impor-USD, form Bukti Pengeluaran 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 Pembayaran di drawer. Mungkin: (a) total pembayaran < 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.


12. Lihat Juga

TopikDokumen
Keunggulan menu iniKeunggulan Hutang Usaha
Modul cermin di sisi piutangPiutang Usaha
Modul hutang non-supplierHutang Pihak Ketiga, Hutang Afiliasi
Form pembayaran yang dibukaBukti Pengeluaran Bank/Cash
Dashboard reconciliation lintas modulValidasi Saldo Awal

Terakhir diperbarui: 25-05-2026