Artikel

Jurnal Reimbursement Karyawan & Kasbon Dinas: Contoh Lengkap

Terakhir diperbarui: 22 Oktober 2026

Jurnal reimbursement karyawan dicatat dengan mendebit akun beban sesuai jenis pengeluaran (transportasi, perjalanan dinas, entertainment) dan mengkredit Utang Reimbursement Karyawan saat klaim disetujui, lalu mendebit utang tersebut dan mengkredit Kas/Bank saat dibayar. Untuk kasbon atau uang muka dinas, uang yang diberikan dicatat dulu sebagai aset (Uang Muka Karyawan), baru dipindahkan ke beban saat karyawan menyerahkan laporan pertanggungjawaban.

Masalahnya di lapangan jarang sesederhana itu. Klaim datang terlambat melewati tanggal tutup buku, kasbon dinas berbulan-bulan tidak dipertanggungjawabkan, dan sisa uang muka kadang dipotong dari gaji tanpa jurnal yang jelas. Artikel ini kami susun untuk akuntan dan staf finance: contoh jurnal lengkap untuk lima skenario, cara akrual klaim di akhir bulan, cara rekonsiliasi saldo Uang Muka Karyawan, dan matriks kontrol yang siap dipakai saat audit.

Ringkasan Cepat

  • Reimbursement (karyawan membayar dulu): Dr Beban / Cr Utang Reimbursement Karyawan, lalu Dr Utang / Cr Bank saat dibayar.
  • Kasbon/uang muka dinas (perusahaan membayar dulu): Dr Uang Muka Karyawan / Cr Kas, lalu Dr Beban / Cr Uang Muka Karyawan saat pertanggungjawaban diterima.
  • Selisih kasbon ada dua kemungkinan: sisa dikembalikan karyawan (Dr Kas) atau kekurangan dibayar perusahaan (Cr Kas/Utang).
  • Klaim yang sudah disetujui tetapi belum dibayar per tanggal tutup buku wajib diakrualkan agar beban masuk periode yang benar.
  • Saldo Uang Muka Karyawan harus punya subledger per karyawan dan dianalisis umurnya setiap bulan.

Apa bedanya reimbursement dan kasbon (uang muka dinas)?

Reimbursement (penggantian biaya) adalah penggantian oleh perusahaan atas pengeluaran bisnis yang sudah dibayar karyawan dengan uang pribadinya, berdasarkan bukti yang sah dan persetujuan atasan. Kasbon atau uang muka dinas (cash advance) adalah dana yang diberikan perusahaan kepada karyawan sebelum pengeluaran terjadi, sehingga karyawan wajib mempertanggungjawabkannya dengan bukti dan mengembalikan sisanya.

Perbedaan arah ini menentukan akun yang dipakai. Pada reimbursement, perusahaan memiliki kewajiban kepada karyawan. Pada kasbon, perusahaan memiliki hak tagih kepada karyawan sampai pertanggungjawaban diterima. Dalam kerangka akrual SAK EP (Standar Akuntansi Keuangan Entitas Privat, berlaku efektif 1 Januari 2025), beban baru diakui saat manfaat ekonominya terpakai, bukan saat kas keluar. Karena itu kasbon tidak boleh langsung dibebankan.

Aspek Reimbursement Kasbon / Uang Muka Dinas
Siapa membayar lebih dulu Karyawan Perusahaan
Akun saat dana bergerak pertama kali Utang Reimbursement Karyawan (liabilitas) Uang Muka Karyawan (aset lancar)
Kapan beban diakui Saat klaim disetujui (tanggal biaya terjadi) Saat laporan pertanggungjawaban diterima dan diverifikasi
Risiko utama Klaim ganda, bukti fiktif, klaim terlambat lintas periode Kasbon tidak dipertanggungjawabkan, saldo menumpuk, sisa tidak dikembalikan
Dokumen kunci Formulir klaim + bukti asli + persetujuan Permintaan kasbon + laporan pertanggungjawaban + bukti

Bagaimana contoh jurnal reimbursement karyawan?

