Identitas Bukan Pengaturan Sekali Jadi
Saat membangun fitur Freelancer Identity, saya sadar telah salah memikirkan identitas. Identitas tidak statis: seseorang bisa tinggal di France setahun dan di UAE tahun berikutnya, atau berpindah dari karyawan ke freelancer lalu pemilik perusahaan — orang yang sama, tetapi identitas hukum, pajak, dan keuangannya berubah. Karena itu kami mendesain ulang menjadi My Identity: halaman yang mencatat dokumen dan perubahan negara sebagai peristiwa pada garis waktu. Sebab kepatuhan adalah kesinambungan.
Saat mengembangkan fitur Freelancer Identity di SnapLedger, saya menyadari bahwa selama ini saya salah memikirkan identitas.
Awalnya, fitur ini terutama dirancang untuk onboarding freelancer. Kami menanyakan kepada pengguna di mana mereka tinggal, apakah mereka terdaftar sebagai freelancer atau pedagang perseorangan, dan izin atau pendaftaran apa yang sudah mereka miliki.
Identitas tidak statis
Namun identitas tidak statis.
Seseorang bisa tinggal di France tahun ini dan pindah ke UAE tahun depan. Ia bisa memulai sebagai karyawan, mulai bekerja lepas, mendaftar sebagai pedagang perseorangan, memperoleh izin, atau kemudian mendirikan perusahaan.
Orangnya tetap sama, tetapi identitas hukum, pajak, dan keuangannya terus berubah.
Setiap perubahan bisa menimbulkan kewajiban kepatuhan yang baru.
Dari Freelancer Identity ke My Identity
Itulah sebabnya saya memutuskan untuk mendesain ulang Freelancer Identity menjadi alat yang lebih umum bernama My Identity.
Halaman pengelolaan identitas dasar akan tersedia untuk setiap pengguna individu, bukan hanya mereka yang membeli Freelancer Add-on. Pendaftaran, izin, dan kewajiban pajak khusus freelancer akan tetap berada di bagian terpisah dalam paket add-on.
SnapLedger sudah meminta pengguna untuk mencantumkan nama resmi mereka dalam bahasa lokal, bersama nama depan dan nama belakang dalam bahasa Inggris. Ini semestinya menjadi fondasi untuk mencocokkan dokumen terkait identitas.
Sebuah dokumen lebih dari sekadar berkas
Ketika pengguna mengunggah KTP, visa, SIM, izin freelancer, pendaftaran usaha, atau deklarasi pedagang perseorangan, SnapLedger tidak boleh memperlakukannya sebagai berkas yang terisolasi.
Ia harus memahami identitas mana yang dimiliki dokumen itu, negara mana yang menerbitkannya, kapan mulai berlaku, kapan kedaluwarsa, dan apakah ia menciptakan atau mengubah suatu kewajiban kepatuhan.
Tujuannya bukan sekadar menyimpan dokumen. Melainkan secara bertahap membangun pemahaman yang andal tentang identitas pengguna.
Berpindah negara adalah peristiwa identitas
Saya juga menyadari bahwa mengubah negara tempat tinggal tidak boleh diperlakukan seperti mengubah pengaturan profil biasa.
Perpindahan dapat memengaruhi residensi pajak, mata uang utama, pendaftaran, kewajiban pelaporan, dan dokumen yang diperlukan.
Karena itu, negara tempat tinggal yang ditampilkan di My Account → Individual Details semestinya menjadi hanya-baca. Setiap perubahan semestinya dikelola melalui My Identity.
Ini memungkinkan SnapLedger memperlakukan perpindahan itu sebagai peristiwa identitas. Sistem dapat mencatat tanggal efektif, memperbarui mata uang utama, dan secara opsional meminta pengguna mengunggah dokumen pendukung baru.
Identitas sebagai garis waktu
Yang terpenting, SnapLedger tidak boleh menimpa identitas lama ketika ada sesuatu yang berubah.
Identitas semestinya menjadi sebuah garis waktu.
Sistem semestinya tahu di mana pengguna pernah tinggal, pendaftaran apa yang ia miliki, dan dokumen mana yang berlaku pada setiap periode.
Ini penting karena kepatuhan tidak lenyap ketika pengguna berpindah negara. Akun pajak lama mungkin masih memerlukan pelaporan terakhir. Sebuah izin mungkin perlu dibatalkan. Sebuah dokumen mungkin kedaluwarsa. Pendaftaran sebelumnya mungkin masih menimbulkan kewajiban.
Kepatuhan adalah kesinambungan
Salah satu pelajaran terpenting yang saya petik saat membangun SnapLedger adalah bahwa kepatuhan bukanlah soal mengisi satu formulir dengan benar.
Ini soal kesinambungan.
Begitu pengguna mulai memakai SnapLedger, platform semestinya terus-menerus mengelola evolusi identitas hukum dan keuangan orang itu.
Perangkat lunak akuntansi tradisional dimulai dari akun dan transaksi. Namun sebelum sebuah sistem dapat menentukan dengan tepat bagaimana seseorang harus melaporkan penghasilan, mendaftar pajak, atau tetap patuh, ia perlu memahami siapa orang itu — bukan hanya hari ini, tetapi dari waktu ke waktu.
Itulah sebabnya My Identity menjadi bagian fondasi dari SnapLedger.
Identitas bukan pengaturan sekali jadi — melainkan sebuah garis waktu. Identitas hukum, pajak, dan keuangan seseorang terus berubah, dan sistem harus mencatat di mana ia tinggal dan apa yang ia miliki pada setiap periode, bukan menimpa masa lalu.
Ketika keadaan Anda berubah — negara baru, pendaftaran baru, sebuah perusahaan — apakah perangkat lunak Anda diam-diam menimpa diri Anda yang lama, atau mengingat siapa Anda dulu dan apa yang masih dituntutnya?
Sebelum perangkat lunak bisa memberi tahu seseorang cara melaporkan penghasilan atau tetap patuh, ia harus memahami siapa orang itu — bukan hanya hari ini, tetapi dari waktu ke waktu. Itulah sebabnya My Identity menjadi fondasi SnapLedger.
Dapatkan Founder Diary + pembaruan regulasi untuk negara Anda
Email saat Richard menerbitkan tulisan baru, dan pembaruan regulasi yang penting di tempat Anda tinggal. Gratis, bisa berhenti berlangganan kapan saja.