BlogPajak

Pajak freelance luar negeri: klien asing, kurs, dan lapor SPT

Panduan pajak freelance luar negeri: penghasilan Upwork, Fiverr, atau klien asing, konversi kurs, kredit pajak luar negeri, dan cara lapor di SPT. Cek di sini.

Diterbitkan 1 Agustus 2026

Freelancer Indonesia mencatat pajak freelance luar negeri dari klien di berbagai negara

Invoice dalam dolar sudah dibayar, saldo masuk ke akun platform, lalu kamu tarik ke rekening dalam rupiah. Tidak ada bukti potong, tidak ada potongan PPh, dan klienmu bahkan tidak tahu apa itu NPWP. Lalu muncul pertanyaan: penghasilan ini perlu dilaporkan atau tidak, dan kalau iya, bagaimana caranya?

Urusan pajak freelance luar negeri memang jarang dibahas dengan bahasa yang sederhana. Di catatan ini kami bahas status pajak penghasilan dari Upwork, Fiverr, atau klien asing langsung, cara menghitung dan mengonversi kurs, bukti yang perlu disimpan, kredit pajak luar negeri kalau ada pajak yang dipotong di sana, dan cara melaporkannya di SPT.

Apakah penghasilan dari klien luar negeri kena pajak di Indonesia?

Ya. Kalau kamu tinggal di Indonesia dan menjadi subjek pajak dalam negeri, penghasilanmu dari mana pun di dunia dihitung dalam PPh Indonesia. Prinsip ini berlaku sama untuk gaji, honor dari klien lokal, maupun pembayaran dari klien di negara lain.

Bedanya ada di siapa yang menghitung. Klien badan usaha di Indonesia biasanya memotong PPh dan memberi bukti potong. Klien atau platform di luar negeri umumnya tidak memotong PPh Indonesia. Artinya, kamu sendiri yang menghitung, menyetor kalau ada kekurangan, dan melaporkannya di SPT Tahunan.

Pajak penghasilan dari Upwork dan Fiverr

Penghasilan dari platform freelance diperlakukan sebagai penghasilan dari pekerjaan bebas atau usaha jasa. Cara menghitung penghasilan netonya ada beberapa pilihan:

CaraRingkasnyaCatatan
Norma penghitungan (NPPN)Bruto × persentase normaPerlu pemberitahuan paling lambat 31 Maret tahun berjalan
PembukuanBruto dikurangi biaya riilBiaya platform dan alat kerja bisa dikurangkan dengan bukti
PPh Final 0,5%0,5% dari omzetTidak berlaku untuk sejumlah pekerjaan bebas, cek dulu jenis jasamu

Detail menghitung dengan norma, termasuk cara pemberitahuannya di Coretax, ada di catatan NPPN. Gambaran besar persiapan SPT pekerja lepas ada di panduan SPT freelancer.

Satu hal yang sering terlewat: yang dicatat sebagai penghasilan bruto adalah nilai yang ditagihkan ke klien, sebelum dipotong biaya platform. Kalau klien membayar USD500 dan platform memotong biaya layanan USD50, penghasilan brutomu USD500. Biaya USD50 dicatat terpisah, dan baru berguna sebagai pengurang kalau kamu memakai pembukuan.

Pajak penghasilan dari Upwork dan Fiverr dihitung dari nilai tagihan sebelum potongan platform
Catat nilai tagihan penuh sebagai bruto, potongan platform di kolom terpisah.

Kurs dan bukti yang perlu disimpan

Penghasilan dalam mata uang asing perlu dikonversi ke rupiah. Pakai satu acuan yang terdokumentasi dan konsisten sepanjang tahun, misalnya kurs pajak yang ditetapkan Menteri Keuangan pada tanggal penghasilan diterima. Kurs pajak diumumkan setiap minggu dan bisa dicek di laman resmi Kementerian Keuangan atau DJP. Kalau ragu memilih acuan, tanyakan ke KPP atau Kring Pajak sebelum mengisi SPT.

Untuk setiap pembayaran, simpan bukti berikut dalam satu folder per bulan:

  1. Invoice atau kontrak yang menunjukkan nama klien, negara, jasa, dan nilai.
  2. Laporan transaksi dari platform, yang memuat nilai bruto, biaya layanan, dan tanggal.
  3. Bukti penarikan dana ke rekening atau dompet pembayaran, termasuk biaya konversi.
  4. Catatan kurs yang kamu pakai untuk setiap tanggal.
  5. Bukti pemotongan pajak di luar negeri, kalau ada.

Contohnya, catatan bulanan Rani, penulis konten lepas, bisa sesederhana ini:

TanggalKlien dan negaraBruto (USD)KursBruto (Rp)
5 JuliKlien A, Singapura400Rp16.000Rp6.400.000
18 JuliKlien B lewat platform, Amerika Serikat600Rp16.000Rp9.600.000
Total Juli1.000Rp16.000.000

Data simulasi, bukan hasil klien.

Konversi kurs dan bukti transaksi untuk pajak freelance luar negeri
Satu acuan kurs yang konsisten dan bukti per transaksi memudahkan saat lapor.

Kalau rekap bulanan sudah rapi, pemisahan uang pribadi dan uang kerja jadi lebih mudah. Caranya ada di catatan cara mengatur keuangan freelancer.

