Ketika pembeli luar negeri membayar pihak Indonesia untuk jasa, pertanyaan tentang siapa yang menanggung kewajiban pemotongan pajak penghasilan Indonesia (Pajak Penghasilan, "PPh") jarang sesederhana yang terlihat pada invoice. Aturan defaultnya adalah pembeli adalah withholding agent ("pemotong") — artinya pihak asing, bukan penyedia jasa Indonesia, adalah pihak yang wajib memotong, menyetorkan, dan melaporkan pajak ke kantor pajak Indonesia (DJP).
Panduan ini membahas cara kerja rezim ini secara konseptual, di mana keringanan berdasarkan perjanjian pajak dapat mengurangi beban, dan catatan apa yang harus disimpan oleh pembeli asing.
1. Pembayaran Jasa Apa Saja yang Kena Pemotongan?
Kerangka PPh Indonesia mengenakan pemotongan atas berbagai pembayaran bruto yang dilakukan kepada wajib pajak dalam negeri maupun luar negeri. Khusus untuk jasa, kategori yang paling relevan adalah:
- Jasa profesional, manajerial, teknis, dan konsultasi — termasuk jasa IT, pekerjaan advisory, jasa hukum, pemasaran, pelatihan, dan keterlibatan freelance.
- Pembayaran sewa terkait jasa dan pembayaran mirip royalti — seperti pembayaran sewa untuk peralatan yang digunakan di Indonesia.
- Reimbursement biaya — di mana reimbursement digabung ke dalam fee jasa dan tidak dipecah secara terpisah secara arm's length, praktik Indonesia umumnya memperlakukan jumlah bruto sebagai penghasilan jasa yang kena pajak.
- Fee jasa lintas batas yang dibayarkan kepada wajib pajak dalam negeri Indonesia — meskipun jasa tersebut dijalankan sebagian di luar Indonesia, porsi yang attributable ke aktivitas yang dilakukan di Indonesia pada umumnya dikenai pemotongan PPh Pasal 23.
Jika pembayaran masuk ke salah satu kategori tersebut, kewajiban memotong bukanlah opsi — itu adalah kewajiban statutori. Posisi defaultnya adalah pembeli asing wajib memotong di sumber sebelum remit jumlah neto ke penyedia jasa Indonesia.
2. Pasal 23 vs Pasal 26: Perbedaan Konseptual
Meskipun tarifnya berbeda, garis pembagi konseptualnya jelas:
- PPh Pasal 23 berlaku untuk pembayaran kepada wajib pajak dalam negeri Indonesia atas jasa-jasa tertentu (dan kategori lainnya). Penyedia jasa Indonesia mengajukan SPT tahunan; pembeli memotong di sisi pembeli dan menyetorkan melalui bukti potong (Sangs/SphNl) dan SPT Masa.
- PPh Pasal 26 berlaku untuk pembayaran kepada wajib pajak luar negeri — yaitu pihak asing yang tidak berdomisili di Indonesia dan tidak beroperasi melalui bentuk usaha tetap di Indonesia. Berlaku untuk dividen, bunga, royalti, dan pembayaran jasa tertentu di mana manfaatnya diterima di Indonesia.
Bagi kebanyakan pembeli asing yang membayar penyedia jasa Indonesia, ketentuan yang relevan adalah Pasal 23: penyedia jasa terdaftar secara lokal dan oleh karena itu merupakan wajib pajak dalam negeri, dan pembeli memotong pada tarif standar yang berlaku untuk kategori jasa tersebut. Pasal 26 baru muncul jika penyedia jasa memang benar-benar wajib pajak luar negeri (misalnya, invoice berasal dari entitas Singapura atau Hong Kong dan pekerjaan dilakukan seluruhnya di luar Indonesia).
3. Keringanan Perjanjian Pajak dan Certificate of Domicile
Jika penyedia jasa Indonesia ternyata wajib pajak luar negeri, double-taxation agreements (tax treaties) dapat mengurangi atau menghilangkan pemotongan Pasal 26. Skenario yang paling umum adalah ketika entitas berkedudukan di Hong Kong membayar pihak Indonesia dan ingin menerapkan DTA Indonesia–Hong Kong.
Keringanan tidak pernah otomatis. Pihak Indonesia harus menyediakan:
- Certificate of Domicile ("CoD") yang sah — sertifikat domisili resmi yang diterbitkan oleh kantor pajak Indonesia (DJP) melalui Formulir DGT (DGT-1 atau DGT-2, tergantung jenis entitas dan perjanjian). Tanpa CoD, DJP tidak akan menerapkan tarif perjanjian yang lebih rendah, dan tarif statutori default berlaku.
- Statement of Confirmation (SoC) atau formulir klaim perjanjian (Formulir DGT-PPh) yang mengonfirmasi bahwa penerima adalah beneficial owner dari penghasilan tersebut dan bahwa transaksi tersebut genuine.
- Perjanjian pendukung (kontrak, invoice, dan deskripsi jasa) yang mendukung posisi perjanjian — khususnya penting untuk jasa di mana konsep "bentuk usaha tetap" atau "beneficial owner" dapat diperdebatkan.
Pembeli asing, sebagai pemotong, sebaiknya mengumpulkan CoD sebelum melakukan pembayaran pertama dan memperbaruinya setiap tahun. Jika tarif perjanjian diterapkan pada pembayaran yang dilakukan tanpa CoD yang sah di file, pemotong berisiko dinilai atas selisihnya ditambah denda.
4. Pencatatan untuk Pembeli Asing
Bahkan ketika agen lokal atau konsultan pajak Indonesia yang mengajukan SPT pemotongan, pembeli asing tetap tercatat sebagai pemotong dan wajib menyimpan dokumentasi untuk mempertahankan posisi yang diambil. Catatan yang direkomendasikan:
- Master service agreement (MSA) dan work orders yang menunjukkan ruang lingkup, lokasi pelaksanaan, dan pihak-pihak dalam kontrak.
- Invoice dan bukti pembayaran — tanggal, jumlah bruto, jumlah pemotongan, jumlah neto yang diremit, dan referensi ke bukti potong.
- Bukti potong (SphNl / Sangs) dan SPT Masa PPh yang diajukan ke kantor pajak Indonesia yang relevan.
- Certificate of Domicile (DGT-1 / DGT-2) untuk setiap pihak yang mengklaim keringanan perjanjian, ditambah Statement of Confirmation.
- Analisis beneficial owner — memo singkat yang menjelaskan mengapa pihak tersebut memenuhi syarat untuk tarif yang diterapkan (wajib pajak dalam negeri vs luar negeri, kelayakan perjanjian, tidak ada risiko PE).
- Rekaman bank yang mengonfirmasi gross-up dan remit pajak pemotongan ke kas negara Indonesia.
Catatan harus disimpan selama paling sedikit periode retensi statutori Indonesia dan idealnya lebih lama, karena DJP dapat membuka kembali penilaian untuk periode historis. Banyak perusahaan menerapkan horizon 10 tahun untuk dokumentasi lintas batas sebagai default yang aman.
5. Petunjuk Praktis
- Selalu konfirmasi NPWP (tax ID) pihak Indonesia dan apakah mereka terdaftar sebagai badan usaha atau orang pribadi — kategori tarifnya dapat berbeda.
- Ketika jasa dijalankan sebagian di Indonesia dan sebagian di luar negeri, alokasikan pertimbangan dalam kontrak dan terapkan aturan secara wajar; DJP dapat memperdebatkan alokasi yang hanya berdasarkan formalitas.
- Jangan mengandalkan jaminan verbal pihak Indonesia bahwa "pajak sudah termasuk dalam invoice" — kewajiban pemotongan ada pada pihak yang membayar, bukan pihak yang menerima pembayaran.
- Ketika ada ketidakpastian mengenai tarif atau perlakuan, perlakukan tarif konservatif sebagai default dan rekonsiliasi kemudian — refund memungkinkan, tetapi kurang potong membawa eksposur denda.
Penutup
Pemotongan PPh Indonesia atas jasa lintas batas secara mekanis terdefinisi dengan baik tetapi secara operasional tidak memberi ampun: pembeli asing menanggung beban kepatuhan, dan dokumen yang hilang — khususnya Certificate of Domicile — secara diam-diam dapat mengubah posisi nihil berdasarkan perjanjian menjadi pemotongan 20%+. Perlakukan setiap hubungan dengan pihak lawan sebagai file terdokumentasi, bukan pembayaran satu kali.
Kelola Pemotongan Lintas Batas Tanpa Spreadsheet
Melacak pemotongan PPh, pembaruan CoD perjanjian, dan tenggat waktu pengajuan SPT Masa di berbagai pihak Indonesia adalah jenis pekerjaan yang tepat-betul merusak di shared drive. CompanyForge bookkeep dibangun untuk tim finance yang memerlukan satu ledger untuk keputusan pemotongan, formulir DGT pendukung, dan kontrak yang mendasarinya — dengan setiap tarif yang dapat ditelusuri ke sumbernya.
Kami membuka platform ini dalam beta undangan terbatas. Jika tim Anda membayar vendor Indonesia untuk jasa dan ingin onboarding concierge selama rollout, bergabunglah dengan waitlist dan kami akan menghubungi Anda.
👉 Bergabung dengan waitlist: https://companyforge.ai/bookkeep/
Put this guide into practice
Bookkeep is currently invite-only beta with concierge onboarding. Join the waitlist and we will map your entity structure before setup begins.
Never miss another statutory deadline
ForgeOps tracks NAR1, Business Registration renewal, and every other recurring HK filing across every entity you control — with holiday-roll-aware alerts sent before the window closes, not after.