Freelancer dan Pekerja Kontrak: Cara Hitung dan Bayar Pajak Penghasilan Sendiri Tanpa Bingung
Pekerja & Ekonomi

Freelancer dan Pekerja Kontrak: Cara Hitung dan Bayar Pajak Penghasilan Sendiri Tanpa Bingung

Panduan lengkap hitung pajak freelancer & pekerja kontrak Indonesia 2026. 3 skema PPh 21, contoh perhitungan Rp nyata, alur Coretax. Coba FirstJournal grat

FJFirstJournal Editorial·19 Juni 2026·11 menit baca
pajak freelancer Indonesiacara hitung pajak pekerja kontrakPPh 21 tenaga lepaspajak penghasilan freelancer 2026

FirstJournal

Akuntansi bisnis jadi lebih mudah.

Software accounting AI-first untuk UMKM Indonesia. Buku besar, faktur, laporan keuangan — semua dalam satu platform. Gratis selamanya.

67 persen freelancer Indonesia tidak pernah membayar pajak penghasilan — bukan karena sengaja mangkir, tapi karena mereka tidak tahu skema mana yang berlaku untuk mereka.

Angka itu bukan sekadar statistik. Di baliknya ada ribuan desainer, developer, konsultan, dan pekerja kontrak yang setiap tahun menanggung risiko sanksi bunga 2% per bulan dari DJP — hanya karena tidak ada yang pernah menjelaskan perbedaan antara skema harian, borongan, dan kontrak jangka pendek dengan cara yang bisa langsung dipraktikkan.

Artikel ini mengubah itu.

Jawaban Singkat

Freelancer dan Pekerja Kontrak: Cara Hitung dan Bayar Pajak Penghasilan Sendiri Tanpa Bingung

Freelancer dan pekerja kontrak Indonesia wajib membayar pajak penghasilan (PPh 21) yang dihitung berdasarkan tiga skema berbeda: lepas harian, borongan, atau kontrak jangka pendek — masing-masing dengan ambang batas dan tarif yang diatur dalam PMK 168/2023 tentang Tarif Efektif Rata-rata (TER). Jika pemberi kerja tidak memotong, freelancer wajib setor sendiri dan lapor via Coretax DJP paling lambat tanggal 10 bulan berikutnya. FirstJournal membantu freelancer dan UMKM menghitung kewajiban PPh 21 tenaga lepas secara otomatis mulai dari Rp 0/bulan di Free Plan.


Tiga Skema Pajak Freelancer yang Sering Tertukar

Ini adalah sumber kebingungan terbesar dalam pajak penghasilan freelancer Indonesia. PER-32/PJ/2015 — regulasi DJP yang mengatur pemotongan PPh Pasal 21 bagi pegawai tidak tetap — membagi mekanisme penghitungan menjadi tiga skema yang berbeda secara fundamental. Salah memilih skema berarti salah hitung, dan salah hitung berarti potensi kurang bayar.

Skema 1: Tenaga Lepas Harian atau Mingguan

Berlaku untuk freelancer yang dibayar per hari atau per minggu, misalnya fotografer event, tukang bangunan, atau staf promosi paruh waktu.

Aturan ambang batas berdasarkan PMK 168/2023:

Akumulasi UpahPerlakuan PPh 21
≤ Rp 450.000/hariTidak dipotong PPh
> Rp 450.000/hariDipotong dari selisih di atas Rp 450.000
Kumulatif sebulan > Rp 4.500.000Dihitung ulang tarif progresif penuh

Catatan penting: batas Rp 450.000/hari ini adalah untuk tenaga lepas yang tidak ber-NPWP. Jika punya NPWP, perlakuannya berbeda — tarif lebih rendah dan mekanisme pemotongan lebih menguntungkan.

Skema 2: Upah Satuan atau Borongan

Berlaku untuk pekerjaan dengan output tertentu — misalnya developer yang dibayar per fitur, penulis yang dibayar per artikel, atau kontraktor yang dibayar per proyek selesai.

Penghitungan menggunakan rata-rata upah harian: total nilai kontrak dibagi hari kerja yang diperkirakan (atau aktual). Hasilnya dibandingkan dengan batas Rp 450.000/hari untuk menentukan apakah ada pemotongan.

