Panduan/Modul

Pengiriman & Retur Penjualan

Dua menu lanjutan di modul Penjualan: Pengiriman mengurus keluarnya barang dari gudang ke pelanggan, dan Retur Penjualan mengurus barang yang kembali dari pelanggan. Keduanya otomatis membentuk jurnal akuntansi — Anda tidak perlu menjurnal manual.

Alur pesanan sampai barang sampai

  1. Pesanan penjualan dikonfirmasi — delivery order pertama (jumlah penuh) dibuat otomatis, masih berstatus Draft.
  2. Barang disiapkan dan dikeluarkan di halaman Pengiriman — di sinilah stok benar-benar berkurang.
  3. Barang sampai ke pelanggan, ditandai dengan tanda terima.
  4. Penagihan dan pembayaran tetap berjalan lewat pesanan: buat Invoice dari detail pesanan, lalu catat pembayarannya. Harga pokok penjualan baru diakui saat invoice lunas.

Jadi jangan bingung: konfirmasi pesanan belum mengurangi stok. Stok baru berkurang saat barang dikeluarkan di halaman Pengiriman.

Pengiriman (Delivery Order)

Menu: Penjualan → Pengiriman

Delivery order (DO) adalah dokumen pengeluaran barang dari gudang ke pelanggan. Statusnya:

Status Arti
Draft DO dibuat, barang belum keluar gudang — masih bisa diedit/dibatalkan
Siap Diambil Untuk pesanan yang diambil sendiri: barang sudah disiapkan, menunggu pelanggan
Dikeluarkan Barang sudah keluar gudang — stok berkurang pada titik ini
Diambil Pelanggan Barang sudah diserahkan ke pelanggan yang mengambil sendiri
Terkirim Tanda terima pelanggan sudah dicatat
Dibatalkan DO batal — hanya bisa sebelum barang keluar

Tombol yang tersedia di detail DO:

  • Issue Barang — keluarkan barang dari gudang (stok berkurang).
  • Serahkan — untuk pesanan ambil-sendiri: serahkan barang saat pelanggan datang (stok berkurang saat ini).
  • Tanda Terima — catat barang sudah diterima, lengkap dengan nama penerimanya.
  • Batalkan — hanya saat masih Draft; belum ada efek stok.

Pengiriman bertahap atau pengiriman ulang

Bila barang dikirim sebagian dulu (misalnya stok baru datang sebagian), buat DO tambahan lewat tombol + Buat Pengiriman: pilih pesanan yang sudah dikonfirmasi, pilih gudang pengirim, lalu isi jumlah yang dikirim kali ini. Sisa barang yang belum terkirim tetap tercatat di pesanannya — kirim sisanya kapan saja. Halaman ini juga dipakai untuk menggantikan DO yang terlanjur dibatalkan.

Retur Penjualan

Menu: Penjualan → Retur Penjualan

Retur penjualan adalah pengembalian barang dari pelanggan — karena rusak, tidak sesuai pesanan, atau pelanggan menyesal. Retur bisa bersumber dari invoice pesanan penjualan maupun transaksi POS (kasir).

Cara membuat retur:

  1. Klik + Buat Retur, pilih sumbernya: tab Invoice (pilih pelanggan, lalu pesanan/invoice-nya) atau tab Transaksi POS.
  2. Pilih barang dan isi jumlah yang dikembalikan — tidak boleh melebihi sisa yang bisa diretur.
  3. Isi alasan retur, lalu simpan sebagai draft.
  4. Draft masih bisa diperbaiki lewat Edit Draft atau dihapus lewat Batalkan Draft.
  5. Bila sudah yakin, klik Posting Retur.

Efek setelah retur diposting:

  • Barang masuk kembali ke stok dengan harga pokok aslinya — nilai stok tidak ikut kacau.
  • Jurnal retur terbentuk otomatis (pendapatan dan harga pokok ikut dibalik).
  • Nilai retur menjadi kredit bagi pelanggan — mengurangi sisa tagihannya. Untuk retur dari transaksi POS, Anda dimilihkan metode pengembalian dana saat posting (bawaannya metode pembayaran asli; bila tunai, tercatat di kas).

Untuk invoice ber-PPN, retur otomatis membalik PPN Keluaran-nya — di Laporan PPN retur tampil sebagai baris negatif pada periode tanggal retur.

Retur yang sudah diposting bersifat final. Bila angkanya ternyata keliru, perbaiki lewat jalur koreksi — lihat Koreksi Jurnal Terposting.

Tips

  • Periksa stok gudang sebelum menerbitkan DO — barang yang tidak tersedia tidak bisa dikeluarkan.
  • Kebiasaan yang sehat: barang baru dianggap "keluar" saat benar-benar meninggalkan gudang, bukan saat pesanan dibuat.
  • Catat retur segera saat barang kembali, dengan alasan yang jelas — supaya stok, piutang, dan PPN langsung akurat.
  • Lihat juga Panduan Penjualan & POS untuk alur pesanan dan invoice.