Tiga Mata Uang, Satu Teguran DJP: Bagaimana Penjual E-commerce Surabaya Merapikan Pajaknya
Tim InvoiceFlow · 1 Juni 2026 · waktu baca 15 menit
Surat itu datang di pagi yang seharusnya menyenangkan. Andi Wijaya baru saja menutup bulan penjualan terbaiknya — produk dekorasi rumah buatan pengrajin Jawa Timur yang ia jual ke seluruh dunia. Lalu masuklah notifikasi dari Direktorat Jenderal Pajak: peredaran usaha yang ia laporkan tidak sesuai dengan data lalu lintas devisa yang diterima otoritas. Singkatnya: angka di SPT-nya keliru. Bukan karena ia mencoba mengelak pajak — tapi karena ia tidak pernah benar-benar tahu berapa rupiah sebenarnya yang ia hasilkan.
Bisnis global dari sebuah gudang di Rungkut
Dari sebuah gudang kecil di kawasan Rungkut, Surabaya, Andi menjalankan bisnis e-commerce lintas batas yang mengagumkan. Ia menjual kerajinan rotan, anyaman, dan dekorasi kayu jati ke pembeli mancanegara melalui tiga kanal:
- Amazon (pasar AS) — pembayaran dalam USD
- Etsy (pasar Eropa) — sebagian besar dalam EUR
- Toko online sendiri dengan pelanggan setia dari Australia — dalam AUD
Setiap bulan, ratusan transaksi mengalir dalam tiga mata uang berbeda, masuk ke rekening yang berbeda, dicairkan pada tanggal yang berbeda dengan kurs yang berbeda-beda pula. Ini adalah mimpi ekspor Indonesia yang sesungguhnya — UMKM lokal menjual ke dunia. Tapi di balik kesuksesan itu, pembukuannya adalah kekacauan.
Mengapa konversi mata uang menjadi jebakan pajak
Inilah inti masalah yang dialami banyak pelaku ekspor kecil. Untuk melaporkan pajak di Indonesia, semua pendapatan harus dikonversi ke Rupiah. Tapi pertanyaannya: kurs yang mana?
Andi dulu memakai pendekatan asal-asalan. Ia melihat saldo akhir di rekening valasnya, lalu mengonversinya dengan kurs hari ia melihat — bukan kurs pada saat transaksi terjadi. Padahal:
- Nilai tukar USD, EUR, dan AUD ke Rupiah berfluktuasi setiap hari.
- Untuk pelaporan pajak, yang berlaku umumnya adalah kurs pada tanggal pengakuan penghasilan — bukan kurs saat dana ditarik.
- Selisih kurs (selisih nilai tukar) bisa menjadi keuntungan atau kerugian yang juga punya implikasi pajak.
Karena Andi mencampuradukkan semua kurs, angka peredaran usahanya melenceng jutaan rupiah dari data sebenarnya. Itulah yang memicu teguran DJP. Dan setiap musim pelaporan, ia menghabiskan hampir dua minggu penuh — menarik laporan dari Amazon, Etsy, dan tokonya, menyalin ke spreadsheet raksasa, mencari kurs historis satu per satu di internet, dan menghitung ulang manual sambil berdoa tidak salah lagi.
"Saya bukan tidak mau bayar pajak. Saya cuma tidak pernah yakin angkanya benar. Dan ketidakpastian itu yang paling melelahkan — setiap kuartal saya was-was menunggu surat lagi."
Penemuan: PPN ekspor 0% dan pentingnya kurs yang terkunci
Andi mulai mempelajari aturan dengan serius. Ia menemukan dua hal penting. Pertama, sebagai eksportir, penjualannya ke luar negeri dikenakan PPN dengan tarif 0% (ekspor barang berwujud). Ini bukan berarti bebas pajak — ada konsekuensi administratif, dan ia perlu mendokumentasikan transaksi ekspornya dengan benar agar tarif 0% itu sah. Kedua, kunci dari pelaporan yang akurat bukanlah menghitung ulang segalanya di akhir, melainkan mengunci nilai konversi pada saat setiap transaksi terjadi.
Dengan kata lain: jika ia mencatat setiap penjualan dalam mata uang aslinya, dengan kurs yang berlaku pada tanggal itu yang langsung "dibekukan" di dalam catatan, maka di akhir kuartal ia tidak perlu menebak apa pun. Angkanya sudah ada, akurat, dan dapat dipertanggungjawabkan.
Solusi: faktur multi-mata uang dengan kurs terkunci
Andi merombak alur pencatatannya menggunakan InvoiceFlow. Fitur multi-mata uang menjadi tulang punggung sistem barunya. Setiap transaksi kini dicatat sebagai faktur dalam mata uang aslinya:
- Penjualan Amazon dalam USD dicatat dalam USD.
- Penjualan Etsy dalam EUR dicatat dalam EUR.
- Penjualan toko sendiri ke Australia dalam AUD dicatat dalam AUD.
Yang krusial: pada saat faktur dibuat, kurs konversi ke Rupiah dikunci pada nilai hari itu dan melekat permanen pada faktur tersebut. Bahkan jika nilai tukar berubah keesokan harinya, catatan Rupiah untuk transaksi itu tetap mencerminkan kondisi pada tanggal pengakuan penghasilan — persis yang diminta aturan pajak.
Untuk merapikan kanal yang berbeda, Andi memanfaatkan profil bisnis ganda dan pelabelan klien, sehingga ia bisa memilah pendapatan per kanal dan per mata uang. Ketika musim SPT tiba, ia menarik laporan per mata uang: total USD, total EUR, total AUD, masing-masing dengan ekuivalen Rupiah yang sudah terkunci dan terjumlah otomatis. Tidak ada lagi pencarian kurs historis manual. Tidak ada lagi spreadsheet raksasa.
Manfaat tambahan yang tidak terduga
- PDF faktur profesional dalam mata uang pembeli. Pelanggan internasionalnya menerima dokumen yang rapi, menampilkan harga dalam mata uang mereka sendiri — meningkatkan kepercayaan dan mengurangi pertanyaan.
- Faktur berulang untuk beberapa pembeli grosir Australia yang memesan rutin tiap bulan.
- Backup & restore seluruh riwayat transaksi, penting karena data ekspor harus disimpan untuk keperluan dokumentasi pajak bertahun-tahun.
- Pembayaran lokal (untuk supplier pengrajin di Jawa Timur) ia kelola lewat transfer bank dan QRIS, tercatat di profil terpisah dalam Rupiah.
Hasil: dari 2 minggu menjadi 3 hari
Pada musim pelaporan berikutnya, Andi merasakan perbedaan yang dramatis:
- Persiapan SPT turun dari 2 minggu menjadi 3 hari.
- Angka peredaran usaha kini cocok dengan data devisa — tidak ada lagi teguran DJP.
- Ia bisa melihat dengan jelas kanal mana yang paling menguntungkan setelah konversi (ternyata, secara mengejutkan, pasar Australia memberi margin terbaik setelah memperhitungkan kurs dan biaya).
- Ketenangan pikiran: "Sekarang kalau ada surat dari pajak, saya buka aplikasi dan datanya langsung ada. Saya tidur lebih nyenyak."
Yang menarik, kejelasan data ini juga mengubah strategi bisnisnya. Karena ia akhirnya bisa melihat profitabilitas riil per mata uang, Andi memutuskan menggeser fokus pemasaran ke pasar Australia dan diversifikasi produk premium — keputusan yang dalam enam bulan menaikkan margin keseluruhannya sekitar 12%.
Pelajaran untuk eksportir dan penjual lintas batas
- Catat dalam mata uang asli, kunci kursnya di tanggal transaksi. Jangan pernah mengonversi belakangan dengan kurs hari ini.
- Pahami status PPN ekspor 0%. Tarif 0% bukan berarti tanpa kewajiban administratif — dokumentasikan transaksi ekspor dengan benar.
- Pisahkan kanal dan mata uang sejak awal. Laporan per mata uang menghemat berhari-hari saat SPT.
- Simpan dokumentasi jangka panjang. Data ekspor dan kurs harus bisa ditelusuri bertahun-tahun ke belakang.
- Kejelasan data = keputusan bisnis lebih baik. Saat Anda tahu margin riil per mata uang, Anda bisa fokus ke pasar yang benar-benar menguntungkan.
Bagi Andi, dunia tetap menjadi pasarnya. Bedanya, kini ia menjelajahinya dengan pembukuan yang tahu persis berapa rupiah setiap dolar, euro, dan dolar Australia bernilai — pada hari ia mendapatkannya.