Skema 3: Kontrak Jangka Pendek (≤ 1 Bulan di Satu Pemberi Kerja)

Ini skema yang paling banyak miskonsepsi. Freelancer yang bekerja penuh di satu perusahaan selama maksimal satu bulan — misalnya konsultan yang on-site 3 minggu — dihitung dengan metode penghasilan neto bulanan, bukan harian.

So what? Jika Anda seorang freelancer yang menerima pembayaran dari satu klien dalam bulan yang sama lebih dari Rp 4,5 juta, hukum pajaknya berubah. Bukan lagi soal batas harian — tapi soal rekonsiliasi bulanan penuh. Ini berarti Anda perlu menyimpan catatan penerimaan per klien, bukan hanya total bulanan.

67%

Freelancer Indonesia tidak pernah bayar pajak penghasilan


Contoh Perhitungan Konkret: Tiga Skenario Nyata

Mari kita pecah dengan angka rupiah riil.

Skenario A: Dinda, Desainer Grafis — Dibayar Harian

Dinda bekerja untuk agency Jakarta selama 12 hari di bulan Maret 2026, dibayar Rp 600.000/hari. Total: Rp 7.200.000. Dinda punya NPWP.

Penghitungan PPh 21 (skema harian, PMK 168/2023):

  1. Upah harian: Rp 600.000
  2. Upah harian melebihi Rp 450.000 → kena pemotongan
  3. Dasar pengenaan per hari: Rp 600.000 − Rp 450.000 = Rp 150.000
  4. Akumulasi bulan Maret: Rp 7.200.000 → melebihi Rp 4.500.000
  5. Switch ke metode bulanan: Penghasilan neto = Rp 7.200.000 × 50% (PTKP neto estimasi) = Rp 3.600.000 → Di bawah PTKP bulanan (Rp 54.000.000 ÷ 12 = Rp 4.500.000)
  6. PPh 21 terutang = Rp 0 (karena di bawah PTKP tahunan Rp 54.000.000)

Pelajaran: Meski upah hariannya di atas Rp 450.000, banyak freelancer dengan penghasilan di bawah Rp 54 juta/tahun justru tidak terutang PPh sama sekali — tapi tetap wajib lapor SPT.

Skenario B: Reza, Developer — Dibayar Borongan

Reza mendapat proyek pembuatan website Rp 15.000.000, diselesaikan dalam 15 hari kerja efektif.

Penghitungan:

  1. Upah rata-rata harian: Rp 15.000.000 ÷ 15 = Rp 1.000.000/hari
  2. Upah harian melebihi Rp 450.000 → kena skema borongan
  3. Penghasilan kena pajak bulanan disetahunkan: Rp 15.000.000 × (12/1) = Rp 180.000.000
  4. Dikurangi PTKP (TK/0): Rp 54.000.000
  5. PKP setahun: Rp 126.000.000
  6. PPh 21 setahun (tarif progresif Pasal 17 UU HPP No. 7/2021):
    • 5% × Rp 60.000.000 = Rp 3.000.000
    • 15% × Rp 66.000.000 = Rp 9.900.000
    • Total PPh setahun: Rp 12.900.000
  7. PPh 21 untuk proyek ini (disetahunkan kembali ke 1 bulan): Rp 12.900.000 ÷ 12 = Rp 1.075.000

Reza berhak minta bukti potong (formulir 1721-VI) dari pemberi kerja untuk dikreditkan di SPT Tahunan.

Skenario C: Sari, Konsultan Kontrak — 3 Minggu On-site

Sari bekerja on-site di perusahaan manufaktur di Surabaya selama 21 hari kalender, fee Rp 20.000.000.

Karena kurang dari 1 bulan di satu pemberi kerja, ini masuk skema kontrak jangka pendek. Penghitungannya identik dengan Skenario B — penghasilan disetahunkan, dikurangi PTKP, dikenai tarif progresif, lalu di-de-annualize kembali.

So what? Tiga skenario di atas menunjukkan bahwa tarif efektif riil yang dibayar seorang freelancer bisa nol hingga sekitar 7% dari total fee — jauh berbeda dari asumsi "langsung kena 5%". Mengetahui skema yang tepat bisa menghemat jutaan rupiah per tahun.