Contoh: pada 14 Oktober, Rina (staf sales) membayar tiket kereta Rp850.000 dan makan bersama klien Rp1.150.000 dengan uang pribadi. Klaim disetujui manajer pada 16 Oktober dan ditransfer finance pada 20 Oktober. Semua angka di bawah adalah contoh.

Tanggal Akun Debit (Rp) Kredit (Rp)
16 Okt (klaim disetujui) Beban Transportasi 850.000
Beban Entertainment / Jamuan Klien 1.150.000
  Utang Reimbursement Karyawan – Rina 2.000.000
20 Okt (dibayar) Utang Reimbursement Karyawan – Rina 2.000.000
  Bank 2.000.000

Mengapa tidak langsung Dr Beban / Cr Bank? Bisa, jika persetujuan dan pembayaran terjadi pada hari yang sama. Namun memakai akun utang perantara memberi dua manfaat: Anda punya daftar klaim yang sudah disetujui tetapi belum dibayar (berguna untuk proyeksi kas), dan saldo akun itu bisa direkonsiliasi dengan daftar klaim terbuka setiap akhir bulan.

Bagaimana jika klaim disetujui tetapi belum dibayar saat tutup buku?

Jika Anda memakai akun Utang Reimbursement Karyawan seperti di atas, akrual sudah otomatis terjadi. Masalah muncul pada klaim yang biayanya terjadi bulan ini tetapi formulirnya baru masuk bulan depan. Untuk klaim yang material, buat jurnal akrual berdasarkan estimasi atau daftar klaim yang sedang diproses:

Tanggal Akun Debit (Rp) Kredit (Rp)
31 Okt (akrual) Beban Perjalanan Dinas 4.300.000
  Biaya yang Masih Harus Dibayar – Klaim Karyawan 4.300.000
1 Nov (jurnal balik) Biaya yang Masih Harus Dibayar – Klaim Karyawan 4.300.000
  Beban Perjalanan Dinas 4.300.000

Jurnal balik (reversing entry) pada tanggal 1 mencegah beban tercatat dua kali saat klaim aslinya diproses normal di bulan November. Tetapkan batas materialitas tertulis, misalnya hanya klaim di atas Rp1.000.000 atau total per departemen di atas jumlah tertentu yang diakrualkan, agar tim tidak menghabiskan waktu untuk klaim kecil.

Bagaimana mencatat kasbon dan pertanggungjawaban uang muka dinas?

Contoh: pada 5 Oktober, Budi (teknisi) menerima uang muka dinas Rp5.000.000 untuk instalasi di Surabaya. Ada tiga kemungkinan hasil pertanggungjawaban. Semua angka adalah contoh.

Langkah 1, saat kasbon diberikan:

Tanggal Akun Debit (Rp) Kredit (Rp)
5 Okt Uang Muka Karyawan – Budi 5.000.000
  Bank 5.000.000

Langkah 2, saat pertanggungjawaban diterima (pilih skenario yang sesuai):

Skenario Akun Debit (Rp) Kredit (Rp)
A. Biaya pas Rp5.000.000 Beban Perjalanan Dinas 5.000.000
  Uang Muka Karyawan – Budi 5.000.000
B. Biaya Rp4.200.000, sisa dikembalikan Beban Perjalanan Dinas 4.200.000
Kas 800.000
  Uang Muka Karyawan – Budi 5.000.000
C. Biaya Rp5.600.000, kekurangan dibayar perusahaan Beban Perjalanan Dinas 5.600.000
  Uang Muka Karyawan – Budi 5.000.000
  Utang Reimbursement Karyawan – Budi 600.000

Pada skenario C, kekurangan Rp600.000 diperlakukan sebagai reimbursement biasa, lalu dilunasi dengan Dr Utang Reimbursement / Cr Bank. Jangan menutup selisih dengan memperbesar kasbon berikutnya, karena jejak auditnya akan hilang.

Bagaimana jika sisa kasbon dipotong dari gaji?

