Panduan Kita

Cara lapor SPT Tahunan online

Wajib pajak orang pribadi kini bisa lapor SPT Tahunan online lewat DJP Online atau Coretax. Ini cara login, pilih formulir, dan dapat bukti lapor sah.

Oleh Dewi Lestari 9 menit baca
Cara lapor SPT Tahunan online
(CC0 1.0) via rawpixel

Setiap awal tahun, jutaan wajib pajak berhadapan dengan tugas yang sama: melapor SPT Tahunan. Kabar baiknya, kamu tidak perlu lagi antre di kantor pajak atau menitipkan berkas ke calo. Seluruh proses untuk orang pribadi kini bisa diselesaikan lewat portal resmi Direktorat Jenderal Pajak, dari rumah, dalam waktu belasan menit kalau semua bahan sudah siap.

Masalahnya, banyak orang menunda lapor bukan karena ribet, tapi karena bingung harus mulai dari mana. Istilah seperti EFIN, bukti potong, formulir 1770, dan Coretax terdengar asing. Padahal begitu kamu paham alurnya sekali, tahun-tahun berikutnya tinggal mengulang. Panduan ini memecah prosesnya jadi langkah yang jelas, sekaligus menandai titik-titik yang paling sering bikin orang tersendat.

Kenali dulu: NPWP, NIK, dan EFIN

Sebelum menyentuh portal, ada tiga istilah yang perlu jelas.

NPWP (Nomor Pokok Wajib Pajak) adalah identitasmu sebagai wajib pajak. Untuk orang pribadi, pemerintah sudah mengintegrasikan NIK di e-KTP sebagai NPWP, jadi kamu tidak selalu memegang kartu NPWP model lama. Yang penting statusnya aktif dan datanya sudah padan. Kalau kamu belum yakin sudah punya NPWP atau bagaimana statusnya, panduan cara membuat NPWP menjelaskan cara cek dan mendaftarnya lewat portal resmi.

EFIN (Electronic Filing Identification Number) adalah nomor aktivasi. Fungsinya cuma satu: menghidupkan akunmu di sistem DJP Online yang lama. Setelah akun aktif, kamu tidak akan diminta EFIN lagi tiap lapor, cukup password. EFIN diberikan oleh kantor pajak, dan kalau lupa, kamu minta cetak ulang lewat prosedur resmi, bukan bikin baru. Di sistem Coretax yang lebih baru, login umumnya cukup dengan NIK atau NPWP dan password, sehingga peran EFIN berkurang.

Bukti potong adalah bukti bahwa pajakmu sudah dipotong oleh pemberi kerja sepanjang tahun. Karyawan swasta menerima formulir 1721-A1, pegawai negeri menerima 1721-A2. Dokumen inilah yang jadi sumber angka utama saat mengisi SPT, jadi pastikan kamu memegangnya sebelum mulai.

Dua portal resmi: DJP Online dan Coretax

Ada dua nama sistem yang mungkin kamu dengar, dan keduanya resmi milik DJP.

DJP Online adalah portal yang sudah lama dipakai. Di dalamnya ada e-Filing untuk melapor SPT dan e-Billing untuk membuat kode setor pajak. Coretax adalah sistem administrasi pajak yang lebih baru, dibangun untuk menyatukan banyak layanan dalam satu tempat dengan tampilan dan alur yang berbeda. Selama masa peralihan, sebagian layanan bisa berpindah dari sistem lama ke sistem baru secara bertahap.

Bagi kamu sebagai orang pribadi, tujuannya tetap sama: melapor SPT Tahunan dengan sah. Yang perlu kamu lakukan adalah mengikuti portal mana yang sedang aktif pada tahun berjalan sesuai pengumuman resmi. Kalau ragu portal mana yang dipakai, buka pajak.go.id lebih dulu dan ikuti tautan resminya dari situ.

