A loja já está aberta

Construímos máquinas Workstation AI para sites, agentes de IA e treino de LLM — configure e compre online.

Obter preços profissionais
Produtos de IA
Labs de IAAgentes OpenAIAgentes ClaudeGrok BotCRM nativo da Workstation AIMarketingTodos os produtos
Soluções de IA
IA aplicadaAgentes de IAIA generativaAutomatização com IAQualificação em IAPacotes de IA para PMELaboratório de IA empresarialEstações de trabalho de IAHardware e software NVIDIANVIDIA Accelerated ComputingIA privadaClusters de GPUIA de bordaIA por setor
Serviços de IA
Modernização de plataformasEngenharia digitalFundações de dados e IAOperações autónomasConsultoria de IAAutomação DevOpsCibersegurançaDesenvolvimento de softwareConstrução de agentesConfiguração MLOpsLocação de GPUs
Sobre nós
EmpresaA nossa históriaParceirosCasos de sucesso
Centros de dados de IA
Análises de IASérie JevLaboratório de benchmarksSeleção de modelos
Notas técnicas
Documentação
SO LinuxUbuntuRed Hat Enterprise LinuxSUSE LinuxAlpine LinuxDebian, Rocky & AlmaLinux
Plataformas de IA na nuvemAWS & Amazon BedrockGoogle Cloud & Vertex AIMicrosoft Azure & AI FoundryNuvens e marketplaces de GPU
Centros de dados de IA privadosPara escritórios de advocaciaPara escritórios de contabilidadePlataformas locaisNuvem totalmente protegida
FerramentasRing PromoterJobshout
Notícias
Blog
Fale conoscoEntrar

Estações de trabalho de IA, software multiagente de IA, infraestrutura de GPU e soluções de agentes inteligentes para empresas modernas.

Fale conosco

Soluções de IA

IA aplicadaAgentes de IAIA generativaAutomatização com IAQualificação em IAPacotes de IA para PMELaboratório de IA empresarialIA por setor

Produtos

Todos os produtosWorkstation AI native CRM e ERPMarketingAgentes OpenAIRing PromoterJobshout

Empresa

Sobre nósEmpresaCentros de dados de IAPor que WorkstationParceirosCasos de sucessoPreçosContatoTenthMatrix

Recursos

Análises de IANotas técnicasDocumentaçãoSO LinuxPlataformas de IA na nuvemCentros de dados de IA privadosBlogBuscarMapa do site
Escritório do Reino Unido
77-79 Marlowes, Hemel Hempstead HP1 1LFComo chegar: pegue a saída 20 da M25, Outer LondonN.º da empresa: 11641870Seg - Sex: 9:00 - 18:00 GMT
+44 7515 356 146
Escritório da Bélgica
Workstation SRL, Rue Vanderkindere 34, 1180 Uccle, BrusselsBE 0751.518.683Seg - Sex: 9:00 - 18:00 CET
+32 492 45 67 46
Escritório da Índia
#159 Sector 9, Pocket 1, DDA Flats, 110077 Dwarka, New Delhi
+91 98881 98841

© 2026 Workstation AI. Todos os direitos reservados.

PrivacidadeEliminação de dadosCookiesTermos de serviçoMapa do site

NVIDIA, the NVIDIA logo, RTX, RTX PRO, Blackwell, CUDA, NVLink, MGX, Omniverse, Spectrum-X, Quantum, BlueField, DGX and HGX are trademarks and/or registered trademarks of NVIDIA Corporation in the US and other countries. AMD, the AMD Arrow logo, EPYC, Instinct, Ryzen and Threadripper are trademarks of Advanced Micro Devices, Inc. Dell and PowerEdge are trademarks of Dell Inc. or its subsidiaries. Intel and Xeon are trademarks of Intel Corporation or its subsidiaries. AMAX, AceleMax and LiquidMax are trademarks of AMAX Engineering Corporation. All other product names, logos and brands are the property of their respective owners. We use them only to identify the products we describe, supply or support; their use does not mean their owners endorse us.

Loading blog...

Início / Blogs
FilemytaxSelf AssessmentHmrcMtdAIAccountingAutomationFinOpsTax ReturnCognoai

Um sistema de IA pode processar e arquivar uma declaração de imposto Self Assessment para HMRC automaticamente?

Demonstração do FileMyTax — um pipeline alimentado por IA desde PDFs bancários até arquivamento HMRC MTD, criado por Workstation para CognoAI

Balinder Walia20 de maio de 20266 min read
FileMyTax AI to HMRC Self Assessment - cover diagram

Um companheiro curto e de fácil leitura. Para obter informações completas sobre arquitetura, HMRC OAuth, exemplos de curl e limitações, leia o longo artigo. Não é aconselhamento fiscal.

