nilai ekspor produk UMKM Indonesia yang tercatat lewat jalur non-formal tanpa pembukuan yang benar, berpotensi tidak terlindungi regulasi DHE
Sumber: Bank Indonesia (2023)
Oktober 2023, seorang pengrajin batik dari Pekalongan berhasil mendapat pesanan dari buyer di Belanda senilai EUR 18.000. Setelah barang dikirim dan uang masuk ke rekening, ia bingung: kurs berapa yang dipakai untuk mencatat di buku? Kapan pendapatan diakui? Laba kotornya terasa besar di rekening USD, tapi begitu dikonversi ke rupiah dan dibandingkan dengan biaya produksi, angkanya berubah drastis. Tidak ada yang salah dengan bisnisnya — yang salah adalah tidak ada pembukuan ekspor yang bisa memotret realita itu dengan tepat.
Tantangan ini bukan milik satu pengrajin saja. Lebih dari 65.000 UMKM Indonesia yang aktif mengekspor — menurut data Kementerian Koperasi dan UKM 2023 — sebagian besar masih mencatat penjualan ekspor seperti penjualan domestik biasa: satu baris, satu angka rupiah, selesai. Padahal ada tiga momen kritis yang masing-masing butuh jurnal berbeda: saat invoice diterbitkan, saat devisa masuk, dan saat kurs bergerak di antara keduanya.
Jawaban Singkat

