← Semua Panduan
Teduh Technology
Panduan Pengguna
Panduan Pengguna · Keuangan · Odoo 19

Retur, Refund, Credit & Debit Note

Saat transaksi harus mundur: mengembalikan barang ke gudang, mengembalikan uang ke pelanggan, dan membatalkan dokumen — dengan cara yang benar secara pembukuan.

Bagian A — Retur Barang
Langkah 01

Retur sebelum ada invoice

Jika pelanggan mengembalikan barang sebelum invoice dibuat, cukup gunakan reverse transfer (butuh aplikasi Inventory):

  1. Buka sales order terkait di aplikasi Sales, klik tombol pintar Delivery untuk membuka delivery order yang sudah tervalidasi.
  2. Klik Return.
  3. Pada jendela Reverse Transfer, jumlah terisi otomatis sesuai yang terkirim — sesuaikan Quantity, atau hapus baris produk yang tidak diretur dengan ikon 🗑️.
  4. Klik Return — operasi gudang baru terbentuk untuk barang masuk retur. Saat barangnya tiba, tim gudang klik Validate.
Tombol Return pada delivery order tervalidasi
Tombol Return di delivery order · sumber: dokumentasi resmi Odoo
Jendela Reverse Transfer dengan jumlah retur
Jendela Reverse Transfer · sumber: dokumentasi resmi Odoo

Setelah validasi, kolom Delivered di sales order otomatis berkurang — dan saat invoice akhirnya dibuat, pelanggan hanya ditagih untuk barang yang benar-benar mereka simpan.

Langkah 02

Retur setelah invoice terbit

Jika barang dikembalikan setelah invoice tervalidasi (apalagi sudah dibayar — ditandai banner hijau In Payment di invoice), reverse transfer saja tidak cukup: invoice yang sudah tervalidasi tidak bisa diubah. Prosesnya jadi dua sisi:

  • Sisi barang — lakukan reverse transfer persis seperti Langkah 01: Delivery › Return › sesuaikan › Validate saat barang tiba.
  • Sisi uang — terbitkan credit note: dari sales order klik tombol pintar Invoices, lalu di invoice tervalidasi klik Credit Note.
Tombol Credit Note di atas invoice tervalidasi
Tombol Credit Note pada invoice · sumber: dokumentasi resmi Odoo

Setelah credit note dikonfirmasi, muncul banner biru "You have outstanding credits for this customer" — alokasikan kredit itu untuk menandai invoice lunas, atau kembalikan uangnya (Langkah 03).

Bagian B — Credit & Debit Note
Langkah 03

Terbitkan credit note & proses refund

Credit note memberi tahu pelanggan bahwa mereka dikreditkan sejumlah nilai — karena salah tagih, barang diretur, jasa ditolak, atau barang rusak. Dari invoice terkait (Accounting Customers Invoices), klik Credit Note, isi Reason, Journal, dan Reversal Date, lalu pilih:

  • Reverse — membuka draft credit note berisi salinan detail invoice, bisa diedit untuk refund sebagian (ubah produk/jumlah), lalu Confirm.
  • Reverse and Create Invoice — credit note langsung tervalidasi & terekonsiliasi dengan invoice lama, plus draft invoice baru terbuka — cocok untuk koreksi total: batalkan yang lama, terbitkan yang benar.
Jendela Credit Note dengan kolom reason, journal, dan reversal date
Jendela Credit Note · sumber: dokumentasi resmi Odoo
Penomoran & Refund Uang

Nomor credit note berawalan R mengikuti dokumen asalnya — mis. RINV/2025/0004 untuk invoice INV/2025/0004 — jadi jejaknya selalu jelas. Jika uang benar-benar dikembalikan ke pelanggan, jangan lupa register payment pada credit note tersebut; dan bila barangnya storable, validasi juga retur gudangnya.

Langkah 04

Debit note & sisi vendor

Debit note adalah kebalikannya — menagih tambahan atas invoice yang sudah terkonfirmasi (mis. kekurangan tagih). Dari invoice, klik Debit Note, isi Reason dan tanggalnya, aktifkan Copy Lines untuk menyalin baris invoice, klik Create Debit Note, sesuaikan produk/jumlah, lalu Confirm.

Sisi vendor bekerja dengan pola yang sama persis, hanya arah uangnya berbalik:

  • Refund dari vendor — buka vendor bill terkait di Accounting Vendors Bills, klik Credit Note; atau buat dari nol lewat Accounting Vendors Refunds.
  • Debit note ke vendor — dari vendor bill, klik Debit Note.
Massal

Dari tampilan list invoice maupun vendor bill, pilih beberapa dokumen sekaligus lalu Actions › Create Debit Note.

Bagian C — Cancel
Langkah 05

Membatalkan dengan benar, di tahap yang tepat

Semakin jauh dokumen melangkah, semakin formal cara membatalkannya:

  • Quotation / sales order — cukup tombol Cancel di atas form (lihat panduan Sales Order & Customer).
  • Invoice masih draft — bebas diedit atau dihapus; belum ada jejak pembukuan.
  • Invoice sudah dikonfirmasi — tidak bisa diubah langsung; gunakan Reset to draft untuk merevisi selama belum dikirim/terkunci.
  • Invoice tervalidasi & sudah dikirim — menerbitkan credit/debit note adalah satu-satunya cara yang sah untuk membatalkan, me-refund, atau mengubahnya. Menghapus begitu saja akan merusak urutan penomoran dan jejak audit.
Prinsipnya

Pembukuan tidak mengenal tombol hapus untuk dokumen yang sudah sah — yang ada hanyalah dokumen pembalik. Credit note membalikkan tagihan, reverse transfer membalikkan pengiriman; keduanya meninggalkan jejak yang bisa diaudit.

Ringkasan

Barang mundur, uang mundur

  • Belum ada invoice — reverse transfer saja; tagihan otomatis menyesuaikan.
  • Sudah ada invoice — reverse transfer (barang) + credit note (uang); refund di-register sebagai payment.
  • Salah tagih tanpa retur — credit note untuk mengurangi, debit note untuk menambah.
  • Batal — Cancel untuk SO, Reset to draft untuk invoice muda, credit note untuk invoice yang sudah sah.
← Invoicing · Payment · Reconcile Inventory Valuation & AVCO →