KAZENAKAZENA
Semua tulisan

Yang kami pastikan pada 1 formulir, kami jadikan aturan untuk 5 formulir

30 September 2026 · Taro — Pendiri KAZENA

Pagi 23 September, sebuah pesan dari V masuk, panjangnya 1 baris. Ada satu karyawan yang hilang dari berkas yang dibuat untuk pelaporan bulanan. Dia akuntan di Jakarta yang menguji KAZENA Books dengan data nyata kantornya sendiri. Tidak ada error. Tidak ada peringatan. Hanya saja, orang-orang yang ada di daftar kantornya dan isi berkas itu tidak cocok.

Tidak perlu diselidiki siapa yang salah. Sebuah aturan yang kami tambahkan 2 minggu sebelumnya mengeluarkan orang itu dari keluaran. Itu bukan cacat program. Aturan yang kami tulis dengan sengaja bekerja sampai ke tempat yang tidak kami maksudkan.

Begini kejadiannya. Pada 8 September kami mengirim formulir tahunan ke Coretax yang sebenarnya, dan 1 rekaman ditolak, karena kolom nomor wajib pajaknya dibiarkan kosong. Rekaman tanpa nomor tidak diterima pada formulir tahunan. Itu bukan dugaan; kami memastikannya dari pesan error yang dikembalikan layar kantor pajak sendiri.

Sebagai penanganan, rekaman tanpa nomor kami keluarkan dari cakupan ekspor. Untuk formulir tahunan, sampai sekarang saya menganggap keputusan itu benar. Mengirim sesuatu yang pasti ditolak hanya menghabiskan waktu pengguna.

Masalahnya ada pada di mana aturan itu kami letakkan. Kami meletakkannya di bagian ekspor yang dipakai bersama. KAZENA Books bisa mengekspor 5 formulir, dan semuanya melewati jalur yang sama: mengumpulkan rekaman yang tercakup, lalu menyusun berkas. Aturan yang membuang rekaman tanpa nomor masuk ke tahap pengumpulan itu. Aturan yang baru 1 kali kami pastikan bekerja pada kelimanya.

Jalur tahunan punya layar pemeriksaan sebelum ekspor. Rekaman yang keluar dari cakupan muncul di sana sebagai butir yang harus diperbaiki. Pada formulir tahunan, V pasti akan melihatnya. Jalur bulanan tidak punya layar itu. Kumpulkan, susun, unduh. Hanya itu. Satu orang bisa hilang tanpa apa pun muncul di layar.

Saya menanyakan kepada V bagaimana formulir bulanan. Pada formulir bulanan, orang tanpa nomor tetap bisa dilaporkan, karena formulirnya sendiri menyediakan cara menulis keadaan ketika nomornya tidak ada. Artinya, kantor pajak menerimanya. Kami diam-diam membuang orang yang sebenarnya diterima kantor pajak.

Inilah bagian yang paling berat. Pengamatannya sendiri nyata. Penolakan pada 8 September benar-benar terjadi. Yang salah adalah sejauh mana kami memperluasnya. Apa yang kami lihat pada 1 formulir kami tulis sebagai aturan yang tidak peduli formulir mana. Cakupan yang kami pastikan dan cakupan tempat aturan itu bekerja hanya cocok di dalam kepala orang yang menulisnya.

Cara salah seperti ini terasa lebih buruk bagi saya daripada aturan yang ditulis berdasarkan firasat, karena kita merasa punya dasar. Kita bisa bilang sudah memastikannya pada sistem yang sebenarnya. Memang bisa, tetapi hanya untuk 1 formulir, dan tentang 4 sisanya kami tidak memastikan apa pun. Kalau apa yang dipastikan tidak ditulis terpisah dari sejauh mana pemastian itu berlaku, orang yang menulisnya pun kehilangan bedanya.

Begini cara kami memperbaikinya. Sekarang setiap aturan membawa keterangan formulir mana yang dikenainya. Aturan ini berlaku untuk formulir tahunan; dipastikan pada 8 September; dasarnya pesan error yang dikembalikan kantor pajak. Ketiga hal itu ditulis bersama aturannya. Ia tidak berlaku untuk formulir yang tidak tertulis di situ. Standarnya kami buat tidak berlaku. Meloloskan apa yang belum kami pastikan lebih kecil kerugiannya daripada menahannya.

Ada 1 hal lagi yang kami ubah. Setelah ekspor, kami mencocokkan jumlah: jumlah rekaman yang tercakup dan jumlah yang masuk ke berkas. Kalau berbeda, kami cetak 1 baris untuk setiap selisihnya. Dengan itu, aturan yang bekerja terlalu jauh seperti ini akan tertangkap di sisi kami. Untuk menyadari bahwa sesuatu hilang, kita perlu menyimpan jumlahnya sebelum ia hilang. Hal sesederhana itu belum kami lakukan.

Pesan V selalu pendek. Kali ini pun 1 baris. Tetapi yang ditunjuk 1 baris itu adalah satu orang yang tidak masuk ke keluaran. Perangkat lunak berbicara panjang lebar tentang apa yang dihasilkannya, dan diam tentang apa yang tidak. Buatan yang tidak bisa menyebutkan alasan ia meninggalkan sesuatu tampak sama saja ketika bekerja benar dan ketika keliru.

Sekadar memastikan. Saya bukan konsultan pajak. Butir mana yang wajib pada formulir mana, dan bagaimana orang tanpa nomor dilaporkan, ditentukan di sisi peraturan dan hal itu berubah. Yang saya tulis di sini adalah catatan bahwa kami salah menetapkan jangkauan sebuah aturan. Untuk pelaporan yang sebenarnya, mohon dipastikan dengan profesional.

Ada satu permintaan sebagai penutup. Kalau jumlah dalam berkas yang diekspor KAZENA tidak cocok dengan daftar di tangan Anda, beri tahu kami sebatas itu saja. Alasannya akan kami cari di sisi kami.

Ceritakan pendapat Anda

Kesan setelah memakai aplikasi KAZENA, hal yang perlu diperbaiki, fitur yang Anda harapkan — kalau Anda pemilik usaha kecil-menengah atau pekerja lepas di Indonesia atau Filipina, suara Anda-lah yang paling ingin kami dengar. Pesan dalam bahasa Indonesia atau Inggris akan dijawab oleh rekan kami yang benar-benar memahami pasar lokal. KAZENA Books sudah dipastikan hadir di Filipina dan Indonesia — dan jika perusahaan Anda ingin menghadirkannya di negara-negara lain sebagai mitra kerja sama, atau tertarik membeli sistemnya, kami dengan senang hati menunggu kabar Anda. Kami juga menerima pengembangan sistem baru. Tim kami kecil, jadi tidak selalu bisa langsung mulai — tetapi yang kami bangun membawa kualitas buatan Jepang dan tetap dekat dengan cara bisnis berjalan di sini, satu proyek demi satu.

Hubungi saya

Tulisan lainnya