Satu hal yang tidak boleh diabaikan: hanya akses alamat berakhiran pajak.go.id. Menjelang musim lapor, situs tiruan yang meniru tampilan DJP bermunculan untuk mencuri NIK, password, dan kode verifikasi. Jangan pernah login lewat tautan dari SMS, chat, atau iklan yang tidak jelas asalnya. Ketik sendiri alamat resminya atau simpan sebagai bookmark supaya tidak salah masuk.

Kalau kamu lupa password akun, gunakan fitur reset resmi di portal, bukan meminta bantuan pihak ketiga yang menawarkan jasa login. Reset biasanya mengirim tautan atau kode ke email dan nomor HP yang terdaftar, jadi pastikan kontak itu masih bisa kamu buka. Kalau email lama sudah tidak aktif, kamu perlu memperbarui data kontak lewat prosedur resmi DJP sebelum bisa lapor. Menyelesaikan urusan akun ini beberapa hari sebelum tenggat jauh lebih tenang daripada panik saat portal sedang penuh.

Siapkan bahan sebelum login

Lapor SPT jadi cepat kalau semua bahan sudah di meja. Menyiapkan ini lebih dulu menghindarkan kamu dari berhenti di tengah jalan karena ada data yang kurang.

Yang perlu disiapkan:

  • Bukti potong pajak dari pemberi kerja (1721-A1 untuk karyawan swasta, 1721-A2 untuk PNS). Kalau punya lebih dari satu tempat kerja, kumpulkan semuanya.
  • Catatan penghasilan lain di luar gaji, misalnya honor, sewa, atau hasil usaha, jika ada.
  • Daftar harta dan utang pada akhir tahun pajak: saldo tabungan, kendaraan, tanah atau rumah, dan sisa cicilan atau pinjaman.
  • Email dan nomor HP aktif yang terdaftar di akun, karena kode verifikasi dikirim ke sana.
  • EFIN dan password akun kamu (untuk sistem lama), atau kredensial login Coretax.

Kalau bukti potong belum keluar dari kantor, jangan menebak angkanya. Minta ke bagian HRD atau keuangan, karena angka yang keliru akan menyulitkanmu kalau suatu saat ada pemeriksaan. Menyiapkan berkas ini sekaligus membuat proses pengisian terasa seperti menyalin, bukan mengingat-ingat.

Formulir SPT mana yang cocok untukmu

Formulir SPT orang pribadi ada tiga, dan kamu tidak perlu menghafalnya karena portal akan memilihkan lewat pertanyaan panduan. Tetapi memahami bedanya membantu kamu menjawab dengan yakin.

Formulir 1770 SS umumnya untuk karyawan dengan satu pemberi kerja dan penghasilan bruto sampai sekitar Rp60 juta setahun. Ini formulir paling ringkas, cocok untuk kebanyakan pekerja dengan satu sumber gaji.

Formulir 1770 S untuk karyawan dengan penghasilan lebih besar, atau yang punya sumber penghasilan tambahan di luar satu pemberi kerja.

Formulir 1770 untuk kamu yang menjalankan usaha, praktik profesi, atau pekerjaan bebas seperti freelance. Formulir ini paling rinci karena penghasilan usaha dihitung berbeda dari gaji tetap.

Karena portal biasanya menentukan formulir otomatis dari jawabanmu, tugasmu cukup menjawab jujur soal besaran dan sumber penghasilan. Ambang dan ketentuannya bisa berubah dari tahun ke tahun, jadi kalau kondisimu tidak jelas masuk kategori mana, ikuti arahan sistem dan verifikasi ke pajak.go.id sebelum lanjut.

Di akhir pengisian, sistem menampilkan salah satu dari tiga status. Nihil berarti pajakmu sudah pas, tidak kurang dan tidak lebih, dan ini yang paling umum untuk karyawan yang pajaknya sudah dipotong kantor. Kurang bayar berarti masih ada pajak yang harus kamu setor sebelum SPT bisa dikirim. Lebih bayar berarti kamu membayar melebihi kewajiban, dan ada mekanisme pengembalian yang biasanya diikuti pemeriksaan lebih lanjut. Untuk kebanyakan pekerja bergaji satu sumber, status nihil adalah hasil yang wajar.

