Procapy
Rabu, 4 November 2026

Rekonsiliasi bank: cara membuatnya langkah demi langkah, dan menuntaskan selisih yang tak kunjung hilang

Procapy Team

Di bulan Januari, seorang supplier kemasan menelepon manajer keuangan untuk mengabarkan bahwa invoice bulan Oktober belum dibayar. AP memeriksa buku besar: sudah dibayar pada 28 Oktober, Rp18,5 juta, lengkap dengan referensi batch pembayarannya. Supplier tetap bersikeras. Dua hari kemudian seseorang menemukan jawabannya di rekening koran bulan Oktober. Bank mengembalikan transfer itu keesokan harinya, karena supplier sudah pindah bank dan rekening lamanya ditutup.

Uangnya sudah kembali ke rekening perusahaan selama tiga bulan. Uang itu juga sudah muncul di rekonsiliasi bank bulan Oktober, sebagai bagian dari selisih Rp27 juta antara bank dan pembukuan. Sebagian besar selisih itu berhasil dijelaskan. Sisanya dibukukan ke akun penampung bernama “selisih bank”, yang diam-diam terus membesar sepanjang tahun.

Rekonsiliasi bank (bank reconciliation) yang dikerjakan dengan benar akan menemukan transfer yang dikembalikan itu dalam hitungan hari setelah bank mengembalikannya. Panduan ini menjelaskan apa itu rekonsiliasi bank, cara membuatnya langkah demi langkah, contoh satu bulan, mengapa rekonsiliasi sering keliru dan cara menjaganya tetap terkini.

Apa itu rekonsiliasi bank?

Rekonsiliasi bank membandingkan catatan Anda sendiri atas sebuah rekening bank (akun bank di buku besar, sering disebut buku kas atau buku bank) dengan rekening koran pada tanggal yang sama, menjelaskan setiap selisih di antara keduanya dan mengoreksi buku besar jika ada yang keliru. Hasilnya adalah laporan singkat yang menunjukkan bahwa kedua saldo sama setelah selisih-selisih itu diperhitungkan.

Selisihnya terbagi menjadi dua kelompok:

  • Selisih waktu (timing differences): transaksi yang sudah ada di satu catatan tetapi belum di catatan lainnya. Setoran pelanggan di sore terakhir bulan itu yang baru dikreditkan bank keesokan harinya, disebut setoran dalam perjalanan (deposit in transit), atau cek dan giro yang sudah Anda terbitkan tetapi belum dicairkan penerimanya, disebut pembayaran yang masih beredar (outstanding payment). Selisih ini hilang dengan sendirinya, dan buku besar tidak perlu dijurnal.
  • Pos yang belum dicatat atau keliru di buku besar: biaya bank, bunga, debet otomatis, transfer yang dikembalikan bank, penerimaan yang belum dicatat siapa pun dan kesalahan di buku besar itu sendiri. Masing-masing perlu dijurnal.

Sesekali, banklah yang keliru, misalnya debet yang seharusnya untuk nasabah lain. Pos seperti itu dikembalikan ke bank beserta buktinya, dan tetap tercantum di rekonsiliasi sampai bank mengoreksinya.

Setiap rekening bank perlu direkonsiliasi minimal sebulan sekali, termasuk rekening yang jarang dipakai. Rekening yang ramai lebih mudah direkonsiliasi setiap minggu atau bahkan setiap hari, karena transaksi seminggu lebih mudah dicocokkan daripada transaksi sebulan.