Untuk mencatat penjualan ekspor di pembukuan UMKM, Anda membutuhkan tiga jurnal terpisah: (1) jurnal pengakuan piutang ekspor saat invoice diterbitkan — gunakan kurs Bank Indonesia (kurs tengah BI) di tanggal invoice; (2) jurnal penerimaan kas/devisa saat uang masuk — gunakan kurs aktual di tanggal penerimaan; dan (3) jurnal selisih kurs (keuntungan atau kerugian) sebagai selisih antara kurs invoice dan kurs penerimaan, mengacu PSAK 10 tentang Pengaruh Perubahan Kurs Valuta Asing. PPN atas penjualan ekspor dikenakan tarif 0% sesuai PMK 227/PMK.03/2024 — bukan bebas PPN, melainkan nol persen, sehingga tetap perlu dicatat di faktur pajak. FirstJournal mendukung pencatatan multi-currency dengan konversi kurs otomatis, tersedia mulai dari plan gratis.
Mengapa UMKM Eksportir Butuh Pembukuan yang Berbeda dari Bisnis Domestik
Penjualan ekspor bukan sekadar penjualan yang kebetulan pembelinya di luar negeri. Ada tiga lapisan kompleksitas yang tidak ada di transaksi domestik:
Pertama: Mata uang ganda. Invoice diterbitkan dalam USD, EUR, atau mata uang lain — tapi laporan keuangan dan SPT pajak Anda dalam rupiah. Konversi bukan hanya soal matematika; ada aturan kurs mana yang dipakai (kurs BI vs kurs bank vs kurs KMK) dan itu berpengaruh ke angka pajak.
Kedua: Jeda waktu antara invoice dan pembayaran. Buyer internasional umumnya punya payment terms 30-60 hari. Dalam rentang itu, kurs bisa bergerak signifikan. Selisih kurs ini bukan noise — ini realita keuangan yang harus masuk laporan laba rugi Anda sebagai keuntungan atau kerugian selisih kurs.
Ketiga: Jalur penerimaan devisa yang beragam. SWIFT transfer langsung ke rekening valas, Payoneer, Wise, atau bahkan WeChat Pay untuk buyer Asia — masing-masing punya tanggal settlement dan kurs yang berbeda. Ini langsung berdampak pada rekonsiliasi.
UMKM Indonesia aktif mengekspor per 2023
Menurut PSAK 10 (revisi 2023), transaksi dalam mata uang asing harus dijabarkan ke mata uang fungsional (rupiah) menggunakan kurs spot pada tanggal transaksi. "Kurs spot" untuk keperluan perpajakan merujuk pada Kurs KMK (Keputusan Menteri Keuangan) yang diterbitkan DJP setiap minggu — bukan kurs jual/beli bank Anda.
So what? Kalau Anda selama ini pakai kurs Google atau kurs bank saat konversi, ada risiko perbedaan angka antara pembukuan dan laporan pajak. Mulai sekarang, unduh Kurs KMK dari situs DJP (pajak.go.id) untuk setiap tanggal invoice ekspor Anda, dan simpan sebagai dokumentasi pendukung.
Tiga Jurnal Wajib dalam Siklus Penjualan Ekspor: Panduan Step-by-Step
Kita akan gunakan satu contoh konkret dari awal hingga akhir. Skenario: Batik Nusantara Jaya (Pekalongan), menerima purchase order dari buyer Belanda senilai USD 5.000, payment terms Net 30.
- Tanggal invoice: 1 Maret 2024, Kurs KMK = Rp 15.600/USD
- Tanggal penerimaan devisa: 28 Maret 2024, Kurs BI tengah = Rp 15.850/USD
- Platform penerimaan: SWIFT ke rekening valas BNI
Jurnal 1: Pengakuan Piutang dan Pendapatan Ekspor (Tanggal Invoice)
Ini adalah momen di mana Anda mengakui pendapatan. Per PSAK 10, gunakan kurs spot tanggal transaksi. Untuk keperluan fiskal, gunakan Kurs KMK yang berlaku.
Konversi: USD 5.000 × Rp 15.600 = Rp 78.000.000
| Akun | Debit | Kredit |
|---|---|---|
| Piutang Usaha - Ekspor (USD) | Rp 78.000.000 | — |
| Pendapatan Penjualan Ekspor | — | Rp 78.000.000 |
Catatan penting: PPN atas ekspor Barang Kena Pajak (BKP) dikenakan tarif 0% berdasarkan PMK 227/PMK.03/2024. Artinya Anda tetap wajib membuat Faktur Pajak dengan kode 07 (ekspor), tapi nilai PPN = Rp 0. Tidak ada pencatatan PPN keluaran yang menambah nilai invoice.
Jurnal 2: Penerimaan Devisa (Tanggal Uang Masuk Rekening)
Tanggal 28 Maret 2024, USD 5.000 masuk ke rekening valas Anda. Kurs BI tengah hari itu = Rp 15.850/USD.
Konversi: USD 5.000 × Rp 15.850 = Rp 79.250.000
| Akun | Debit | Kredit |
|---|---|---|
| Kas/Bank Valas (USD) | Rp 79.250.000 | — |
| Piutang Usaha - Ekspor (USD) | — | Rp 78.000.000 |
| Keuntungan Selisih Kurs | — | Rp 1.250.000 |
Penjelasan baris ketiga: Kurs naik dari Rp 15.600 → Rp 15.850 (selisih Rp 250/USD × 5.000 = Rp 1.250.000). Ini keuntungan selisih kurs — masuk ke akun pendapatan lain-lain, bukan ke pendapatan operasional.
Jurnal 3: Konversi Devisa ke Rupiah (Jika Rekening Valas Dijual ke Bank)
Jika Anda langsung konversi USD ke rupiah (misalnya di kurs beli bank Rp 15.780/USD):
Konversi: USD 5.000 × Rp 15.780 = Rp 78.900.000
| Akun | Debit | Kredit |
|---|---|---|
| Kas/Bank Rupiah | Rp 78.900.000 | — |
| Kerugian Selisih Kurs | Rp 350.000 | — |
| Kas/Bank Valas (USD) | — | Rp 79.250.000 |
Di sini timbul kerugian selisih kurs Rp 350.000 karena kurs beli bank (Rp 15.780) lebih rendah dari kurs saat devisa diterima (Rp 15.850). Ini realita yang sering mengagetkan eksportir pemula — uang masuk "lebih besar" di kurs BI, tapi saat dijual ke bank, ada potongan spread.
So what? Selisih kurs bukan sekadar angka administratif. Jika USD melemah dari saat invoice terbit hingga pembayaran diterima, keuntungan selisih kurs berubah jadi kerugian. Untuk UMKM dengan margin tipis (misalnya produk pertanian atau kerajinan di bawah 20%), fluktuasi kurs 2-3% saja sudah bisa memotong setengah margin Anda. Pertimbangkan lindung nilai (hedging) sederhana via forward contract di bank, atau atur payment terms agar jeda invoice-pembayaran di bawah 14 hari.
Devisa Hasil Ekspor (DHE): Kewajiban yang Sering Diabaikan UMKM
PP 36 Tahun 2023 mewajibkan eksportir untuk menempatkan Devisa Hasil Ekspor (DHE) di sistem keuangan Indonesia — minimal melalui rekening valas di bank dalam negeri. Sejak berlakunya PP ini, DHE untuk ekspor sumber daya alam wajib parkir minimal 30% selama 3 bulan. Untuk ekspor non-SDA (termasuk produk UMKM seperti furnitur, tekstil, dan kerajinan), ketentuan ini perlu dikonfirmasi dengan bank devisa Anda karena ada pengecualian berdasarkan nilai transaksi.
Minimum DHE yang wajib diparkir di perbankan Indonesia (PP 36/2023, sektor SDA)
Implikasi pembukuan: DHE yang ditempatkan di rekening valas dalam negeri tetap dicatat sebagai aset lancar. Jika ada kewajiban parkir 3 bulan, DHE tersebut bisa dikategorikan sebagai deposito berjangka valas — terpisah dari saldo kas operasional.
| Akun | Debit | Kredit |
|---|---|---|
| Deposito Valas - DHE (USD) | Rp 79.250.000 | — |
| Kas/Bank Valas (USD) | — | Rp 79.250.000 |
So what? Pastikan rekening valas Anda di bank yang terdaftar sebagai Bank Devisa (BNI, BCA, Mandiri, BRI, dll.). Transaksi ekspor yang devisa-nya masuk via Payoneer atau Wise — lalu ditransfer ke rekening rupiah langsung — bisa dianggap tidak memenuhi kewajiban DHE. Konsultasikan dengan bank devisa Anda sebelum menggunakan platform pembayaran internasional sebagai satu-satunya jalur penerimaan.
Perlakuan Selisih Kurs di Akhir Periode: Aset Moneter dan Revaluasi
PSAK 10 membedakan dua jenis pos dalam mata uang asing:
- Pos moneter (kas, piutang, utang dalam valas) → wajib direvaluasi menggunakan kurs penutup di akhir periode pelaporan
- Pos non-moneter (persediaan, aset tetap yang dibeli dengan valas) → tidak direvaluasi, tetap di kurs historis
Artinya, jika per 31 Maret 2024 Anda masih punya piutang ekspor USD 5.000 yang belum dibayar (dalam contoh di atas, misalnya pembayarannya terlambat), Anda harus merevaluasi piutang itu di kurs akhir bulan.
Contoh revaluasi akhir bulan:
- Kurs saat invoice: Rp 15.600/USD → nilai piutang tercatat: Rp 78.000.000
- Kurs BI tengah 31 Maret 2024: Rp 15.920/USD → nilai wajar: Rp 79.600.000
- Selisih: Rp 1.600.000 → jurnal:
| Akun | Debit | Kredit |
|---|---|---|
| Piutang Usaha - Ekspor (USD) | Rp 1.600.000 | — |
| Keuntungan Selisih Kurs Belum Terealisasi | — | Rp 1.600.000 |
Keuntungan ini sifatnya unrealized — belum ada uang masuk. Saat pembayaran benar-benar diterima, jurnal penerimaan kas akan menyesuaikan kembali ke kurs aktual.
Selisih kurs bukan hanya soal akuntansi — ini adalah risiko bisnis nyata yang bisa mengubah ekspor yang menguntungkan menjadi merugi diam-diam.
So what? UMKM yang baru mulai ekspor sering kaget saat auditor atau konsultan pajak mengoreksi laporan keuangannya karena tidak ada jurnal revaluasi akhir periode. Untuk pelaporan pajak, kurs yang digunakan mengacu pada Kurs KMK yang ditetapkan DJP — bukan kurs BI tengah. Perbedaan ini kecil tapi penting saat Anda menghitung Penghasilan Kena Pajak dari selisih kurs.
Kesalahan Umum UMKM Eksportir dalam Pembukuan Valuta Asing
Berdasarkan pola yang sering ditemukan pada UMKM yang baru merambah ekspor, berikut kesalahan yang paling sering terjadi dan cara menghindarinya:
-
Memakai kurs Google untuk konversi invoice — Google menampilkan kurs real-time yang berbeda dari Kurs KMK fiskal. Unduh Kurs KMK dari pajak.go.id setiap minggu atau gunakan software yang auto-sync kurs KMK.
-
Mencatat penjualan ekspor dalam satu baris rupiah tanpa tracking USD — Ini membuat rekonsiliasi jadi mustahil. Selalu simpan saldo akun valas dalam denominasi aslinya (USD), baru konversi ke rupiah sebagai kolom terpisah.
-
Lupa jurnal selisih kurs saat pembayaran diterima — Akibatnya, akun piutang tidak pernah bisa di-clear dengan sempurna karena selisih kurs tidak diakui.
-
Tidak memisahkan akun "Kas USD" dari "Kas Rupiah" — Dua rekening berbeda, dua akun berbeda. Jangan satukan.
-
Mengabaikan revaluasi piutang valas di akhir bulan — Terutama jika Anda punya piutang ekspor signifikan yang masih outstanding saat periode tutup buku.
-
Tidak membuat Faktur Pajak ekspor berkode 07 — Meski PPN-nya 0%, faktur tetap wajib. Tanpa ini, ada risiko dikoreksi saat pemeriksaan pajak.
Batik Nusantara Jaya, Pekalongan (8 karyawan, omzet ekspor Rp 1,2 miliar/tahun)
Tantangan: Pembukuan ekspor dicatat manual di Excel dengan kurs Google, mengakibatkan selisih Rp 23 juta antara buku dan rekening koran valas saat audit internal
Solusi: Migrasi ke software akuntansi dengan modul multi-currency yang auto-convert kurs KMK dan generate jurnal selisih kurs otomatis
↑ Hasil: Rekonsiliasi bulanan dari 2 hari turun jadi 3 jam, selisih pembukuan mendekati nol, dan laporan keuangan siap audit kapan saja
Pertanyaan yang Sering Ditanyakan
Kurs mana yang dipakai untuk mencatat invoice ekspor di pembukuan?
Untuk pembukuan komersial (laporan keuangan), gunakan kurs tengah Bank Indonesia (kurs spot) di tanggal penerbitan invoice, sesuai PSAK 10. Untuk keperluan perpajakan dan SPT, gunakan Kurs KMK yang diterbitkan DJP — tersedia di situs pajak.go.id setiap minggu. Keduanya biasanya tidak jauh berbeda, tapi dokumentasikan kurs yang Anda pakai agar konsisten.
Apakah penjualan ekspor kena PPN?
Ya, tapi dengan tarif 0% — bukan bebas PPN. Berdasarkan PMK 227/PMK.03/2024, ekspor Barang Kena Pajak (BKP) berwujud dikenakan PPN 0%. Anda tetap wajib membuat Faktur Pajak dengan kode transaksi 07, dan melaporkannya di SPT Masa PPN. Tanpa Faktur Pajak ekspor, Anda tidak bisa mengkreditkan Pajak Masukan yang terkait dengan proses produksi barang ekspor tersebut.
Bagaimana cara mencatat selisih kurs ekspor agar tidak salah di laporan pajak?
Selisih kurs yang sudah terealisasi (saat pembayaran diterima) masuk ke akun Pendapatan Lain-lain atau Beban Lain-lain di laporan laba rugi, dan termasuk objek Pajak Penghasilan. Selisih kurs belum terealisasi (dari revaluasi akhir periode) juga diakui di laporan laba rugi per PSAK 10, namun untuk fiskal, koreksi beda waktu perlu dicatat di rekonsiliasi fiskal SPT Badan/OP Anda.
Apakah UMKM wajib punya rekening valas untuk ekspor?
Tidak ada kewajiban mutlak untuk memiliki rekening valas — Anda bisa menerima pembayaran lewat Payoneer atau Wise lalu dikonversi ke rupiah. Namun, PP 36 Tahun 2023 tentang DHE mewajibkan devisa hasil ekspor tertentu melewati sistem keuangan Indonesia (bank dalam negeri). Untuk aman secara regulasi dan kemudahan rekonsiliasi, membuka rekening valas di bank devisa dalam negeri sangat dianjurkan.
Kapan keuntungan atau kerugian selisih kurs ekspor harus dicatat?
Ada dua momen: (1) saat transaksi settlement (pembayaran diterima) — ini realized, wajib dicatat saat itu juga; dan (2) di akhir periode pelaporan untuk pos moneter yang masih outstanding — ini unrealized, wajib per PSAK 10. Untuk UMKM dengan periode pelaporan bulanan, lakukan revaluasi setiap akhir bulan jika ada saldo piutang atau kas valas yang signifikan.
Action Items: Mulai Pembukuan Ekspor yang Benar Hari Ini
Jika setelah membaca artikel ini Anda menyadari ada gap di pembukuan ekspor Anda, berikut langkah prioritas:
-
Buat Chart of Accounts (CoA) terpisah untuk akun valas — Minimal: Kas/Bank USD, Piutang Ekspor USD, Pendapatan Ekspor, Keuntungan/Kerugian Selisih Kurs. Jangan gabungkan akun rupiah dan valas.
-
Unduh dan simpan Kurs KMK setiap minggu dari pajak.go.id — atau gunakan software akuntansi yang auto-sync. Dokumentasikan kurs yang dipakai di setiap invoice.
-
Pastikan Faktur Pajak ekspor berkode 07 diterbitkan untuk setiap shipment — koordinasikan dengan konsultan pajak atau PKP Anda.
-
Lakukan rekonsiliasi rekening valas setiap akhir bulan — bandingkan saldo buku (dalam USD) dengan saldo rekening bank (dalam USD), bukan langsung dalam rupiah.
-
Konsultasikan kewajiban DHE dengan bank devisa Anda, terutama jika nilai ekspor per transaksi di atas USD 250.000 — ada ambang batas pelaporan yang berbeda.
Lebih dari 1.800 invoice telah diproses di FirstJournal sejak peluncuran di 2025, dari UMKM retail hingga bisnis F&B Indonesia — termasuk transaksi dengan komponen multi-currency yang membutuhkan pencatatan jurnal selisih kurs otomatis. Jika Anda ingin pembukuan ekspor yang langsung generate jurnal double-entry dari setiap invoice, coba gratis di FirstJournal dan lihat berapa jam rekonsiliasi valas Anda bisa dihemat setiap bulan.
Regulasi dan Standar yang Dirujuk:
- PSAK 10 (Ikatan Akuntan Indonesia): Pengaruh Perubahan Kurs Valuta Asing — mengatur penjabaran transaksi valuta asing dan pos moneter ke mata uang fungsional
- PMK 227/PMK.03/2024 (Kementerian Keuangan RI): Tata Cara Pelaksanaan Pajak Pertambahan Nilai atas Ekspor Barang Kena Pajak Berwujud, BKP Tidak Berwujud, dan JKP — tarif PPN 0% untuk ekspor
- PP 36 Tahun 2023 (Pemerintah RI): Devisa Hasil Ekspor dari Kegiatan Pengusahaan, Pengelolaan, dan/atau Pengolahan Sumber Daya Alam — kewajiban penempatan DHE di sistem keuangan Indonesia
- Kurs KMK (Keputusan Menteri Keuangan): Kurs fiskal yang diterbitkan DJP setiap minggu di pajak.go.id — acuan konversi valuta asing untuk keperluan perpajakan
Data dan Referensi:
- Kementerian Koperasi dan UKM RI (2023): Data jumlah UMKM aktif mengekspor
- Bank Indonesia (2023): Data nilai ekspor produk UMKM melalui jalur non-formal
- Ikatan Akuntan Indonesia — Standar Akuntansi Keuangan (SAK) ETAP: Panduan pelaporan untuk entitas tanpa akuntabilitas publik signifikan