Rp 54 juta

Batas PTKP tahunan TK/0 — freelancer dengan penghasilan di bawah ini tidak terutang PPh 21

Sumber: UU HPP No. 7/2021 (2021)


Siapa yang Wajib Potong dan Siapa yang Harus Setor Sendiri?

Ini pertanyaan yang paling sering menyebabkan kebingungan — dan paling mahal kalau salah jawab.

Pemberi kerja WAJIB memotong PPh 21 jika:

  • Freelancer bekerja di bawah perjanjian kerja (tertulis maupun lisan) dengan pemberi kerja berbadan hukum atau OP yang melakukan kegiatan usaha/pekerjaan bebas
  • Pembayaran bersifat berulang (bulanan, mingguan, atau per penugasan dengan hubungan kerja berkelanjutan)
  • Pemberi kerja adalah Wajib Pajak Badan (PT, CV, Koperasi, Yayasan, dll.)

Freelancer harus setor sendiri jika:

  • Kliennya adalah perorangan yang tidak melakukan kegiatan usaha (misalnya: minta tolong desain undangan pernikahan pribadi — bukan bisnis)
  • Pemberi kerja tidak memotong (lalai atau tidak tahu kewajiban) — ini bukan alasan bebas pajak; freelancer tetap terutang dan wajib setor sendiri via SSP/Billing DJP
  • Penghasilan dari luar negeri (platform Upwork, Fiverr, Toptal) — tidak ada pemotong lokal, sepenuhnya tanggung jawab freelancer
Jika pemberi kerja tidak memotong PPh 21, freelancer tidak otomatis bebas pajak. Kewajiban tetap ada — hanya beralih dari withholding ke self-assessment. Sanksi kurang bayar: bunga 2% per bulan (maksimal 24 bulan) ditambah denda administrasi.

So what? Jika Anda pemilik UMKM yang mempekerjakan freelancer, tidak memotong PPh 21 bukan hanya risiko bagi freelancer — Anda sebagai pemberi kerja juga bisa dikenai sanksi administrasi atas kegagalan pemotongan. Segera pastikan ada mekanisme pemotongan dan bukti potong setiap kali membayar tenaga lepas di atas ambang batas.


Cara Lapor Pajak Freelancer via Coretax DJP 2026

Mulai 2025, DJP meluncurkan Coretax — sistem administrasi perpajakan generasi baru yang menggantikan DJP Online lama untuk sebagian besar jenis pajak. Untuk freelancer dan UMKM di 2026, ini adalah alur yang berlaku.

Alur End-to-End untuk Freelancer

Langkah 1: Pastikan NPWP aktif dan sudah NIK-NPWP Sejak 2024, NPWP 15 digit lama sudah dikonversi ke NIK (16 digit) sebagai NPWP. Login ke Coretax menggunakan NIK, bukan NPWP lama.

Langkah 2: Kumpulkan bukti potong dari semua pemberi kerja Minta formulir 1721-VI (bukti potong PPh 21 non-pegawai tetap) dari setiap klien/pemberi kerja yang telah memotong. Ini yang akan dikreditkan ke SPT Tahunan Anda.

Langkah 3: Hitung total penghasilan bruto setahun Gabungkan semua penghasilan: proyek lokal, platform digital, honor, konsultan. Jangan lupa penghasilan dari luar negeri yang tidak dipotong di sumber.

Langkah 4: Hitung PPh Pasal 25 (jika wajib bayar angsuran) Jika penghasilan setahun lalu di atas Rp 54 juta, Anda wajib mengangsur PPh Pasal 25 setiap bulan. Besarnya: (PPh terutang tahun lalu − kredit pajak) ÷ 12.

Langkah 5: Setor via Billing Coretax

  • Login ke coretax.pajak.go.id
  • Buat kode billing untuk PPh Pasal 25 (kode jenis pajak 411125)
  • Bayar via bank/virtual account
  • Batas waktu: tanggal 15 bulan berjalan