Cara membuat rekonsiliasi bank, langkah demi langkah

  1. Ambil kedua saldo pada tanggal yang sama. Saldo akhir di rekening koran dan saldo buku besar untuk rekening itu, dengan batas waktu yang sama.
  2. Mulai dari rekonsiliasi bulan lalu. Setoran dalam perjalanan dan pembayaran yang masih beredar bulan lalu seharusnya muncul di rekening koran bulan ini. Yang belum muncul mulai menua, dan pos yang menua perlu dijelaskan.
  3. Cocokkan transaksinya, bukan hanya totalnya. Centang setiap baris rekening koran terhadap buku besar berdasarkan jumlah, tanggal dan referensi. Satu debet bank untuk sebuah batch pembayaran bisa cocok dengan empat puluh invoice di buku besar, jadi cocokkan batch-nya, bukan invoice-nya satu per satu.
  4. Daftar yang ada di rekening koran tetapi belum ada di buku besar. Biaya bank, bunga, debet otomatis, transfer yang dikembalikan dan penerimaan yang belum dicatat. Masing-masing perlu dijurnal.
  5. Daftar yang ada di buku besar tetapi belum ada di rekening koran. Setoran dalam perjalanan dan pembayaran yang masih beredar. Pastikan setiap pos memang benar dan masih baru.
  6. Cari kesalahan. Angka yang tertukar, pembayaran yang tercatat dua kali dan transaksi yang dibukukan ke rekening bank yang salah. Selisih yang habis dibagi 9 sering kali berarti ada dua angka yang tertukar.
  7. Susun rekonsiliasinya. Saldo bank setelah penyesuaian harus sama dengan saldo buku besar setelah penyesuaian, sampai ke rupiah terakhir. Tidak ada baris untuk selisih yang tidak terjelaskan.
  8. Tinjau dan tandatangani. Orang yang tidak melakukan pembayaran meninjau rekonsiliasi, daftar pendukungnya dan pos-pos lama, lalu menandatanganinya beserta tanggal.

Contoh kasus: rekonsiliasi bulan Oktober

Pada 31 Oktober, rekening koran menunjukkan saldo Rp1.185.820.000 dan buku kas menunjukkan Rp1.212.900.000, selisih Rp27.080.000. Angka-angkanya hanya ilustrasi. Staf keuangan mulai dari sisi bank:

Sisi bank (Rp ribu) Jumlah
Saldo rekening koran, 31 Oktober 1.185.820
Tambah: setoran pelanggan dalam perjalanan 45.000
Kurang: giro terbit, belum dicairkan −62.500
Saldo bank setelah penyesuaian 1.168.320

Lalu sisi buku besar, tempat lima pos yang ditemukan di rekening koran masing-masing perlu dijurnal:

Sisi buku besar (Rp ribu) Jumlah
Saldo buku kas, 31 Oktober 1.212.900
Kurang: cicilan pinjaman didebet bank −75.000
Tambah: pembayaran supplier dikembalikan bank 18.500
Tambah: transfer pelanggan belum dicatat 12.000
Tambah: pembayaran tercatat 9.850, seharusnya 9.580 270
Kurang: biaya bank −350
Saldo buku besar setelah penyesuaian 1.168.320

Kedua sisi sama-sama Rp1.168.320.000, jadi rekonsiliasinya selesai. Yang ditunjukkan rekonsiliasi itu kepada manajer keuangan:

  • Transfer yang dikembalikan adalah baris yang paling penting. Buku besar dan laporan umur utang sama-sama menyatakan supplier sudah dibayar, padahal belum. Batalkan pembayarannya supaya invoice kembali tercatat belum dibayar, minta rekening barunya lewat verifikasi vendor yang biasa, dan bayar di batch berikutnya, sebelum supplier perlu menelepon.
  • Transfer pelanggan perlu penanggung jawab. Rp12 juta itu masuk tanpa nomor invoice. Bukukan ke akun penampung untuk penerimaan yang belum teridentifikasi, lalu temukan pelanggannya minggu ini, bukan di akhir tahun.
  • Kesalahannya mudah ditemukan. Selisih Rp270.000 habis dibagi 9, yang mengarah ke dua angka yang tertukar di satu pembayaran.
  • Pos waktu perlu dicek bulan depan. Setoran itu seharusnya muncul di hari-hari pertama November. Giro seharusnya cair saat supplier menyerahkannya ke bank; jika belum cair setelah beberapa minggu, tanyakan alasannya.

