Terakhir diperbarui 6 November 2026
Aturan dan angka dari sumber lain diperiksa pada 6 November 2026. Semuanya bisa berubah, jadi pastikan ke sumbernya sebelum Anda mengandalkannya.
Informasi umum, bukan nasihat pajak atau hukum. Aturan bergantung pada negara dan situasi Anda, jadi konsultasikan hal yang berdampak pada pajak atau hukum dengan akuntan Anda.
Untuk membuat faktur dalam mata uang asing, sepakati mata uangnya dengan klien, hitung baris dan total dalam mata uang itu, dan tulis kode mata uangnya. Jika Anda mengenakan PPN, aturan UE dan Inggris juga mewajibkan jumlah PPN dalam mata uang nasional Anda, dikonversi dengan kurs yang diterima untuk tanggal PPN menjadi terutang.
Bolehkah membuat faktur dalam mata uang asing secara hukum?
Secara hukum Anda boleh membuat faktur dalam mata uang asing, baik di UE maupun di Inggris. Pasal 230 Direktif PPN menyatakan jumlah pada faktur "may be expressed in any currency" (boleh dinyatakan dalam mata uang apa pun), asalkan PPN yang terutang dinyatakan dalam mata uang nasional negara yang bersangkutan. Notice 700/21 dari HMRC menyatakan hal yang sama: jumlah boleh dalam mata uang apa pun, dan total PPN harus dalam pound sterling.
Jadi konversi hanya menyangkut PPN. Faktur tanpa PPN, seperti faktur reverse charge UE atau ekspor, tidak punya apa pun untuk dikonversi pada fakturnya. Laporan PPN Anda tetap dalam mata uang nasional, jadi Anda memerlukan nilai hasil konversi untuk catatan Anda bagaimanapun juga.
Kurs mana yang dipakai untuk PPN?
Kurs untuk PPN ditetapkan oleh aturan, dan berlaku pada saat PPN menjadi terutang, bukan saat klien membayar.
| UE (Pasal 91) | Inggris (Notice 700, bagian 7.6) | |
|---|---|---|
| Default | Kurs jual terbaru di pasar valuta paling representatif di negara itu, menurut aturan nasional | Kurs jual pasar Inggris pada saat penyerahan |
| Alternatif | Kurs terbaru Bank Sentral Eropa, yang wajib diterima negara | Kurs periode HMRC untuk keperluan bea cukai |
| Jalur lain | Kurs bea cukai, jika negara mengizinkan | Kurs atau metode komersial, dengan persetujuan tertulis HMRC |
| Pemberitahuan | Negara dapat meminta satu pemberitahuan sebelum Anda memakai kurs ECB | Tidak untuk kurs periode, tetapi Anda tidak bisa beralih tanpa persetujuan |
Tiga rincian sering terlewat:
- ECB hanya menerbitkan kurs terhadap euro. Di negara non-euro, konversikan lewat euro, seperti dinyatakan Pasal 91, memakai kurs euro untuk masing-masing mata uang.
- Kurs ECB biasanya diperbarui sekitar pukul 16.00 CET pada hari kerja. Jadi kurs terbitan terakhir pada faktur pagi hari adalah kurs kemarin. ECB menyatakan kursnya diterbitkan sebagai informasi dan sangat tidak menganjurkan pemakaiannya untuk transaksi. Pasal 91 tetap menyebutnya untuk konversi PPN.
- Di UE, kurs tidak harus tercantum di faktur. Catatan penjelasan Komisi menyatakan Pasal 230 tidak mengizinkan kewajiban menampilkan kurs atau metodenya. Menampilkannya tetap menjadi kesopanan kepada akuntan pelanggan.
Contoh hitungan: dari faktur USD sampai pembayaran
Berikut contoh rekaan. Sebuah firma di kawasan euro menagih klien setempat $5.000 ditambah PPN 20%, dalam dolar AS sesuai kesepakatan, dan kurs pada tanggal PPN menjadi terutang adalah 1 USD = 0,92 EUR.
| USD | EUR pada 0,92 | |
|---|---|---|
| Neto | $5.000,00 | €4.600,00 |
| PPN 20% | $1.000,00 | €920,00 |
| Total | $6.000,00 | €5.520,00 |
Faktur menampilkan kolom USD, ditambah PPN dalam euro. Baris berikut melakukannya:
Jumlah PPN dalam EUR: €920,00 (USD 1.000,00 pada kurs 1 USD = 0,92 EUR, kurs ECB saat PPN menjadi terutang).
Firma memasukkan €920 ke laporan PPN-nya. Tiga puluh hari kemudian klien membayar $6.000, dan kurs telah bergeser ke 0,90, sehingga bank mengkreditkan €5.400.
| EUR | |
|---|---|
| Dibukukan saat difakturkan | €5.520,00 |
| Diterima | €5.400,00 |
| Kerugian kurs | €120,00 |
PPN tetap €920, karena Pasal 91 menetapkan kurs pada saat PPN menjadi terutang. Selisih €120 adalah kerugian finansial untuk pembukuan Anda, dan laporan PPN tidak berubah. Jika kurs naik, selisihnya menjadi keuntungan. Firma di Inggris bekerja dengan cara yang sama, dengan pound sterling sebagai pengganti euro.
Sebaiknya membuat faktur dalam mata uang Anda atau mata uang klien?
Menagih dalam mata uang Anda sendiri menaruh risiko kurs pada klien, dan menagih dalam mata uang mereka menaruhnya pada Anda. Tidak ada yang otomatis benar.
| Pilih | Kapan | Perhatikan |
|---|---|---|
| Mata uang Anda | Biaya Anda dalam mata uang itu, dan margin tipis | Sebagian klien tidak bisa atau tidak mau membayar dalam mata uang asing, atau akan menaikkan harga |
| Mata uang mereka | Klien besar memintanya, atau itu yang memenangkan pekerjaan | Pergerakan kurs antara penawaran dan pembayaran keluar dari margin Anda |
| Mata uang ketiga | Kedua pihak memakainya sehari-hari, seperti USD di sebagian perdagangan | Dua kali konversi jika tidak ada pihak yang memegangnya |
Jika Anda menagih dalam mata uang klien, jaga ketentuan pembayaran tetap singkat dan pertimbangkan klausul yang memungkinkan Anda menawarkan ulang bila kurs bergerak melewati titik yang disepakati. Ketentuan pembayaran yang panjang memperpanjang paparan Anda terhadap kurs, selain menahan kas Anda.
Bagaimana menulis kalimat di faktur mata uang asing?
Faktur mata uang asing sebaiknya menyebut mata uangnya dengan kata atau kode, supaya tidak ada yang menebak. Pakai USD, bukan tanda $ saja, yang bisa berarti dolar Kanada atau Australia. Tambahkan ke mana uang dikirim dan siapa yang menanggung biayanya:
Semua jumlah dalam dolar AS (USD). Mohon bayar USD 6.000,00 secara penuh ke rekening di bawah. Biaya bank ditanggung pengirim (OUR).
Periksa dulu apa yang dilakukan bank Anda terhadap pembayaran itu. Uang USD yang dikirim ke rekening khusus euro biasanya dikonversi dengan kurs bank sendiri, dan kurs itu bisa jauh dari kurs acuan. Pembayaran yang kurang akibat biaya bank membuat faktur dibayar sebagian, dan panduan pembayaran sebagian menjelaskan apa yang dilakukan saat itu. Sisa tentang faktur internasional ada di panduan membuat faktur untuk klien internasional.
Kesalahan yang perlu dihindari
- Memakai kurs tanggal pembayaran untuk PPN. Tanggal kurs PPN adalah saat PPN menjadi terutang. Tanggal pembayaran hanya memengaruhi untung atau rugi kurs Anda.
- Menerbitkan ulang faktur karena kurs bergerak. Perubahan kurs tidak mengubah faktur.
- Mencampur sumber kurs. Di Inggris, memakai kurs periode HMRC mengikat Anda padanya kecuali HMRC menyetujui perubahan. Pilih satu sumber dan catat.
Membuat faktur dalam mata uang asing di ERPFlow
Di ERPFlow, mata uang ditetapkan per dokumen, dan multi-mata uang bergantung pada paket Anda: Free dan Starter hanya menagih dalam mata uang dasar, Growth menambah satu mata uang ekstra, dan Business serta Enterprise mengizinkan sebanyak apa pun. Anda menambah mata uang di Pengaturan > Info bisnis.
- Kurs dicap pada dokumen. Memilih mata uang menampilkan kolom seperti
USD → EUR, terisi otomatis dengan kurs acuan bank sentral untuk tanggal dokumen, dan Anda dapat menimpanya. Jika otoritas pajak Anda menginginkan kurs atau tanggal lain, ketik kurs itu. Pergerakan kurs berikutnya tidak pernah menghitung ulang dokumen yang sudah disimpan. - Laporan tetap dalam mata uang dasar Anda. Dasbor dan analitik pelanggan mengonversi setiap dokumen dengan kurs yang dicapnya sendiri, dan daftar faktur menampilkan nilai dasar dengan jumlah dokumen di bawahnya.
- Satu dokumen, satu mata uang. Tidak ada mata uang per baris, dan pelanggan yang ditagih dalam dua mata uang mendapat dua faktur.
- Periksa harga dari katalog Anda. Produk dan layanan diberi harga dalam mata uang dasar, dan memilihnya mengisi angka itu tanpa mengonversinya. Layanan €100 pada faktur USD terbaca 100 sampai Anda mengubahnya.
PDF dan ekspor XML hanya menampilkan mata uang dokumen itu sendiri, jadi jumlah PPN dalam mata uang nasional tidak tercetak sendiri. Tambahkan di Catatan, seperti pada contoh di atas, atau tanyakan kepada akuntan Anda bagaimana mereka ingin menanganinya. Tarif pajak pada setiap baris Anda pilih sendiri.
Pembayaran dicatat dalam mata uang faktur. ERPFlow tidak menilai ulang faktur terbuka, tidak menyimpan rekening bank multi-mata uang, dan tidak menghitung untung atau rugi kurs yang terealisasi, jadi angka itu berasal dari rekening koran bank Anda dan diserahkan kepada akuntan Anda.