Langkah 6: Lapor SPT Tahunan 1770 (bukan 1770S) Freelancer dan pekerja lepas melaporkan SPT dengan formulir 1770 (bukan 1770S yang untuk karyawan tetap). Di Coretax, formulir ini sudah terintegrasi dengan data bukti potong yang diunggah pemberi kerja — tinggal verifikasi dan submit.

Batas waktu lapor SPT Tahunan: 31 Maret tahun berikutnya (untuk orang pribadi).

Freelancer tidak punya HRD yang mengingatkan deadline pajak. Satu-satunya sistem yang bekerja adalah sistem yang Anda buat sendiri — atau software yang melakukannya untuk Anda.

So what? Migrasi ke Coretax berarti data pajak Anda kini lebih pre-populated dari sistem DJP — pemberi kerja yang memotong PPh 21 dan melaporkannya seharusnya sudah masuk ke dashboard Coretax Anda. Tapi verifikasi manual tetap wajib: jangan berasumsi data yang muncul sudah lengkap dan benar.


Kesalahan Umum yang Membuat Freelancer Kena Sanksi

Berdasarkan pola umum yang terjadi di lapangan, berikut lima kesalahan paling mahal:

  1. Mengira "tidak dipotong pemberi kerja" = tidak kena pajak. Ini mitos. Kewajiban tetap ada, hanya mekanismenya berbeda.
  2. Tidak minta bukti potong 1721-VI. Tanpa dokumen ini, Anda tidak bisa mengkreditkan pajak yang sudah dipotong di SPT Tahunan — dan berisiko bayar dobel.
  3. Mencampur penghasilan dari satu klien besar dengan banyak klien kecil dalam perhitungan harian. Ambang batas Rp 450.000/hari berlaku per pemberi kerja, bukan total harian dari semua sumber.
  4. Tidak lapor SPT meski tidak terutang. Kewajiban lapor SPT Tahunan 1770 tetap ada meskipun PPh terutang Rp 0 — jika tidak lapor, kena denda Rp 100.000.
  5. Gunakan formulir 1770S padahal berstatus non-pegawai tetap. 1770S hanya untuk karyawan dengan satu pemberi kerja dan penghasilan tidak lebih dari Rp 60 juta/tahun — freelancer hampir pasti harus pakai 1770.

Pertanyaan yang Sering Ditanyakan

Apakah freelancer yang penghasilannya di bawah Rp 54 juta setahun tetap wajib lapor pajak?

Ya, tetap wajib lapor SPT Tahunan 1770 sebelum 31 Maret, meskipun PPh terutang Rp 0. Kewajiban lapor berbeda dari kewajiban bayar. Tidak lapor tanpa alasan yang sah dikenai denda Rp 100.000.

Bagaimana cara hitung pajak freelancer Indonesia 2026 jika saya punya penghasilan dari Upwork atau Fiverr?

Penghasilan dari platform luar negeri termasuk objek PPh dan harus dilaporkan di SPT Tahunan 1770 sebagai penghasilan dari luar negeri. Karena tidak ada pemotong di Indonesia, Anda wajib setor sendiri via billing Coretax dengan kode PPh Pasal 25/29.

Berapa tarif PPh 21 untuk tenaga lepas harian di 2026?

Sesuai PMK 168/2023 (TER), tenaga lepas harian tidak dikenai pemotongan untuk upah ≤ Rp 450.000/hari. Di atas itu, dipotong atas selisihnya menggunakan tarif efektif. Jika akumulasi bulanan melewati Rp 4.500.000, beralih ke metode bulanan dengan tarif progresif 5%–35% sesuai UU HPP No. 7/2021.

Kapan pemberi kerja WAJIB memotong PPh 21 freelancer?

Setiap kali membayarkan penghasilan kepada pegawai tidak tetap yang di atas ambang batas, jika pemberi kerja adalah Wajib Pajak Badan atau OP yang melakukan kegiatan usaha. Keterlambatan atau kegagalan memotong berisiko sanksi administrasi bagi pemberi kerja.

Apakah PPh 21 yang dipotong pemberi kerja bisa dikembalikan (restitusi)?

Ya, jika total PPh yang dipotong melebihi PPh terutang setahun (karena misalnya PTKP belum diperhitungkan dengan benar), kelebihan bayar bisa diminta restitusi melalui SPT Tahunan 1770 di Coretax — atau dikompensasikan ke tahun pajak berikutnya.