A IA pode arquivar seu Self Assessment para HMRC?

Todo mês de janeiro surge a mesma pergunta: uma IA pode ler meus extratos bancários e enviar minha declaração de imposto de renda no Reino Unido? A resposta prática de um sistema que construímos para CognoAI - publicado aqui como FileMyTax - é sim, para preparação, não para arquivamento autônomo. A IA pode extrair transações de PDFs, classificá-las em categorias HMRC Self Assessment, reconciliar saldos e calcular impostos de 2025-26 de forma determinística; um humano ainda analisa, um contador ainda assina e o contribuinte ainda conclui o HMRC OAuth antes que qualquer coisa chegue à produção do MTD.

Workstation desenvolveu a plataforma subjacente; CognoAI possui a propriedade intelectual. Esta postagem explica como isso acontece em seis chamadas API – sem usar nomes de produtos pertencentes a outros lugares.

Capa FileMyTax AI para HMRC Self Assessment

Assista à demonstração

Banco de PDF por meio de classificação e cálculo para sandbox HMRC MTD — com portas de revisão na UI.

O pipeline de seis etapas

Fluxo de trabalho FileMyTax: cliente, ingestão, IA, mecanismo fiscal, HMRC, auditoria

  1. Carregar — POST /fastapi/api/upload envia o PDF para MinIO via nginx.
  2. Extrair — pdfplumber para tabelas nativas; Claude Vision para exames.
  3. Classificar — LLM mapeia linhas para categorias de despesas SA com pontuações de confiança.
  4. Conciliar — verificações de saldo e acumulações de receitas/despesas.
  5. Calcular — imposto de renda determinístico 2025-26 + NI Classe 4 (sem LLM em matemática).
  6. Arquivo — POST /fastapi/api/file para HMRC MTD após OAuth e aprovação humana.

A autenticação JWT vem do opsapi; NINO é criptografado em repouso; Gatus na porta 8085 assiste a todos os serviços.

Quem construiu

CognoAI possui o IP do sistema e a direção do produto. Workstation construiu a plataforma Dockerizada - roteamento de caminho nginx, serviços FastAPI AI, autenticação opsapi, PostgreSQL, MinIO, monitoramento Gatus e a UI de revisão Next.js. Publicamos sob o nome FileMyTax para descrever a demonstração; não usamos outros nomes de produtos CognoAI neste artigo.

Por que a IA ajuda – e onde ela para

A IA vence em velocidade e consistência em centenas de linhas bancárias, sinalização de anomalias e mapeamento de descrições confusas para categorias HMRC. Não substitui o julgamento: transferências versus rendas, capital versus receitas e pessoais versus empresariais ainda precisam de atenção. O mecanismo tributário é puro Python com campos DECIMAL – a mesma separação que insistimos para finanças regulamentadas: LLM para linguagem, código para lei.

Nos testes usamos luminárias fictícias de declarações de proprietários no estilo HSBC (apenas dados sintéticos) com cenários de alta rotatividade para extração de estresse - incluindo lições em que o pdfplumber escolheu a coluna errada (saldo versus pago). Essas falhas são a razão pela qual existem reconciliação e revisão.

Visão geral da arquitetura

Um nginx no localhost enfrenta tudo: Next.js para humanos, FastAPI para IA e arquivamento, opsapi para login e NINO criptografado. PostgreSQL armazena extratos e transações classificadas; MinIO contém PDFs. A calculadora de impostos aplica faixas do Reino Unido 2025/26 em Python - redução gradual de subsídio pessoal, imposto de renda, classe 4 NI - com campos monetários DECIMAL (18,2). Essa divisão é intencional: reguladores e contadores precisam de matemática reproduzível, e não de tokens probabilísticos.

Benefícios para equipes financeiras

  • Velocidade — centenas de linhas classificadas em minutos, não em dias no Excel.
  • Consistência — mesmas regras de categoria HMRC em todas as linhas.
  • Anomalias — a reconciliação revela antecipadamente erros de equilíbrio e de mapeamento.
  • Trilha de auditoria — status de processamento, confiança, substituições com motivos.
  • Privacidade — opção de pilha local sem passar instruções por meio de um locatário SaaS.
  • Hora do contador — os revisores veem um retorno preliminar, não PDFs brutos.

HMRC MTD em um parágrafo

Salve NINO via opsapi, inicie o OAuth, busque negócios e obrigações e, em seguida, arquive no sandbox até que seu contador esteja satisfeito. Os cabeçalhos de prevenção de fraude e a atualização de token são tratados no lado do servidor. Virar HMRC_ENVIRONMENT=production somente quando você está falando sério.