Kredit pajak luar negeri

Sebagian klien atau negara memotong pajak atas pembayaran jasa, tergantung aturan negara itu dan perjanjian pajaknya dengan Indonesia. Kalau penghasilanmu sudah dipotong pajak di luar negeri, pajak itu bisa dikreditkan di SPT lewat mekanisme PPh Pasal 24, supaya penghasilan yang sama tidak terbebani pajak dua kali.

Besarnya kredit adalah angka terkecil dari tiga batas:

  1. Pajak yang terutang di luar negeri menurut aturan dan perjanjian pajak yang berlaku.
  2. Pajak luar negeri yang benar-benar dibayar atau dipotong.
  3. Batas proporsional: penghasilan luar negeri dibagi penghasilan kena pajak, dikali PPh terutang di Indonesia.

Batas proporsional = (penghasilan neto luar negeri ÷ penghasilan kena pajak) × PPh terutang

Misalnya penghasilan neto luar negeri Rani Rp60.000.000, penghasilan kena pajaknya Rp150.000.000, dan PPh terutang Rp16.500.000. Batas proporsionalnya Rp6.600.000. Kalau pajak yang dipotong di luar negeri Rp6.000.000 dan angka itu sesuai aturan negara sumber, kredit yang bisa dipakai Rp6.000.000.

Data simulasi, bukan hasil klien.

Kredit pajak luar negeri diambil dari angka terkecil di antara tiga batas
Kredit pajak luar negeri memakai angka terkecil dari tiga batas.

Coretax tidak menghitung batas ini secara otomatis, jadi siapkan hitunganmu sendiri. Bukti pemotongan atau pembayaran pajak luar negeri dilampirkan bersama SPT, per negara sumber.

Cara lapor penghasilan luar negeri di SPT

Di SPT Tahunan orang pribadi versi Coretax, alurnya kurang lebih seperti ini:

  1. Di formulir induk, jawab Ya pada pertanyaan apakah kamu menerima penghasilan dari luar negeri.
  2. Buka Lampiran L-2, bagian Penghasilan Neto Luar Negeri, lalu klik Tambah.
  3. Isi nama pemberi penghasilan, negara sumber, tanggal, jenis penghasilan, dan penghasilan neto dalam rupiah.
  4. Kalau ada pajak yang dipotong di luar negeri, isi jumlahnya, mata uangnya, nilai rupiahnya, dan kredit yang kamu hitung.
  5. Ulangi untuk setiap sumber, lalu cek ringkasan PPh terutang di formulir induk.

Untuk kolom negara sumber, ketentuan PPh menyebut bahwa sumber imbalan jasa adalah negara tempat pihak yang membayar atau menanggung imbalan itu berkedudukan. Kalau kamu bekerja lewat platform, cek siapa yang tercantum sebagai pembayar di laporan transaksi, karena bisa saja berbeda dengan negara asal klienmu.

Panduan pengisian menyebut nilai rupiah untuk pajak luar negeri memakai kurs yang ditetapkan Menteri Keuangan pada saat pajak itu terutang, dibayar, atau dipotong. Tampilan Coretax bisa diperbarui, jadi cocokkan dengan panduan resmi DJP yang terbaru. Kalau hasil akhirnya kurang bayar, setor dulu lewat kode billing di Coretax sebelum SPT dikirim paling lambat 31 Maret.

Langkah cara lapor penghasilan luar negeri di SPT tahunan lewat Coretax
Satu baris per sumber penghasilan, lengkap dengan negara dan buktinya.

Pertanyaan yang sering muncul

Apakah penghasilan freelance dari luar negeri di bawah PTKP tetap dilaporkan?

Kalau kamu sudah terdaftar sebagai pembayar pajak, penghasilan tersebut tetap dilaporkan di SPT walaupun hasil hitungannya nihil. Melaporkan dengan lengkap juga membantu menjelaskan asal saldo dan harta yang bertambah.

Bagaimana kalau pembayaran ditahan di akun platform sampai tahun berikutnya?

Pegang satu prinsip yang konsisten, misalnya mencatat penghasilan saat jasa selesai ditagihkan atau saat dana dilepas platform. Simpan laporan platform per tanggal supaya waktunya bisa ditelusuri. Kalau ragu, diskusikan dengan KPP atau pendamping pajakmu.

Apakah tarif jasa ke klien asing perlu memperhitungkan pajak?

Sebaiknya iya, karena pajaknya tidak dipotong otomatis dan akan kamu bayar sendiri. Masukkan perkiraan pajak bersama biaya platform dan biaya konversi saat menentukan harga jasa, supaya penghasilan bersihmu tetap sesuai target.

Rapi dari invoice pertama

Pajak freelance luar negeri jadi lebih tenang kalau kamu mencatat nilai bruto per tagihan, memakai acuan kurs yang konsisten, menyimpan bukti per transaksi, dan menghitung kredit pajak luar negeri kalau memang ada pemotongan. Setelah itu, pelaporan di SPT tinggal memindahkan angka.

Kalau kamu ingin dibantu menghitung dan melaporkan penghasilan dari klien luar negeri, layanan pajak Kancani siap menemanimu. Atau tanyakan dulu kondisimu lewat ngobrol dengan kami.

Tanya via WhatsApp