Alur lapor dari login sampai bukti terima

Setelah bahan siap, alurnya cukup lugas. Buka portal resmi, masukkan NIK atau NPWP, password, dan kode keamanan. Di dalam, cari menu β€˜Lapor’, lalu pilih e-Filing pada sistem lama atau menu pelaporan SPT pada Coretax. Pilih SPT Tahunan Orang Pribadi dan tahun pajak yang dilaporkan, umumnya tahun sebelumnya.

Portal lalu memandu lewat pertanyaan singkat untuk menentukan formulir. Setelah itu kamu mengisi data: penghasilan bruto, pajak yang sudah dipotong, status PTKP sesuai jumlah tanggungan, lalu daftar harta dan utang. Sistem menghitung sendiri apakah statusmu nihil, kurang bayar, atau lebih bayar. Kalau kurang bayar, kamu wajib menyetor kekurangannya lewat kode billing resmi lebih dulu sebelum SPT bisa dikirim.

Langkah terakhir adalah verifikasi. Sistem mengirim kode ke email atau SMS terdaftar sebagai tanda tangan elektronik. Masukkan kode itu, tekan kirim, dan tunggu Bukti Penerimaan Elektronik (BPE) masuk ke emailmu. BPE inilah tanda bahwa SPT sudah diterima negara. Tanpa BPE, laporanmu belum tentu tercatat, jadi jangan tutup halaman sebelum memastikannya.

Kalau di tengah pengisian ada data lama yang muncul otomatis dari lapor tahun sebelumnya, jangan langsung percaya. Data harta, tanggungan, atau penghasilan bisa berubah dalam setahun, jadi periksa dan perbarui setiap kolom sesuai kondisi terkini. Portal juga biasanya menyediakan opsi menyimpan draft, sehingga kalau kamu terpaksa berhenti di tengah jalan, pengisian bisa dilanjutkan tanpa mengulang dari awal. Manfaatkan fitur ini kalau ternyata ada dokumen yang perlu kamu cari dulu.

Kesalahan umum yang bikin lapor tertunda

Sebagian besar orang tersendat bukan di pengisian, tapi di hal-hal kecil yang bisa dicegah:

  • Lupa atau belum punya EFIN. Ini penghambat nomor satu di sistem lama. Urus jauh sebelum tenggat, karena permohonan cetak ulang butuh waktu.
  • Bukti potong belum keluar. Kamu tidak bisa mengisi angka yang benar tanpa ini. Tagih ke HRD lebih awal, jangan menunggu minggu terakhir.
  • Data NIK belum padan. Kalau NIK belum aktif sebagai NPWP atau datanya tidak cocok, login bisa gagal. Selesaikan pemadanan dulu lewat portal resmi.
  • Email atau nomor HP tidak aktif. Kode verifikasi dikirim ke sana. Kalau kontaknya sudah lama tidak dipakai, perbarui dulu di akun.
  • Menunggu mepet tenggat. Menjelang akhir Maret, portal padat dan bisa lambat. Lapor lebih awal menghindarkanmu dari server yang penuh.
  • Status kurang bayar belum disetor. Kalau ada kurang bayar, SPT tidak bisa dikirim sebelum kamu melunasinya lewat kode billing resmi.

Menandai daftar ini sebelum mulai membuat sesi lapormu selesai dalam sekali duduk, bukan berhari-hari.

Setelah lapor: simpan bukti dan siapkan tahun depan

Begitu BPE masuk, tugasmu belum benar-benar rampung. Simpan file BPE beserta salinan bukti potong dalam satu folder digital yang diberi nama per tahun pajak. Kalau suatu saat ada pertanyaan dari kantor pajak, dokumen inilah pegangan kamu. Cek juga status di dashboard akun untuk memastikan SPT tercatat β€˜diterima’, bukan tertinggal sebagai draft.