Isenções de responsabilidade

  • Não é aconselhamento fiscal. Peça a um contador do Reino Unido para revisar antes do envio ao vivo.
  • FileMyTax é o nome da demonstração neste artigo; outros nomes de produtos CognoAI são separados – não os misture.
  • Dados bancários fictícios onde os acessórios de teste são mencionados.
  • Nenhum arquivamento autônomo - portão humano antes POST /api/file.

O que você verá no vídeo

O passo a passo do YouTube mostra a IU do Next.js: carregue um extrato, observe o progresso da extração e classificação, inspecione as pontuações de confiança, execute o cálculo para o ano fiscal de 2025-26, conecte o HMRC no sandbox e faça uma pausa na etapa do arquivo até que um humano confirme. Essa pausa é a decisão do produto – e não um recurso que falta. A submissão totalmente autônoma seria mais rápida e juridicamente frágil.

Proprietários com múltiplas contas de aluguel e empresários individuais com linhas pessoais e comerciais mistas são o público principal. As equipes de operações financeiras que os apoiam obtêm o mesmo pipeline: menos exportações de CSV, menos noites passadas antes de 31 de janeiro, mais tempo explicando números em vez de localizá-los.

Experimente com segurança

Clone a pilha, execute ./start.sh, cole os exemplos de curl do artigo longo e permaneça na sandbox HMRC até que seu contador conclua um retorno completo. Definir HMRC_ENVIRONMENT=sandbox, crie um usuário de teste, se necessário, e trate POST /api/file como um míssil de produção - porque no modo ao vivo, é.

Se a porta 80 do nginx estiver ocupada, use NGINX_HOST_PORT=8080. Se o JWT falhar repentinamente, verifique se opsapi e FastAPI compartilham o mesmo segredo. Se a reconciliação exigir, corrija o mapeamento das colunas do PDF antes de substituir as classificações – essa ordem economiza horas.

OAuth não é opcional

A HMRC não aceitará um registro de um cron job em segundo plano com apenas um número de Seguro Nacional. O contribuinte deve autorizar sua aplicação por meio do Government Gateway, que retorna tokens que o backend armazena e atualiza. Superfícies FileMyTax que fluem nas configurações: salve um NINO criptografado, abra o URL de autorização HMRC, retorne via retorno de chamada, busque negócios e obrigações e, em seguida, arquive. Os cabeçalhos de prevenção de fraude acompanham cada chamada API – ID do dispositivo, agente do usuário e o restante do Gov-* define a plataforma encaminhada do cliente.

É por isso que "automático" em slides de marketing realmente significa preparação automática com um humano deliberado e uma porta OAuth no final. A engenharia ainda é valiosa: as seis etapas de curl são repetíveis, testáveis ​​em sandbox e observáveis ​​em Gatus.

Leia a versão longa

O artigo longo cobre atribuição, arquitetura SVG, exemplos full curl, tabela de benefícios, etapas OAuth, limitações, monitoramento Gatus, parâmetros fiscais 2025-26 e roteiro. Assistir a demonstração do YouTube e visite cognoai.uk para contexto do produto; Workstation para engenharia.

Run it on your own machine

Machines that run tax-return AI locally

Bank statements are some of the most sensitive data you hold. A local LLM can extract every transaction and classify it into HMRC Self Assessment income and expense categories without the statements leaving your office. Each machine below runs the extract, classify and reconcile steps from this post. The button puts it in your basket with Trade membership added and opens checkout — you can remove Trade there before you pay.

  • NVIDIA

    NVIDIA DGX Spark

    GB10 Grace Blackwell with 128 GB of unified memory. Runs 70B-class classifiers and a vision model for scanned statements side by side — sized for a practice filing for many clients.

    Add to basket with Trade
  • Apple

    Apple Mac Studio — M5 Max, 36 GB

    A quiet desktop for a sole trader or small practice. 8B–14B models in Ollama or MLX classify a full tax year of transactions and flag anything they're unsure of for review.

    Add to basket with Trade
  • AMD Ryzen

    Workstation Creator AI — AMD Ryzen 9 9950X + RTX 5090

    A 16-core AMD Ryzen tower with a 32 GB GPU, shipped with Ubuntu and the CUDA stack installed. Fast batch OCR and classification when you process statements in bulk.

    Add to basket with Trade

Trade membership: your extended warranty, with an AI engineer on the call

A hardware warranty covers parts. Trade covers getting your tax AI working and keeping it working: unlimited engineer time by phone, chat and email for setup, drivers, Ollama and vLLM, and tuning the classifier to your HMRC categories. You also get 60-day returns instead of 30, money off every qualifying order, a 90-day price lock on quotes and 24 hours' early access to new stock. No contract — cancel in two clicks.

See Trade membership →

Adesão Trade

  • An AI engineer on the call, all year
  • 60-day returns instead of 30
  • Money off every qualifying order
  • 90-day price lock on quotes
Join Trade