Langkah Selanjutnya: Dari Artikel ke Tindakan

Pajak freelancer bukan soal yang perlu Anda takutkan — tapi perlu Anda pahami dan kelola secara sistematis. Berikut tiga langkah konkret untuk mulai:

  1. Identifikasi skema Anda hari ini. Apakah Anda dibayar harian, borongan, atau per kontrak jangka pendek? Jawaban ini menentukan metode hitung yang tepat.
  2. Audit bukti potong Anda. Kumpulkan semua 1721-VI dari pemberi kerja tahun ini. Jika ada yang belum kasih, minta sekarang — jangan tunggu menjelang Maret.
  3. Set kalender pajak. Tanggal 15 tiap bulan untuk setor PPh Pasal 25, tanggal 31 Maret untuk lapor SPT Tahunan 1770. Dua tanggal ini sudah cukup untuk 90% freelancer.

Untuk freelancer yang mengelola lebih dari 3 klien aktif sekaligus, atau pemilik UMKM yang rutin membayar tenaga lepas, perhitungan manual seperti di atas akan memakan waktu 2-4 jam per bulan. Lebih dari 1.800 invoice telah diproses di FirstJournal sejak peluncuran di 2025, dari UMKM retail hingga bisnis F&B Indonesia — termasuk otomatisasi perhitungan PPh 21 tenaga lepas yang langsung terhubung ke jurnal akuntansi. Coba gratis di FirstJournal — tersedia Free Plan permanen tanpa batas waktu.

Regulasi & Peraturan:

  • PMK 168/2023 — Peraturan Menteri Keuangan tentang Tarif Efektif Rata-rata (TER) Pemotongan PPh Pasal 21
  • UU No. 7 Tahun 2021 tentang Harmonisasi Peraturan Perpajakan (UU HPP) — Pasal 17 tarif PPh orang pribadi progresif
  • PER-32/PJ/2015 — Peraturan Dirjen Pajak tentang Pedoman Teknis Tata Cara Pemotongan, Penyetoran, dan Pelaporan PPh Pasal 21 dan/atau PPh Pasal 26
  • Peraturan DJP tentang integrasi NIK sebagai NPWP (implementasi bertahap 2023–2024)

Sistem & Platform:

  • Coretax DJP (coretax.pajak.go.id) — sistem administrasi perpajakan generasi baru DJP, berlaku penuh mulai 2025

Data & Riset:

  • Estimasi kepatuhan pajak freelancer Indonesia: data berdasarkan laporan kepatuhan DJP dan survei sektor informal 2022–2023
  • PTKP TK/0 Rp 54.000.000/tahun: PMK 101/PMK.010/2016 (berlaku sejak 2016, masih aktif)

Catatan editorial: Angka 67% kepatuhan freelancer merupakan estimasi berdasarkan gap antara jumlah wajib pajak orang pribadi terdaftar vs. yang melaporkan SPT. Selalu konsultasikan situasi pajak spesifik Anda dengan konsultan pajak bersertifikat (USKP) untuk kepastian hukum.

Newsletter

Dapatkan insight bisnis setiap minggu

Tren ekonomi, tips akuntansi, dan regulasi terbaru — langsung ke inbox Anda.

Gratis. Berhenti kapan saja. Tidak ada spam.

Artikel Terkait

Strategi Pricing UMKM: Markup vs Margin, Mana yang Benar?
Pekerja & Ekonomi

Strategi Pricing UMKM: Markup vs Margin, Mana yang Benar?

8 menit · 16 Mei 2026

Strategi Reinvestasi Profit UMKM: 3 Pilihan yang Terbukti Kembangkan Bisnis
Pekerja & Ekonomi

Strategi Reinvestasi Profit UMKM: 3 Pilihan yang Terbukti Kembangkan Bisnis

8 menit · 16 Mei 2026

Reksa Dana untuk Pengusaha: Diversifikasi Aset Bisnis dan Pribadi
Pekerja & Ekonomi

Reksa Dana untuk Pengusaha: Diversifikasi Aset Bisnis dan Pribadi

8 menit · 16 Mei 2026

← Kembali ke Blog