Kalau kondisimu berubah, misalnya berhenti berpenghasilan dalam jangka panjang, kamu bisa mengajukan status Non-Efektif lewat kantor pajak agar tidak wajib lapor sementara. Ini pengajuan resmi, bukan sekadar berhenti lapor sendiri, karena selama NPWP masih aktif kewajiban lapor tetap berjalan meski penghasilanmu nihil. Membiarkan status menggantung tanpa lapor justru bisa menimbulkan catatan tunggakan yang merepotkan di kemudian hari, jadi selesaikan lewat jalur yang benar.

Terakhir, jadikan lapor pajak bagian dari rutinitas administrasi tahunanmu, sama seperti mengurus dokumen wajib lainnya. Kalau kamu juga mengurus kendaraan, panduan cara bayar pajak motor tahunan memakai pola yang mirip: manfaatkan portal resmi, siapkan dokumen inti, dan verifikasi ketentuan terbaru langsung ke sumber resmi, bukan ke calo. Dengan kebiasaan ini, urusan pajak berhenti jadi beban musiman yang bikin panik di menit terakhir.

Langkah-langkahnya

  1. Pastikan NPWP aktif dan kumpulkan bukti potong

    Sebelum apa pun, pastikan NPWP kamu aktif. Untuk orang pribadi, NIK di e-KTP kini berfungsi sebagai NPWP, jadi cek dulu status pemadanannya lewat portal DJP. Lalu minta bukti potong pajak dari tempat kerja: karyawan swasta menerima formulir 1721-A1, sedangkan pegawai negeri menerima 1721-A2. Bukti potong memuat total penghasilan bruto dan pajak yang sudah dipotong perusahaan sepanjang tahun, dan jadi bahan utama saat mengisi SPT. Kalau punya penghasilan lain di luar gaji (usaha, sewa, honor), siapkan juga catatannya. Belum menerima bukti potong? Tanyakan ke bagian HRD atau keuangan kantor, jangan mengarang angka sendiri.

  2. Aktifkan akun dan siapkan EFIN kalau pakai sistem lama

    Untuk melapor, kamu butuh akun di portal resmi DJP. Di sistem DJP Online yang lama, aktivasi akun butuh EFIN (Electronic Filing Identification Number), yaitu nomor identitas elektronik yang diberikan kantor pajak sekali saja. Kalau belum punya atau lupa EFIN, ajukan permohonan lewat kanal resmi DJP: datang ke KPP terdekat, atau lewat layanan online dan email KPP sesuai prosedur yang tertera di pajak.go.id. Di sistem Coretax yang lebih baru, login umumnya cukup memakai NIK atau NPWP dan password akun. Ikuti portal mana yang sedang aktif sesuai pengumuman resmi DJP, dan jangan bagikan EFIN atau password ke siapa pun.

  3. Login ke portal dan buka menu lapor SPT

    Buka portal resmi lewat browser: DJP Online atau Coretax sesuai sistem yang berlaku. Masukkan NIK atau NPWP, password, dan kode keamanan yang muncul. Setelah masuk, cari menu 'Lapor' lalu pilih layanan e-Filing (di sistem lama) atau menu pelaporan SPT (di Coretax). Pilih jenis SPT Tahunan Orang Pribadi dan tahun pajak yang mau dilaporkan, biasanya tahun sebelumnya. Kalau kamu pernah lapor tahun lalu, sebagian data bisa muncul otomatis, tapi tetap periksa ulang. Pastikan kamu mengakses alamat resmi berakhiran pajak.go.id, bukan situs tiruan yang meniru tampilan DJP untuk mencuri data login kamu.

  4. Jawab pertanyaan panduan untuk menentukan formulir

    Portal akan menuntun kamu lewat beberapa pertanyaan sederhana untuk memilih formulir yang tepat. Pertanyaannya soal besaran penghasilan setahun dan sumbernya. Karyawan dengan satu pemberi kerja dan penghasilan bruto sampai Rp60 juta setahun umumnya memakai formulir 1770 SS. Karyawan berpenghasilan lebih dari Rp60 juta setahun memakai 1770 S. Kalau kamu punya usaha, praktik profesi, atau pekerjaan bebas, formulirnya 1770. Jawab jujur sesuai kondisi dan bukti potong. Kalau ragu masuk kategori mana, ambang dan ketentuannya bisa berubah, jadi cek panduan terbaru di pajak.go.id atau tanya petugas lewat kanal resmi sebelum melanjutkan.

  5. Isi data penghasilan, potongan, harta, dan utang

    Salin angka dari bukti potong ke kolom yang diminta: penghasilan bruto, pajak yang sudah dipotong, dan status PTKP (penghasilan tidak kena pajak) sesuai jumlah tanggungan. Tambahkan penghasilan lain kalau ada. Bagian berikutnya meminta daftar harta (misalnya tabungan, kendaraan, tanah) dan utang pada akhir tahun; isi apa adanya, ini pencatatan, bukan dasar pajak tambahan untuk aset yang sudah dilaporkan benar. Sistem lalu menghitung apakah status pajakmu nihil, kurang bayar, atau lebih bayar. Kalau kurang bayar, kamu perlu menyetor kekurangannya lebih dulu sebelum SPT bisa dikirim. Periksa ringkasan sekali lagi supaya tidak ada kolom yang keliru.

  6. Minta kode verifikasi dan kirim SPT

    Setelah semua terisi, sistem meminta kode verifikasi sebagai tanda tangan elektronik. Klik permintaan kode, lalu cek email atau SMS terdaftar untuk mengambil kodenya. Masukkan kode itu ke kolom yang tersedia, lalu tekan kirim. Kalau kode tidak kunjung datang, pastikan email dan nomor HP di akun masih aktif dan benar, cek folder spam, lalu minta ulang. Jangan bagikan kode ini ke pihak lain, termasuk yang mengaku petugas pajak lewat telepon; DJP tidak meminta kode verifikasi kamu lewat sambungan pribadi. Kode verifikasi biasanya berlaku terbatas, jadi masukkan segera setelah diterima supaya tidak kedaluwarsa.

  7. Simpan Bukti Penerimaan Elektronik dan cek status

    Kalau berhasil, kamu menerima Bukti Penerimaan Elektronik (BPE) yang dikirim ke email terdaftar. BPE ini adalah tanda sah bahwa SPT sudah diterima negara, jadi simpan filenya dan jangan sampai hilang, karena ini buktimu kalau suatu saat ditanya. Cek juga status pelaporan di dashboard akun untuk memastikan SPT tercatat 'diterima', bukan masih draft. Kalau tidak menerima BPE dalam beberapa saat, kemungkinan pengiriman belum tuntas, jadi ulangi proses kirim dari langkah verifikasi. Untuk arsip pribadi, simpan salinan bukti potong dan BPE dalam satu folder digital per tahun pajak supaya mudah dicari saat lapor tahun berikutnya.