Jika kebijakan perusahaan dan persetujuan tertulis karyawan mengizinkan pemotongan gaji, catat pelunasan sisa kasbon di jurnal penggajian: Dr Beban Gaji (bruto) / Cr Uang Muka Karyawan (sebesar potongan) / Cr Utang Gaji atau Bank (neto). Pastikan slip gaji menampilkan potongan itu secara terpisah. Perlakuan pajak atas tunjangan, uang saku, dan penggantian biaya bisa berbeda, jadi konfirmasikan dengan tim atau konsultan pajak Anda sebelum menetapkan kebijakan.

Bagaimana merekonsiliasi saldo Uang Muka Karyawan setiap bulan?

Akun Uang Muka Karyawan sering menjadi “akun parkir” yang saldonya terus naik. Auditor biasanya meminta rincian per karyawan beserta umurnya. Ikuti langkah berikut setiap tutup buku:

  1. Tarik saldo buku besar akun Uang Muka Karyawan per tanggal tutup buku.
  2. Tarik subledger per karyawan (nama, nomor kasbon, tanggal, jumlah, keperluan, tenggat pertanggungjawaban internal).
  3. Cocokkan total subledger dengan buku besar. Selisih biasanya berasal dari jurnal manual tanpa nama karyawan atau pertanggungjawaban yang dicatat ke akun lain.
  4. Buat analisis umur: 0–14 hari, 15–30 hari, 31–60 hari, dan lebih dari 60 hari.
  5. Tindak lanjuti kasbon yang melewati batas internal: kirim pengingat, eskalasi ke atasan, dan blokir kasbon baru bagi karyawan yang masih punya kasbon terbuka.
  6. Evaluasi kasbon karyawan yang sudah resign: tagih melalui perhitungan akhir hubungan kerja atau, jika tidak tertagih dan disetujui direksi, hapus ke beban dengan dokumentasi lengkap.

Contoh format laporan umur yang bisa langsung Anda pakai:

Karyawan No. Kasbon Tanggal Jumlah (Rp) Umur (hari) Status / Tindakan
Budi KB-1021 5 Okt 5.000.000 26 Laporan sudah masuk, menunggu verifikasi
Sari KB-0988 12 Sep 3.500.000 49 Eskalasi ke manajer, kasbon baru diblokir
Andi (resign) KB-0912 20 Jul 1.250.000 103 Potong di perhitungan akhir, koordinasi HR
Total subledger 9.750.000 Harus sama dengan saldo buku besar

Data di atas adalah contoh. Prinsip yang sama berlaku untuk akun neraca lain; lihat panduan kami tentang rekonsiliasi akun neraca dengan matriks risiko.

Kontrol internal apa yang wajib ada pada proses klaim?

Reimbursement adalah salah satu area yang paling rawan kecurangan kecil tetapi berulang. Matriks kontrol berikut bisa Anda sesuaikan dengan ukuran tim:

Risiko Kontrol Pemilik Bukti untuk audit
Klaim ganda (nota sama diajukan dua kali) Nomor nota dan tanggal wajib diinput; sistem atau reviewer mengecek duplikasi Staf AP Log pengecekan duplikasi
Bukti fiktif atau dimodifikasi Bukti asli/digital wajib dilampirkan; sampling verifikasi ke vendor Supervisor finance Hasil sampling bulanan
Biaya di luar kebijakan Batas nominal per kategori dan per jabatan Atasan langsung Persetujuan sesuai batas wewenang
Penyetuju sekaligus pemohon Pemisahan tugas pemohon, penyetuju, dan pembayar Kepala akunting Daftar otorisasi
Kasbon menumpuk Satu kasbon terbuka per karyawan; batas waktu pertanggungjawaban Finance Laporan umur Uang Muka Karyawan

Batas nominal persetujuan sebaiknya mengikuti approval matrix keuangan perusahaan, dan pembagian peran pemohon–penyetuju–pembayar mengikuti prinsip segregation of duties, termasuk untuk tim finance kecil.