Mengapa rekonsiliasi bank sering keliru

  • Dikerjakan per kuartal, atau hanya di akhir tahun. Transaksi tiga bulan memakan waktu jauh lebih lama dari tiga kali transaksi satu bulan, dan orang yang bisa menjelaskannya sudah lupa.
  • Selisih dibukukan ke akun penampung. “Selisih yang tidak terjelaskan” yang kecil membuat rekonsiliasi bisa ditandatangani, dan akun penampung menjadi tempat transfer yang dikembalikan dan penerimaan yang hilang terlupakan.
  • Mencocokkan total, bukan transaksi. Dua kesalahan bisa saling meniadakan, jadi saldo yang sama belum membuktikan setiap transaksinya benar.
  • Batch pembayaran yang tidak cocok. Bank menampilkan satu debet untuk batch berisi empat puluh invoice, buku besar menampilkan empat puluh baris, dan tidak ada yang bisa dengan mudah membuktikan bahwa keduanya uang yang sama.
  • Pos rekonsiliasi yang tidak pernah tuntas. Giro beredar atau penerimaan tak teridentifikasi yang sama muncul setiap bulan selama setahun, sampai tidak ada lagi yang ingat asal-usulnya.
  • Orang yang membayar juga yang merekonsiliasi. Akibatnya, tidak ada pihak independen yang membandingkan apa yang keluar dari bank dengan apa yang disetujui, salah satu alasan pemisahan tugas penting bagi tim yang kecil.
  • Rekening yang jarang dipakai terlewat. Rekening lama di bank kedua, rekening valuta asing, rekening yang hanya dipakai untuk membayar pajak. Rekening yang tidak direkonsiliasi adalah tempat masalah paling lama tersembunyi.

Rekonsiliasi bank di Indonesia

  • Giro dan cek. Pembayaran dengan bilyet giro atau cek tetap beredar sampai penerimanya mencairkannya, kadang berminggu-minggu kemudian. Catat masing-masing berdasarkan nomor dan tanggalnya, dan tindak lanjuti yang sudah lama, karena giro hanya bisa dicairkan dalam masa berlakunya.
  • Virtual account. Banyak perusahaan menerima pembayaran pelanggan lewat virtual account, yang mengidentifikasi pembayarnya di setiap penerimaan. Cara ini sangat mengurangi jumlah penerimaan yang belum teridentifikasi.
  • Bunga dan pajaknya. Bank biasanya mengkreditkan bunga jasa giro setelah memotong PPh final. Catat bunga dan pajaknya sebagaimana tertera di rekening koran, bukan hanya jumlah netonya.
  • Beberapa bank dan beberapa PT. Perusahaan sering punya bank untuk penggajian, bank untuk penagihan dan bank untuk setiap PT di dalam grup. Rekonsiliasi setiap rekening sendiri-sendiri, dan perhatikan bahwa transfer antarperusahaan dalam grup keluar dari satu bank dan masuk ke bank lain pada hari yang berbeda.
  • Rekening valuta asing. Rekonsiliasi dulu dalam mata uang rekening itu sendiri, lalu jabarkan saldonya dengan kurs akhir bulan. Selisih dalam rupiah yang tidak ada dalam dolar adalah pengaruh kurs, bukan transaksi yang hilang.

Tanda rekonsiliasi bank Anda perlu diperbaiki

Rekonsiliasi bank Anda kemungkinan besar perlu diperbaiki jika beberapa hal berikut terasa akrab:

  • Rekonsiliasi untuk sebagian rekening dikerjakan per kuartal, atau tidak sama sekali.
  • Rekonsiliasinya punya baris “selisih tidak terjelaskan”, atau setiap bulan ada selisih yang masuk ke akun penampung.
  • Pos-pos yang masih beredar itu-itu saja dari bulan ke bulan.
  • Supplier mengabarkan transfer yang dikembalikan sebelum rekonsiliasi bank menemukannya.
  • Penerimaan dari pelanggan belum teridentifikasi lebih dari sebulan.
  • Orang yang melepas pembayaran juga orang yang merekonsiliasi rekeningnya.
  • Tidak ada yang menandatangani atau memberi tanggal pada rekonsiliasi.

