SPT Tahunan untuk Freelancer 2026 — Panduan Lengkap
Oleh tim InvoiceFlow — terbit 31 Mei 2026 — 11 menit baca
Setiap tahun, drama yang sama terulang. Akhir Maret, ribuan freelancer membuka laptop dengan tumpukan tangkapan layar transfer, mengernyit di depan formulir yang asing, dan bertanya pada grup: "Ini diisi di mana ya?" Beberapa menyerah dan tidak melapor sama sekali — keputusan yang berisiko, karena ketidakpatuhan bisa berbuntut sanksi.
Padahal, mengisi SPT Tahunan tidak harus menjadi mimpi buruk. Dengan persiapan yang benar dan catatan yang rapi sepanjang tahun, prosesnya bisa selesai dalam satu sore yang tenang. Panduan ini menuntun Anda dari langkah paling awal hingga klik "kirim" terakhir.
Langkah 0: pastikan Anda punya NPWP
Sebelum berbicara tentang SPT, Anda butuh NPWP (Nomor Pokok Wajib Pajak). Setiap warga negara dengan penghasilan di atas PTKP idealnya memiliki NPWP. Kini, NIK pada KTP Anda berfungsi sebagai NPWP untuk orang pribadi, namun Anda tetap perlu mengaktifkan dan memadankan data Anda di sistem DJP. Pendaftaran dan validasi bisa dilakukan online melalui Coretax atau di kantor pelayanan pajak. Tanpa NPWP aktif, Anda tidak bisa melapor — jadi selesaikan ini lebih dulu.
Langkah 1: pilih formulir yang tepat
Freelancer hampir selalu memakai keluarga formulir 1770, bukan 1770 S atau 1770 SS yang ditujukan untuk karyawan.
Formulir 1770 adalah formulir untuk wajib pajak orang pribadi yang memiliki penghasilan dari usaha dan/atau pekerjaan bebas. Inilah formulir freelancer sejati — penulis lepas, desainer, konsultan, fotografer, pedagang online, dan sejenisnya.
Formulir 1770 S untuk karyawan dengan penghasilan di atas Rp 60 juta setahun atau yang punya penghasilan dari lebih dari satu pemberi kerja. Formulir 1770 SS untuk karyawan berpenghasilan sampai Rp 60 juta setahun dari satu pemberi kerja. Jika Anda murni freelancer, abaikan kedua formulir ini dan gunakan 1770.
Catatan: jika Anda memakai PPh Final UMKM 0,5%, Anda tetap memakai 1770 dan melaporkan omzet serta PPh Final yang sudah disetor pada lampiran yang sesuai.
Langkah 2: pencatatan vs pembukuan
Ini menentukan seberapa rumit pekerjaan Anda. Ada dua metode mencatat penghasilan untuk keperluan pajak.
Pencatatan adalah metode sederhana — Anda hanya mencatat peredaran bruto (omzet) dan, bila perlu, menghitung penghasilan neto dengan Norma Penghitungan Penghasilan Neto (NPPN). Metode ini tersedia bagi orang pribadi dengan omzet di bawah ambang tertentu yang memberitahukan pemakaian norma kepada DJP. Cocok untuk mayoritas freelancer.
Pembukuan adalah metode lengkap — mencatat seluruh penghasilan, biaya, aset, dan kewajiban secara akuntansi. Wajib bagi usaha besar, tetapi juga bisa dipilih freelancer yang punya banyak biaya nyata dan ingin mengurangkannya dari penghasilan.
Pilihan ini berdampak besar pada hasil akhir. Pembukuan membuka pintu untuk mengurangkan biaya; pencatatan dengan norma lebih sederhana tetapi memakai persentase baku.
Langkah 3: kenali biaya yang boleh dikurangkan
Jika Anda memilih pembukuan, biaya yang berkaitan langsung dengan kegiatan menghasilkan penghasilan boleh dikurangkan. Untuk freelancer, ini bisa mencakup sewa ruang kerja, langganan perangkat lunak profesional, biaya internet untuk pekerjaan, pembelian peralatan kerja, biaya pemasaran, dan ongkos transportasi untuk keperluan usaha.
Yang tidak boleh dikurangkan antara lain pengeluaran pribadi, biaya yang tidak berhubungan dengan usaha, dan sebagian sanksi. Kunci agar biaya diakui adalah bukti — simpan kuitansi, faktur pembelian, dan catatan setiap pengeluaran usaha.
Langkah 4: kurangi dengan PTKP
Setelah memperoleh penghasilan neto, kurangi dengan PTKP. Untuk lajang, PTKP setahun Rp 54 juta; menikah menambah Rp 4,5 juta; setiap tanggungan (maksimal tiga) menambah Rp 4,5 juta. Hasilnya adalah Penghasilan Kena Pajak — dasar untuk menghitung PPh terutang.
Langkah 5: hitung PPh terutang
Atas Penghasilan Kena Pajak, terapkan tarif progresif berlapis: 5% untuk lapisan sampai Rp 60 juta, 15% untuk lapisan berikutnya sampai Rp 250 juta, 25% sampai Rp 500 juta, 30% sampai Rp 5 miliar, dan 35% di atasnya. Kemudian, kurangi dengan kredit pajak — yaitu PPh 21/23 yang sudah dipotong klien (tercermin di bukti potong) dan/atau PPh Final yang sudah Anda setor. Hasil akhirnya adalah PPh yang masih kurang bayar (harus dilunasi) atau lebih bayar.
Langkah 6: lapor lewat e-Filing/Coretax
Pelaporan SPT Tahunan kini sepenuhnya elektronik. Masuk ke sistem Coretax DJP menggunakan akun Anda, pilih jenis SPT, isi data penghasilan dan kredit pajak, unggah lampiran bila diminta, dan kirim. Anda akan menerima Bukti Penerimaan Elektronik (BPE) sebagai tanda lapor yang sah — simpan ini baik-baik.
Tenggat: 31 Maret
SPT Tahunan orang pribadi wajib dilaporkan paling lambat 31 Maret tahun berikutnya. Lewat tenggat, ada sanksi administrasi. Jangan menunggu hari terakhir — server kerap padat dan kesalahan kecil bisa membuat Anda terlambat. Targetkan menyelesaikannya di Februari.
Bagaimana catatan dari InvoiceFlow membuat semuanya mudah
Setiap langkah di atas membutuhkan satu hal yang sama: angka penghasilan yang akurat dan lengkap. Inilah mata rantai terlemah bagi kebanyakan freelancer — penghasilan datang dari belasan klien sepanjang tahun, dan saat Maret tiba, tak ada yang ingat totalnya.
InvoiceFlow memecahkan masalah ini sejak akar. Setiap faktur yang Anda buat sepanjang tahun otomatis menjadi catatan penghasilan. Saat menyiapkan SPT, Anda tinggal membuka rekap dan melihat total omzet sepanjang tahun — bukan menghitung ulang dari tumpukan tangkapan layar transfer. Jika Anda memakai PPh Final, total omzet bulanan untuk setoran pun langsung tersedia.
Arsip PDF setiap faktur memudahkan mencocokkan penghasilan dengan bukti potong dari klien, dan menjadi bukti pendukung bila DJP meminta klarifikasi. Dengan profil usaha dan riwayat tagihan yang tersimpan rapi, mengisi formulir 1770 berubah dari teka-teki menjadi pekerjaan menyalin angka yang sudah jelas.
SPT Tahunan tidak menakutkan jika Anda menyiapkannya sepanjang tahun, bukan dalam satu malam panik di akhir Maret. Catat penghasilan secara rapi, simpan setiap bukti potong, dan biarkan tenggat 31 Maret lewat tanpa drama.