Escrituração de partidas dobradas, rastreamento de IVA, lucros e perdas, balanço patrimonial - tudo em um livro-razão SQLite local direcionado ao HMRC Making Tax Digital.
Cada transação equilibrada até o último centavo – os débitos são sempre iguais aos créditos
Códigos de conta padrão do Reino Unido prontos para uso - ativos, passivos, patrimônio líquido, receitas e despesas mapeados para categorias HMRC. Estenda com contas personalizadas conforme necessário.
Todos os dados armazenados em ~/.chameleon/accounting/<company>/ledger.db. Funciona completamente offline. Suporte a várias empresas – alterne entre entidades com um sinalizador de comando.
Fim do ano corretamente definido para 5 de abril (ano fiscal do Reino Unido de 6 de abril a 5 de abril). Os relatórios de lucros e perdas e IVA abrangem automaticamente o período correto sem ajuste manual de data.
Correr --forensic detectar lançamentos desequilibrados, referências duplicadas, incompatibilidades de IVA e outras irregularidades. Resultados impressos como JSON estruturado para revisão de IA.
Todos os relatórios geram JSON estruturado para stdout para que o Chameleon AI possa analisar, resumir e aconselhar sobre sua posição financeira em linguagem natural.
A ponte WebSocket de contabilidade (acct_ws_bridge.py) expõe consultas contábeis ao complemento móvel e painéis externos em sua rede Tailscale.
Taxa padrão 20%
Taxa reduzida 5%
Classificação zero
Isentar
Fora do escopo
Receitas vs despesas do período. Vendas, custo das mercadorias, lucro bruto, despesas operacionais, lucro líquido – tudo dividido por código de conta. Corra com --report pl.
Ativos, passivos e patrimônio líquido em um determinado momento. Confirma a integridade das partidas dobradas – os ativos devem ser iguais aos passivos mais o patrimônio líquido. Corra com --report bs.
Valores de IVA caixa por caixa correspondentes ao formato de declaração de IVA HMRC MTD: Caixa 1 (imposto a jusante), Caixa 4 (imposto pago a montante), Caixa 6 (vendas líquidas), Caixa 7 (compras líquidas). Corra com --report vat.
Faturas compatíveis com o HMRC Notice 700 - impressas, salvas como PDF ou enviadas para o seu telefone com um clique
Cada fatura inclui todos os campos exigidos pelo Aviso 700 do HMRC: número sequencial exclusivo da fatura, nome e endereço do fornecedor, número de registro de IVA, data da fatura, data de fornecimento (hora do fornecimento), nome e endereço do cliente, número de IVA do cliente quando aplicável, descrições de linha discriminadas com quantidades e preços unitários, taxa de IVA por linha, subtotais líquidos e de IVA e valor total devido. Não falta nada, nada se adivinha.
Abrir Arquivo → Faturas → Configuração da Empresa para inserir o nome da sua empresa registrada, endereço, número da sede da empresa, número de contribuinte, e-mail, telefone e dados bancários. As configurações são salvas por banco de dados do cliente em company.json junto com o razão e carregado automaticamente sempre que faturas são geradas para esse cliente.
Na primeira vez que você fatura um cliente, seu nome, endereço e número de IVA são salvos em uma tabela de contatos dentro do livro razão. Nas faturas subsequentes, digitar o nome do cliente preenche automaticamente seus detalhes – não é necessária nova digitação. Os contatos podem ser editados a qualquer momento.
Do Gerenciador de faturas (Arquivo → Faturas…) selecione qualquer fatura e escolha: Imprimir (abre a caixa de diálogo de impressão do sistema operacional — qualquer impressora ou driver PDF), Salvar PDF (diretamente para o disco através da exportação de PDF integrada do Qt), ou Enviar para telefone (envia o HTML da fatura para o aplicativo Companion, onde abre a caixa de diálogo de impressão do Android – imprima sem fio em qualquer AirPrint ou impressora próxima).
Campo separado "Data de fornecimento" (hora do fornecimento) — distinto da data da fatura. Exigido pelo HMRC para fins de IVA. O padrão é hoje, mas pode ser editado de forma independente por fatura.
O aplicativo Companion pode imprimir qualquer fatura sem fio. Toque no ícone de impressão em qualquer linha da fatura – o aplicativo busca o HTML do IDE e o converte em PDF no dispositivo por meio do printing pacote e abre a caixa de diálogo de impressão do sistema Android.
Todos os 12 campos obrigatórios para uma fatura completa de IVA do Reino Unido estão presentes e preenchidos. As linhas com taxa reduzida e com taxa zero são claramente identificadas. A sequência numérica da fatura é estritamente monótona e sem lacunas.
| Comando | Descrição |
|---|---|
python3 chameleon_accounting.py --report pl | Lucros e perdas do ano fiscal atual |
python3 chameleon_accounting.py --report bs | Balanço patrimonial de hoje |
python3 chameleon_accounting.py --report vat | Resumo da declaração de IVA (caixas MTD) |
python3 chameleon_accounting.py --forensic | Verificação de anomalia e integridade |
python3 chameleon_accounting.py --help | Referência completa do comando |
Criado especificamente para freelancers e pequenas empresas que operam de acordo com as regras fiscais do Reino Unido.
Entre em contato ← Voltar à visão geral