Sejak diluncurkan awal tahun ini, sistem Coretax dari Direktorat Jenderal Pajak (DJP) sering menjadi sorotan publik. Tujuannya jelas mulia: menyatukan proses pendaftaran, pelaporan, pembayaran, hingga penagihan pajak dalam satu platform terpadu. Namun, di lapangan, banyak wajib pajak mengeluh soal gangguan: gagal login, data tidak sinkron, bahkan sistem yang tiba-tiba “jatuh” saat digunakan.
Sebagai seorang software engineer, saya ingin menyoroti masalah-masalah yang sering muncul dari sisi teknis. Bukan untuk menyalahkan, tetapi untuk memberi gambaran bagaimana sistem sebesar ini bisa lebih stabil, lebih cepat, dan lebih mudah dipakai semua orang.
Table of Contents
Masalah yang Paling Sering Dikeluhkan
Dari berbagai laporan dan pengalaman pengguna, beberapa masalah utama yang sering muncul adalah:
- Login gagal – banyak pengguna tidak bisa masuk meski sudah reset password. (DJP mengklaim sudah melakukan perbaikan.)
- Validasi & sertifikat elektronik bermasalah – misalnya validasi wajah gagal atau sertifikat muncul atas nama orang lain.
- Data lama tidak terbaca – utang pajak atau riwayat sebelum Coretax kadang tidak muncul di sistem baru.
- Performa rendah – pada saat sibuk (misalnya menjelang batas laporan SPT), sistem terasa lambat bahkan sempat down.
- Isu keamanan & phishing – muncul situs palsu dan modus penipuan yang meniru Coretax.
Masalah-masalah ini menimbulkan frustrasi. Padahal, dari sisi teknis, sebenarnya ada banyak cara untuk memperbaikinya khususnya nomer 4.
Bagaimana Seharusnya Sistem Skala Besar Bekerja?
Sistem seperti Coretax ibarat jalan tol digital. Kalau hanya ada satu jalur besar, lalu lintas pasti macet saat ribuan mobil masuk bersamaan. Solusinya adalah membuat banyak jalur, menaruh petugas di tiap pintu, dan menyiapkan jalur darurat jika ada kecelakaan.
Dalam bahasa teknis, berikut beberapa hal yang bisa dilakukan:
1. Bagi Sistem Jadi Modul Kecil (Microservices)
Alih-alih satu sistem besar, Coretax bisa dipecah menjadi modul: login, pelaporan, pembayaran, data historis, dan lain-lain. Dengan begitu, kalau layanan login bermasalah, modul pembayaran tetap bisa berjalan. Sistem jadi lebih fleksibel.
2. Siapkan “Jalan Tol Tambahan” Saat Ramai
Coretax harus mampu auto-scale: menambah server otomatis ketika trafik membludak. Seperti membuka gerbang tol tambahan saat mudik Lebaran, agar antrean tidak menumpuk.
3. Gunakan Cache & CDN
Data yang sering diakses (misalnya profil pajak atau status SPT) bisa disimpan sementara di cache agar tidak selalu menarik data dari pusat. Untuk file statis seperti gambar atau form, gunakan jaringan distribusi (CDN) supaya lebih cepat diakses dari mana saja di Indonesia.
4. Perkuat Sistem Otentikasi
Login dan sertifikat adalah pintu masuk utama. Pintu ini jangan sampai jadi satu-satunya bottleneck. Bisa dibuat sistem antrian atau mekanisme cadangan agar pengguna tetap bisa masuk meski server utama sibuk.
5. Monitoring & Alarm Otomatis
Sistem sebesar ini wajib punya dashboard yang memantau kesehatan aplikasi: berapa banyak yang login, berapa banyak error, seberapa cepat respon server. Kalau ada lonjakan error, tim teknis langsung dapat alarm, sebelum pengguna marah di media sosial.
6. Tingkatkan Keamanan
Selain masalah teknis, ancaman phishing juga serius. Edukasi pengguna soal domain resmi, penggunaan enkripsi (https), serta perlindungan dari serangan siber harus jadi prioritas.
Tahapan Perbaikan
Tidak semua harus selesai dalam semalam. Ada tahapan yang bisa dilakukan:
- Perbaikan kritis: pastikan login dan pelaporan berjalan stabil.
- Refaktorisasi: pecah sistem jadi modul-modul kecil. (klo ini terlalu makan waktu coba point 3 skalabilitas di percepat perbaikannya, masa harus tengah malem aksesnya.)
- Skalabilitas: gunakan cloud, load balancer, dan auto-scaling.
- Monitoring: pasang sistem observasi real-time.
- Keamanan: tambah proteksi DDoS, enkripsi, dan edukasi publik.
- Feedback loop: dengarkan laporan pengguna, uji beban rutin, terus ulangi.
Penutup
Coretax adalah proyek ambisius dan sangat penting bagi Indonesia. Namun, sistem sebesar ini tidak cukup hanya dibangun sekali lalu dibiarkan. Ia harus terus diperbaiki, diuji, dan ditingkatkan. Dengan arsitektur yang lebih modular, infrastruktur yang bisa otomatis menyesuaikan beban, serta keamanan yang kuat, Coretax bisa menjadi contoh nyata bagaimana teknologi membantu pelayanan publik.
Sebagai software engineer, harapan saya sederhana: semoga Coretax ke depan tidak hanya jadi “sistem pajak baru”, tapi benar-benar jadi layanan yang stabil, transparan, dan ramah pengguna. baik untuk teknisi, wajib pajak, maupun pemerintah sendiri.