Kesalahan yang Sering Terjadi

  • Kasbon langsung dibebankan. Beban bulan ini membengkak, sementara bulan berikutnya kosong. Laba per periode jadi tidak sebanding.
  • Satu akun Uang Muka Karyawan tanpa subledger. Saat audit, tim harus merekonstruksi rincian dari mutasi bank berbulan-bulan.
  • Klaim lintas periode tidak diakrualkan. Beban perjalanan Desember baru tercatat Januari, sehingga laba tahun berjalan terlalu tinggi.
  • Selisih kasbon “dititipkan” ke kasbon berikutnya. Saldo per karyawan tidak pernah nol dan jejak transaksi kabur.
  • Akun beban terlalu umum. Semua klaim masuk “Beban Lain-lain”, sehingga manajemen tidak bisa menganalisis biaya perjalanan per proyek atau per departemen.
  • Persetujuan via chat tanpa arsip. Persetujuan sah secara praktik, tetapi sulit dibuktikan saat diperiksa.

Pertanyaan yang Sering Diajukan (FAQ)

Akun apa yang dipakai untuk reimbursement karyawan?

Debit akun beban sesuai jenis biaya, misalnya Beban Transportasi atau Beban Perjalanan Dinas, dan kredit Utang Reimbursement Karyawan saat klaim disetujui. Saat dibayar, debit Utang Reimbursement Karyawan dan kredit Kas atau Bank. Akun utang perantara memudahkan rekonsiliasi klaim yang belum dibayar.

Apakah kasbon karyawan termasuk aset?

Ya. Kasbon atau uang muka dinas dicatat sebagai aset lancar (Uang Muka Karyawan atau Piutang Karyawan) karena perusahaan masih berhak atas pertanggungjawaban atau pengembalian dana. Dana itu baru dipindahkan ke beban setelah bukti pengeluaran diterima dan diverifikasi.

Bagaimana jurnal jika sisa uang muka dinas dikembalikan karyawan?

Debit Beban sebesar biaya yang terpakai, debit Kas sebesar sisa yang dikembalikan, dan kredit Uang Muka Karyawan sebesar kasbon awal. Dengan begitu saldo kasbon karyawan tersebut kembali nol.

Kapan klaim reimbursement perlu diakrualkan?

Ketika biayanya terjadi di periode berjalan tetapi klaim belum diproses sampai tanggal tutup buku, dan jumlahnya material. Catat Dr Beban / Cr Biaya yang Masih Harus Dibayar, lalu buat jurnal balik di awal periode berikutnya agar beban tidak tercatat dua kali.

Berapa lama batas waktu pertanggungjawaban kasbon yang wajar?

Tidak ada satu angka baku; batas ini ditetapkan dalam kebijakan internal perusahaan. Banyak perusahaan memakai 7–14 hari kerja setelah perjalanan selesai, disertai aturan satu kasbon terbuka per karyawan. Yang penting, batasnya tertulis, dipantau lewat laporan umur, dan ada konsekuensi jika dilanggar.

Penutup

Kuncinya ada di pemilihan akun: reimbursement adalah kewajiban perusahaan, kasbon adalah hak tagih perusahaan. Akrualkan klaim lintas periode yang material, pelihara subledger Uang Muka Karyawan per orang, dan analisis umurnya setiap bulan sebagai bagian dari checklist tutup buku bulanan Anda. Dengan begitu, beban tercatat di periode yang tepat dan saldo neraca siap diperiksa auditor kapan saja.

Jika tim Anda masih merekap klaim dan kasbon di Excel lalu mencocokkannya manual dengan mutasi bank, pencatatan pengeluaran, uang muka, dan pembayaran bisa dipusatkan di satu tempat dengan modul Kas & Bank Zahir Online, sehingga saldo per akun dan mutasinya bisa dilacak tanpa rekap ulang.

Referensi

Facebook Comments

Bagikan artikel

Artikel Lainnya

Let’s #FeelTheGrowth

Coba Zahir, Gratis!

Level up pencatatan, management, dan pelaporan pada Bisnis Anda dengan menggunakan Zahir.

Hubungi Zahir Expert

Product Consultant kami akan membantu untuk memilih produk terbaik sesuai dengan kebutuhan perusahaan Anda.

Kelola invoice, inventory, keuangan dalam satu aplikasi, Monitor bisnismu kapan saja dimana saja.

Zahir Berpengalaman 27 Tahun membantu lebih dari 100.000 Bisnis untuk bertumbuh