Pertanyaan yang sering ditanya

Apa itu EFIN dan gimana kalau lupa atau belum punya?

EFIN (Electronic Filing Identification Number) adalah nomor identitas elektronik yang kamu pakai untuk mengaktifkan akun di sistem DJP Online yang lama. Sifatnya sekali seumur akun: begitu akun aktif, kamu tidak perlu memasukkannya tiap lapor, cukup password. Kalau belum punya, ajukan ke kantor pajak lewat kanal resmi yang tertera di pajak.go.id. Kalau lupa, jangan buat EFIN baru; mintalah cetak ulang lewat prosedur resmi DJP, biasanya dengan verifikasi identitas. Di sistem Coretax yang lebih baru, login umumnya cukup dengan NIK atau NPWP dan password, jadi peran EFIN berkurang. Simpan EFIN di tempat aman dan jangan bagikan ke calo.

Bedanya DJP Online dan Coretax apa?

DJP Online adalah portal pelaporan yang sudah lama dipakai, dengan fitur e-Filing untuk lapor SPT dan e-Billing untuk bikin kode setor pajak. Coretax adalah sistem administrasi pajak yang lebih baru dan bertahap menggantikan sebagian layanan lama, dengan tampilan dan alur yang berbeda. Untuk wajib pajak orang pribadi, tujuannya sama: melapor SPT Tahunan secara resmi. Yang perlu kamu lakukan adalah mengikuti portal mana yang sedang aktif sesuai pengumuman DJP, karena masa transisi bisa membuat satu sistem dialihkan ke sistem lain. Kalau bingung portal mana yang dipakai tahun ini, cek pengumuman resmi di pajak.go.id sebelum login.

