Pembelian dalam Mata Uang Asing: Kurs dan Pencatatannya
Panduan lengkap mencatat pembelian multi currency mulai dari pemilihan kurs hingga perhitungan selisih kurs untuk menjaga akurasi laporan keuangan bisnis Anda.
Disusun dengan bantuan AI berdasarkan panduan editorial Sparta, lalu melewati pemeriksaan struktur, keunikan, dan konsistensi otomatis. Lihat metodologi editorial.
Bagian dari panduan Aplikasi Purchase Order: Panduan Alur Pembelian yang Rapi
Pembelian multi currency adalah proses transaksi pengadaan barang atau jasa menggunakan mata uang selain Rupiah, seperti USD, CNY, atau SGD. Bagi UMKM dan distributor, mencatat transaksi ini dengan tepat sangat krusial untuk menghindari kerugian akibat fluktuasi nilai tukar yang tidak terduga. Anda perlu memahami penggunaan kurs transaksi, kurs pajak, serta cara menghitung selisih kurs saat pelunasan faktur agar laporan keuangan tetap akurat.
Memahami Jenis Kurs yang Dipakai dalam Transaksi
Sebelum mencatat transaksi, Anda harus menentukan kurs mana yang akan digunakan sebagai dasar pembukuan. Dalam akuntansi Indonesia, laporan keuangan wajib disajikan dalam Rupiah, sehingga setiap nilai valuta asing harus dikonversi. Ada tiga jenis kurs yang biasanya bersinggungan dengan operasional bisnis Anda.
Pertama adalah Kurs Transaksi atau Kurs Pasar. Ini adalah nilai tukar yang sebenarnya Anda dapatkan dari bank atau money changer saat melakukan pembayaran atau yang disepakati dengan pemasok. Kedua adalah Kurs Tengah BI, yang sering digunakan sebagai acuan standar untuk pelaporan akuntansi pada tanggal neraca. Ketiga adalah Kurs Pajak yang ditetapkan oleh Kementerian Keuangan (KMK) setiap minggu.
Penting bagi Anda untuk konsisten. Jika Anda menggunakan kurs pasar saat pengakuan utang, pastikan kebijakan ini diterapkan pada seluruh transaksi serupa. Penggunaan Aplikasi Purchase Order: Panduan Alur Pembelian yang Rapi membantu Anda mendokumentasikan nilai kurs yang disepakati sejak awal pesanan dibuat, sehingga tidak terjadi kebingungan saat barang tiba.
Cara Mencatat Faktur Pembelian Valas
Pencatatan dimulai saat Anda menerima invoice atau faktur dari pemasok luar negeri. Pada titik ini, Anda mengakui adanya utang usaha. Nilai utang tersebut harus dikalikan dengan kurs yang berlaku pada tanggal faktur atau tanggal penerimaan barang, tergantung pada syarat penyerahan barang (Incoterms) yang digunakan.
Misalnya, jika Anda membeli barang senilai 1.000 USD dan kurs pada hari itu adalah 15.500 IDR, maka nilai yang masuk ke dalam buku besar adalah 15.500.000 IDR. Pencatatan ini akan menambah saldo persediaan dan menambah saldo utang usaha valas di sisi kredit. Jika Anda melakukan impor, pastikan juga untuk mengikuti Alur Pembelian Impor untuk Distributor agar biaya-biaya tambahan seperti bea masuk tercatat dengan benar.
Jangan lupa bahwa untuk keperluan perpajakan, PPN impor biasanya dihitung menggunakan Kurs Pajak (KMK) yang berlaku saat dokumen pemberitahuan impor barang (PIB) disetujui. Perbedaan antara kurs pembukuan dan kurs pajak ini sering kali memerlukan rekonsiliasi di akhir periode.
Pembayaran dan Perhitungan Selisih Kurs
Masalah utama dalam pembelian multi currency muncul saat waktu pembayaran tiba. Jarang sekali kurs pada tanggal pembayaran sama persis dengan kurs pada tanggal faktur. Selisih inilah yang disebut sebagai Selisih Kurs Realisasi (Realized Foreign Exchange Gain/Loss).
Jika kurs saat pembayaran lebih tinggi daripada saat faktur dicatat, Anda mengalami kerugian selisih kurs karena harus mengeluarkan lebih banyak Rupiah untuk melunasi utang yang sama. Sebaliknya, jika kurs turun, Anda mendapatkan keuntungan selisih kurs. Selisih ini harus diakui dalam laporan laba rugi di bawah kategori pendapatan atau beban lain-lain.
Dalam beberapa kasus, Anda mungkin perlu melakukan Retur Pembelian: Prosedur dan Pencatatannya untuk barang yang rusak. Jika retur dilakukan dalam mata uang asing, Anda harus menggunakan kurs yang sama dengan saat pembelian asli atau kurs saat retur terjadi, tergantung pada kebijakan akuntansi perusahaan Anda untuk menjaga konsistensi nilai persediaan.
Contoh Perhitungan Pembelian Multi Currency
Mari kita lihat simulasi sederhana untuk memberikan gambaran konkret bagaimana angka-angka ini bergerak di dalam pembukuan Anda.
| Tanggal | Keterangan | Nilai Valas (USD) | Kurs (IDR) | Total Rupiah |
|---|---|---|---|---|
| 01 Jan | Terima Faktur Pembelian | 2.000 | 15.000 | 30.000.000 |
| 15 Jan | Pembayaran Utang | 2.000 | 15.300 | 30.600.000 |
| Selisih | Rugi Selisih Kurs | - | 300 | 600.000 |
Pada contoh di atas, Anda mencatat utang sebesar 30 juta Rupiah di awal bulan. Namun, saat membayar di pertengahan bulan, Anda harus mengeluarkan 30,6 juta Rupiah karena nilai Dollar menguat. Selisih 600 ribu Rupiah tersebut dicatat sebagai Beban Selisih Kurs.
Penerapan pada Bisnis Distribusi
Bagi distributor yang sering mengimpor barang dalam jumlah besar, tantangannya bukan hanya pada nilai faktur, tetapi juga pada biaya-biaya penyerta. Biaya angkut (freight), asuransi, dan bea masuk sering kali ditagihkan dalam mata uang yang berbeda-beda atau dalam Rupiah namun dasarnya adalah nilai valas.
Anda wajib menghitung Landed Cost: Cara Menghitung Harga Pokok Barang Impor untuk memastikan harga jual Anda tetap menguntungkan. Jika Anda salah menghitung kurs pada komponen biaya masuk, harga pokok penjualan (HPP) Anda bisa menjadi terlalu rendah, yang berakibat pada margin keuntungan yang semu. Distributor yang cerdas biasanya memiliki cadangan atau buffer kurs saat menentukan harga jual ke retailer agar tidak rugi jika tiba-tiba Rupiah melemah tajam.
Kesalahan yang Sering Terjadi dalam Pembukuan Valas
Banyak pelaku usaha melakukan kesalahan fatal yang membuat laporan keuangan mereka berantakan. Berikut adalah beberapa di antaranya:
- Menggunakan kurs pajak untuk transaksi operasional: Kurs pajak hanya untuk menghitung pajak (PPN/PPh), bukan untuk nilai utang dagang yang sebenarnya.
- Lupa melakukan revaluasi akhir bulan: Akun utang valas yang belum lunas di akhir bulan harus disesuaikan dengan kurs penutupan bulan tersebut (Unrealized Gain/Loss).
- Mencampuradukkan saldo bank valas: Tidak memisahkan buku kas Rupiah dengan buku kas USD, sehingga saldo fisik dan saldo buku tidak pernah cocok.
- Mengabaikan biaya admin bank: Seringkali bank memotong biaya koresponden saat transfer valas yang membuat jumlah yang diterima supplier berkurang.
Mengelola Pembelian Multi Currency dengan Sparta
Sparta menyediakan fitur multi currency yang memudahkan Anda mencatat faktur dalam berbagai mata uang seperti USD atau CNY tanpa harus menghitung manual di luar sistem. Anda cukup memasukkan nilai valas dan kurs yang berlaku, lalu Sparta akan otomatis menjurnal nilai Rupiahnya. Saat pembayaran dilakukan, agen AI Tanya Sparta dapat membantu Anda mengidentifikasi selisih kurs yang terjadi secara otomatis. Perlu diperhatikan bahwa Sparta saat ini masih dalam tahap early access dan belum memiliki aplikasi native atau integrasi API publik, namun sistem webnya sudah sangat mumpuni untuk menangani stok multi-gudang dan laporan pajak sesuai standar Coretax 2025.
Langkah Praktis Mengatur Sistem Multi Mata Uang
- Tentukan mata uang fungsional bisnis Anda (biasanya IDR).
- Aktifkan daftar mata uang asing yang sering digunakan dalam sistem akuntansi Anda.
- Perbarui kurs secara berkala, minimal setiap kali ada transaksi besar atau di akhir bulan.
- Pastikan setiap invoice pembelian memiliki lampiran bukti kurs yang digunakan pada hari tersebut.
- Lakukan rekonsiliasi saldo utang valas dengan vendor secara rutin untuk memastikan tidak ada selisih pencatatan.




