O Fincontroly é uma plataforma SaaS desenvolvida para apoiar a operação de escritórios de BPO financeiro e contabilidade consultiva. A solução permite administrar várias empresas a partir de uma única conta, com contas a pagar e a receber, conciliação bancária, importação de extratos em OFX e CSV, DRE configurável e fechamento mensal. Foi construída em Laravel, PHP e MySQL, com controle de permissões, auditoria de ações e fluxos de aprovação.

Visão geral

O Fincontroly é um produto SaaS (software como serviço): em vez de um site institucional, o projeto envolveu o desenvolvimento de uma plataforma web acessada por login, voltada à rotina financeira de escritórios que atendem múltiplos clientes — o modelo conhecido como BPO financeiro (terceirização de processos financeiros).

Necessidade do produto

Escritórios de contabilidade consultiva e de BPO financeiro costumam acompanhar a rotina de várias empresas ao mesmo tempo: lançamentos, conciliação de extratos, contas a pagar e a receber e fechamento mensal de cada cliente atendido. Fazer isso de forma organizada, com controle de quem pode ver e alterar o quê, foi o ponto de partida do produto.

Desafios do projeto

Entre os pontos que precisaram de atenção no desenvolvimento estavam: permitir a gestão de múltiplas empresas dentro da mesma conta sem misturar dados entre elas; interpretar corretamente arquivos de extrato bancário em formatos diferentes (OFX e CSV); e manter um registro auditável de quem aprovou o quê, já que o produto lida com informações financeiras sensíveis.

Solução desenvolvida

A plataforma reúne, em uma única interface, a carteira de empresas atendidas, o fluxo de caixa, contas a pagar e a receber, conciliação bancária e o fechamento mensal de cada empresa. A importação de extratos em OFX e CSV reduz o trabalho manual de lançamento, e a DRE (Demonstração do Resultado do Exercício) configurável permite adaptar a estrutura de relatório à realidade de cada cliente atendido pelo escritório.

Principais módulos

Gestão multiempresa

  • carteira de empresas atendidas
  • separação de dados por empresa

Contas a pagar e a receber

  • lançamentos financeiros
  • conciliação bancária
  • importação OFX e CSV

DRE e fechamento mensal

  • DRE configurável
  • rotina de fechamento mensal

Permissões, alertas e aprovações

  • controle de permissões por usuário
  • alertas
  • fluxos de aprovação
  • auditoria de ações

Decisões técnicas

O backend foi desenvolvido em PHP com o framework Laravel, e os dados são armazenados em MySQL. Essa combinação foi escolhida por reunir maturidade, documentação ampla e um ecossistema consolidado de bibliotecas para rotinas comuns a esse tipo de produto, como importação de arquivos, controle de permissões e geração de relatórios.

Experiência e segurança

Por lidar com dados financeiros de múltiplas empresas, a plataforma foi estruturada com controle de permissões (quem pode ver e alterar cada informação), trilha de auditoria das ações realizadas e fluxos de aprovação antes de confirmar lançamentos sensíveis. Detalhes de arquitetura interna, credenciais e informações comerciais não são divulgados neste estudo de caso.

Para quem uma solução semelhante é indicada

Uma estrutura semelhante pode fazer sentido para: negócios que precisam de um sistema próprio (não apenas um site) para organizar uma rotina operacional — gestão financeira, controle de processos, cadastros ou fluxos de aprovação — especialmente quando envolve múltiplos clientes, unidades ou perfis de acesso.

Projeto publicado

A plataforma está publicada em fincontroly.com.br.

Contato

Para conversar sobre um projeto de sistema ou plataforma SaaS, veja o serviço de Projeto Personalizado ou fale diretamente pelo formulário de contato.