Formulir 1770 SS, 1770 S, dan 1770, pilih yang mana?

Pilihannya bergantung pada sumber dan besar penghasilanmu. Formulir 1770 SS umumnya untuk karyawan dengan satu pemberi kerja dan penghasilan bruto sampai sekitar Rp60 juta setahun. Formulir 1770 S untuk karyawan dengan penghasilan lebih besar atau punya sumber penghasilan tambahan. Formulir 1770 untuk kamu yang menjalankan usaha, praktik profesi, atau pekerjaan bebas seperti freelance. Portal biasanya memilihkan formulir otomatis lewat pertanyaan panduan, jadi kamu tidak perlu menghafal kodenya. Tetapi ambang dan ketentuannya bisa berubah dari waktu ke waktu, jadi ikuti arahan sistem dan verifikasi ke pajak.go.id kalau kondisimu tidak jelas masuk kategori mana.

Kapan batas waktu lapor dan kalau telat kena apa?

Untuk wajib pajak orang pribadi, batas lapor SPT Tahunan jatuh pada akhir Maret tahun berikutnya, sedangkan wajib pajak badan biasanya sampai akhir April. Melapor lebih awal jauh lebih nyaman karena portal cenderung padat menjelang tenggat. Kalau telat, ada sanksi administratif berupa denda sesuai ketentuan yang berlaku. Karena besaran denda dan kebijakan perpanjangan bisa berbeda tiap tahun, jangan berpatokan pada angka lama; cek nominal dan batas waktu resmi terbaru di pajak.go.id. Yang penting, meski telat, tetap laporkan SPT-nya daripada dibiarkan kosong, supaya kewajibanmu tercatat dan tidak menumpuk ke tahun berikutnya.

Penghasilan saya kecil atau saya sedang nganggur, tetap wajib lapor?

Selama NPWP kamu masih berstatus aktif, kewajiban lapor SPT Tahunan tetap ada, meski penghasilanmu di bawah batas kena pajak atau nihil. Dalam kasus ini kamu melapor SPT dengan status nihil, dan prosesnya justru singkat karena tidak banyak angka yang diisi. Kalau kamu benar-benar tidak lagi berpenghasilan dalam jangka panjang, ada mekanisme mengajukan status Non-Efektif agar tidak wajib lapor sementara, tapi ini harus lewat pengajuan resmi ke kantor pajak, bukan sekadar berhenti lapor sendiri. Untuk memastikan status dan pilihan yang tepat buat kondisimu, cek ketentuan terbaru di pajak.go.id atau tanya lewat kanal resmi DJP.

Lapor SPT online bayar berapa?

Melapor SPT Tahunan lewat portal resmi DJP tidak memungut biaya lapor; kamu hanya perlu koneksi internet dan akun aktif. Kalau ada pihak yang minta transfer 'biaya lapor SPT' atau menawarkan jasa dengan meminta password dan kode verifikasi kamu, itu tanda penipuan. Yang berbeda adalah kalau status pajakmu kurang bayar; kamu memang harus menyetor kekurangan pajaknya ke kas negara lewat kode billing resmi sebelum SPT bisa dikirim, dan itu bukan 'biaya jasa'. Untuk memastikan tidak ada pungutan yang mengatasnamakan DJP, konfirmasi lewat kanal resmi di pajak.go.id dan hindari calo. Jaga kerahasiaan EFIN, password, dan kode verifikasi kamu.