Saat menggunakan aplikasi Coretax DJP, pengguna terkadang menemui pesan kesalahan (error) yang menyebabkan proses pelaporan SPT Tahunan atau pengiriman data tidak dapat dilanjutkan. Salah satu pesan yang cukup sering muncul adalah:
“Unexpected character encountered while parsing value: {. Path ‘FiscalYearIncomeTax.IncomeTaxPayable’, line 1, position 32378.”
Pesan ini umumnya muncul ketika sistem gagal membaca atau mengolah data yang dikirim karena format data tidak sesuai dengan struktur yang diharapkan oleh aplikasi.

Solusi :
Salah satu penyebab munculnya error:
“Unexpected character encountered while parsing value: {. Path ‘FiscalYearIncomeTax.IncomeTaxPayable'”
adalah adanya nilai NaN (Not a Number) pada salah satu kolom atau lampiran yang digunakan dalam pengisian SPT Tahunan di Coretax.
Cara Mengatasinya
- Periksa seluruh lampiran dan data yang telah diinput pada SPT Tahunan.
- Pastikan tidak terdapat nilai NaN pada kolom perhitungan maupun data yang diimpor.
- Apabila ditemukan nilai NaN, ganti dengan angka yang sesuai berdasarkan data yang sebenarnya.
- Jika tidak terdapat nilai yang harus diisi, ubah nilai NaN menjadi 0 (nol).
- Simpan kembali SPT dan lakukan validasi atau pengiriman ulang.
Catatan
Nilai NaN menunjukkan bahwa sistem membaca suatu nilai sebagai “bukan angka”, sehingga Coretax gagal melakukan perhitungan dan pembentukan data SPT yang diperlukan. Oleh karena itu, seluruh kolom yang mensyaratkan nilai numerik harus berisi angka yang valid atau diisi 0 apabila tidak ada nilai yang dilaporkan.
Kesimpulan: Apabila muncul error “Unexpected character encountered while parsing value: {“ saat pelaporan SPT Tahunan di Coretax, periksa lampiran dan data isian, kemudian pastikan tidak terdapat nilai NaN. Gantilah nilai tersebut dengan angka yang benar atau 0 (nol) sesuai kondisi yang sebenarnya