Selisih yang tidak terjelaskan tidak menjadi kecil hanya karena jumlahnya kecil. Itu adalah transaksi yang belum dilihat siapa pun.

Cara menjaga rekonsiliasi bank tetap terkini

  1. Tetapkan tenggat untuk setiap rekening. Misalnya, setiap rekening direkonsiliasi paling lambat tiga hari kerja setelah akhir bulan, dan rekening yang paling ramai setiap minggu.
  2. Pakai rekening koran elektronik. Unduh atau impor rekening koran dari bank, bukan mengetik ulang dari PDF.
  3. Beri referensi di setiap transaksi. Cantumkan nomor invoice atau nomor batch pembayaran di setiap keterangan transfer, dan minta pelanggan mencantumkan nomor invoice Anda atau memakai virtual account.
  4. Catat batch pembayaran supaya cocok dengan bank. Satu jurnal per debet bank, atau referensi batch yang mengaitkan invoice-invoice dengan debetnya. Batch pembayaran pada hari-hari yang tetap juga membantu.
  5. Bukukan pos yang hanya ada di bank saat terjadi. Biaya bank, debet otomatis dan bunga setiap minggu, bukan sekaligus di akhir bulan.
  6. Beri tenggat untuk pos lama. Misalnya, setiap pos yang berumur lebih dari 60 hari dieskalasi ke manajer keuangan beserta rencana penyelesaiannya.
  7. Jangan pernah menambal selisih. Jika belum bisa dijelaskan, selisih itu tetap terlihat di rekonsiliasi sampai terjelaskan.
  8. Pisahkan penyusun dan peninjau. Orang yang meninjau dan menandatangani bukan orang yang melepas pembayaran.

Bagaimana Procapy membantu

Procapy tidak menggantikan rekonsiliasi bank di sistem akuntansi Anda, tetapi mengubah apa yang sampai ke sana. Di Proca to Pay, invoice yang sudah disetujui dibayar dalam batch, dan file pembayaran dibuat dalam format yang diharapkan bank Anda, per entitas dan rekening. Detail rekening di setiap pembayaran diperiksa terhadap master vendor yang sudah terverifikasi sebelum file disusun. Status pembayaran diposting kembali ke Dynamics, SAP, Xero, QuickBooks atau ABSS terhadap setiap invoice, sehingga laporan umur utang mencerminkan apa yang benar-benar sudah keluar dari bank, dan pembayaran yang tidak cocok atau dikembalikan ditandai untuk ditindaklanjuti, bukan baru ketahuan saat rekonsiliasi bank.

Di Capy Expense, klaim yang sudah disetujui dikumpulkan ke dalam batch reimbursement sesuai jadwal Anda, dengan satu persetujuan dan satu file untuk bank atau ERP. Di keduanya, baris tagihan kartu korporat dan rekening koran dicocokkan secara otomatis dengan klaim dan invoice berdasarkan nominal, tanggal dan merchant, sehingga tim Anda hanya meninjau segelintir baris yang tidak cocok, bukan seluruh rekening koran. Laporan rekonsiliasi menampilkan apa pun yang belum tersinkron atau tidak cocok antara Procapy dan buku besar, dan setiap jurnal bisa ditelusuri kembali ke dokumen sumbernya.

Penerimaan dari pelanggan, cicilan pinjaman dan biaya bank tetap berasal dari sumbernya masing-masing, tetapi pembayaran supplier dan reimbursement, biasanya daftar debet terpanjang di rekening koran, tiba dalam keadaan sudah cocok. Halaman arus kas dan pembayaran membahas lebih lanjut. Jadwalkan sesi demo 30 menit, bawa rekening koran bulan lalu dan satu batch pembayaran, dan kami akan menunjukkan baris mana saja yang akan tiba dalam keadaan sudah cocok.