Lewati ke konten utama

Pencatatan Beban & Biaya Operasional (Expense)

Modul Beban Operasional (Expense) digunakan untuk mendokumentasikan seluruh pengeluaran kas atau bank perusahaan yang tidak berhubungan langsung dengan pembelian barang dagangan berstok—seperti tagihan listrik, internet, sewa kantor, konsumsi rapat, bensin armada, dan perjalanan dinas.


1. Rincian Formulir Beban Operasional (Expense)

Pencatatan dilakukan melalui menu Keuangan > Biaya Operasional (Expense):

A. Bagian Header Dokumen

Nama FieldTipe DataWajib?Keterangan & Validasi
Nomor Bukti Pengeluaran (expenseNumber)StringOtomatisNomor bukti kas keluar resmi perusahaan (misal: EXP-202609-0015).
Penerima Pembayaran (payee)StringWajibPihak yang menerima uang (misal: PLN Persero, PT Telkom Indonesia, atau nama karyawan yang meminta reimburse).
Rekening Kas/Bank Asal (paymentAccountId)Relasi (PaymentAccount)WajibRekening kas kecil toko (Petty Cash) atau rekening bank perusahaan tempat dana ditarik. Lihat panduan Bagan Akun & Kas/Bank.
Tanggal Transaksi (expenseDate)DateWajibTanggal pengeluaran uang secara aktual.
Cabang Penanggung Beban (branchId)Relasi (Branch)WajibCabang yang dibebani biaya. Berdampak langsung pada Laporan Laba Rugi cabang bersangkutan.
Keterangan / Uraian (notes)TextOpsionalPenjelasan latar belakang pengeluaran.

B. Bagian Baris Rincian Biaya (Expense Lines)

Pengguna dapat memasukkan beberapa pos pengeluaran dalam satu lembar bukti pengeluaran:

  • Akun Beban / COA (accountId): Akun buku besar biaya pada Bagan Akun Standar (kelompok 6xxx Beban Operasional).
  • Uraian Biaya (description): Deskripsi spesifik (misal: Tagihan Listrik Lantai 1 Periode Agustus 2026).
  • Nominal Pengeluaran (amount): Jumlah rupiah biaya. Angka harus positif ($> 0$).

2. Validasi Keuangan Ketat: Larangan Akun HPP (COGS)

Larangan Akun HPP (COGS 5000) pada Modul Beban

Sistem backend menerapkan validasi akun yang sangat ketat:

  1. Tipe Akun Wajib Berjenis EXPENSE: Hanya akun yang terdaftar dengan klasifikasi biaya umum dan administrasi yang dapat dipilih.
  2. Larangan Akun HPP (Kelompok 5000): Modul Expense menolak penggunaan akun Harga Pokok Penjualan (COGS / Akun Kepala 5000).

Alasan Akuntansi: Nilai HPP barang dagangan HANYA boleh terbentuk secara otomatis melalui penerimaan barang Purchase Order dan penyerahan barang Sales Order/POS (lihat Integrasi Penjualan & Piutang dan Integrasi Pembelian & Hutang). Menginput akun HPP pada modul Expense akan mengacaukan perhitungan margin kotor produk (Gross Margin) dan merusak laporan persediaan audit perpajakan.


3. Tahapan Siklus & Efek Jurnal Otomatis

  1. Tahap Draft: Pengguna dapat menambah kuitansi scan, mengedit nominal, atau menghapus baris.
  2. Tahap Confirmed (Penguncian Permanen): Saat tombol Konfirmasi (Confirm) ditekan:
    • Dokumen dikunci secara permanen (immutable).
    • Saldo pada rekening kas/bank terkait langsung berkurang.
    • Sistem seketika menerbitkan entri jurnal umum berpasangan:
      • Debet: Akun Beban (misal: Beban Listrik & Air).
      • Kredit: Rekening Pembayaran (misal: Kas Kecil Kasir atau Bank Mandiri Operasional).

4. Dampak pada Pelaporan & Penutupan Buku

  • Laporan Laba Rugi Operasional: Seluruh baris beban operasional yang diposting secara otomatis diagregasikan ke pos Operating Expenses pada Laporan Laba Rugi, mengurangi Laba Kotor (Gross Profit) menjadi Laba Bersih Operasional (Operating Profit).
  • Integritas Periode Fiskal: Pembuatan dan konfirmasi bukti pengeluaran tunduk pada status Periode Fiskal. Dokumen bertanggal pada periode yang berstatus CLOSED akan ditolak secara otomatis oleh sistem.