A identidade não é uma configuração única
Ao construir o Freelancer Identity, percebi que pensava na identidade de forma errada. Ela não é estática: alguém pode viver em France num ano e nos UAE no seguinte, ou passar de empregado a freelancer a dono de empresa — a mesma pessoa, mas identidade legal, fiscal e financeira em mudança. Por isso a redesenhámos em My Identity: uma página que trata documentos e mudanças de país como eventos numa linha temporal. Porque a conformidade não é um formulário — é continuidade.
Enquanto desenvolvia a funcionalidade Freelancer Identity no SnapLedger, percebi que tinha andado a pensar na identidade da forma errada.
No início, a funcionalidade foi concebida sobretudo para o onboarding de freelancers. Perguntávamos aos utilizadores onde viviam, se estavam registados como freelancer ou trabalhador independente, e que autorizações ou registos já possuíam.
A identidade não é estática
Mas a identidade não é estática.
Uma pessoa pode viver em France este ano e mudar-se para os UAE no próximo. Pode começar como trabalhador por conta de outrem, passar a freelancer, registar-se como trabalhador independente, obter uma autorização ou, mais tarde, constituir uma empresa.
A pessoa mantém-se a mesma, mas a sua identidade legal, fiscal e financeira está sempre a mudar.
Cada mudança pode criar novas obrigações de conformidade.
De Freelancer Identity para My Identity
Foi por isso que decidi redesenhar a Freelancer Identity numa ferramenta mais geral chamada My Identity.
A página básica de gestão de identidade estará disponível para todos os utilizadores individuais, e não apenas para os que adquirem o Freelancer Add-on. Os registos, autorizações e obrigações fiscais específicas de freelancers permanecerão em secções separadas, dentro do pacote do add-on.
O SnapLedger já pede aos utilizadores o seu nome legal na respetiva língua local, juntamente com o primeiro e último nome em inglês. Isto deve tornar-se a base para associar documentos relacionados com a identidade.
Um documento é mais do que um ficheiro
Quando um utilizador carrega um documento de identificação nacional, um visto, uma carta de condução, uma autorização de freelancer, um registo comercial ou uma declaração de trabalhador independente, o SnapLedger não deve tratá-lo como um ficheiro isolado.
Deve compreender a que identidade o documento pertence, que país o emitiu, quando se tornou válido, quando expira e se cria ou altera uma obrigação de conformidade.
O objetivo não é simplesmente armazenar documentos. É construir gradualmente uma compreensão fiável da identidade do utilizador.
Mudar de país é um evento de identidade
Percebi também que mudar de país de residência não deve ser tratado como mudar uma definição normal do perfil.
Uma mudança pode afetar a residência fiscal, a moeda de referência, os registos, as obrigações declarativas e os documentos exigidos.
Por esse motivo, o país de residência apresentado em My Account → Individual Details deve tornar-se apenas de leitura. Qualquer alteração deve ser gerida através do My Identity.
Isto permite que o SnapLedger trate a mudança como um evento de identidade. O sistema pode registar a data efetiva, atualizar a moeda de referência e, opcionalmente, pedir ao utilizador que carregue novos documentos comprovativos.
A identidade como linha temporal
Acima de tudo, o SnapLedger não deve sobrescrever a identidade antiga quando algo muda.
A identidade deve tornar-se uma linha temporal.
O sistema deve saber onde o utilizador viveu, que registos detinha e que documentos eram válidos em cada período.
Isto é importante porque a conformidade não desaparece quando um utilizador muda de país. Uma antiga conta fiscal pode ainda exigir uma declaração final. Uma autorização pode precisar de ser cancelada. Um documento pode expirar. Um registo anterior pode ainda criar uma obrigação.
A conformidade é continuidade
Uma das lições mais importantes que aprendi ao construir o SnapLedger é que a conformidade não consiste em preencher corretamente um formulário.
Trata-se de continuidade.
Assim que um utilizador começa a usar o SnapLedger, a plataforma deve gerir continuamente a evolução da identidade legal e financeira dessa pessoa.
O software de contabilidade tradicional começa com contas e transações. Mas antes de um sistema poder determinar corretamente como alguém deve declarar rendimentos, registar-se para efeitos fiscais ou manter-se em conformidade, precisa de compreender quem essa pessoa é — não apenas hoje, mas ao longo do tempo.
É por isso que o My Identity está a tornar-se uma parte fundamental do SnapLedger.
A identidade não é uma configuração única — é uma linha temporal. A identidade legal, fiscal e financeira de uma pessoa está sempre a mudar, e o sistema deve registar onde viveu e o que detinha em cada período, em vez de sobrescrever o passado.
Quando as suas circunstâncias mudam — um novo país, um novo registo, uma empresa —, deve o seu software sobrescrever silenciosamente o antigo eu, ou lembrar quem era e o que isso ainda exige?
Antes de um software poder dizer a alguém como declarar rendimentos ou manter-se em conformidade, tem de compreender quem essa pessoa é — não apenas hoje, mas ao longo do tempo. É por isso que o My Identity está a tornar-se um alicerce do SnapLedger.
Receba o Founder Diary + as atualizações regulatórias do seu país
Um e-mail quando o Richard publica uma nova entrada, e as atualizações regulamentares que importam onde vive. Grátis, pode cancelar a qualquer momento.