La tienda ya está abierta

Construimos máquinas Workstation AI para sitios web, agentes de IA y entrenamiento de LLM — configúrelas y cómprelas en línea.

Obtener precios profesionales
Productos de IA
Labs de IAAgentes OpenAIAgentes ClaudeGrok BotCRM nativo de Workstation AIMarketingTodos los productos
Soluciones de IA
IA aplicadaAgentes de IAIA generativaAutomatización con IAFormación en IAPaquetes de IA para pymesLaboratorio de IA empresarialEstaciones de trabajo de IAHardware y software NVIDIAComputación acelerada NVIDIAIA privadaClústeres de GPUIA en el bordeIA por sector
Servicios de IA
Modernización de plataformasIngeniería digitalFundamentos de datos e IAOperaciones autónomasConsultoría de IAAutomatización DevOpsCiberseguridadDesarrollo de softwareCreación de agentesConfiguración MLOpsAlquiler de GPU
Sobre nosotros
EmpresaNuestra historiaSociosCasos de éxito
Centros de datos de IA
Análisis de IASerie JevLaboratorio de benchmarksSelección de modelos
Notas técnicas
Documentación
Linux OSUbuntuRed Hat Enterprise LinuxSUSE LinuxAlpine LinuxDebian, Rocky & AlmaLinux
Plataformas de IA en la nubeAWS & Amazon BedrockGoogle Cloud & Vertex AIMicrosoft Azure & AI FoundryNubes y mercados de GPU
Centros de datos de IA privadosPara despachos de abogadosPara firmas de contabilidadPlataformas localesNube totalmente protegida
HerramientasRing PromoterJobshout
Noticias
Blog
ContáctenosIniciar sesión

Estaciones de trabajo de IA, software multiagente de IA, infraestructura de GPU y soluciones de agentes inteligentes para empresas modernas.

Contáctenos

Soluciones de IA

IA aplicadaAgentes de IAIA generativaAutomatización con IAFormación en IAPaquetes de IA para pymesLaboratorio de IA empresarialIA por sector

Productos

Todos los productosWorkstation AI native CRM y ERPMarketingAgentes OpenAIRing PromoterJobshout

Empresa

Sobre nosotrosEmpresaCentros de datos de IAPor Qué WorkstationSociosCasos de éxitoPreciosContactoTenthMatrix

Recursos

Análisis de IANotas técnicasDocumentaciónLinux OSPlataformas de IA en la nubeCentros de datos de IA privadosBlogBuscarMapa del sitio
Oficina del Reino Unido
77-79 Marlowes, Hemel Hempstead HP1 1LFCómo llegar: tome la salida 20 de la M25, Outer LondonN.º de empresa: 11641870Lun - Vie: 9:00 - 18:00 GMT
+44 7515 356 146
Oficina de Bélgica
Workstation SRL, Rue Vanderkindere 34, 1180 Uccle, BrusselsBE 0751.518.683Lun - Vie: 9:00 - 18:00 CET
+32 492 45 67 46
Oficina de India
#159 Sector 9, Pocket 1, DDA Flats, 110077 Dwarka, New Delhi
+91 98881 98841

© 2026 Workstation AI. Todos los derechos reservados.

PrivacidadEliminación de datosCookiesTérminos del servicioMapa del sitio web

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...

Inicio / Blogs
FilemytaxSelf AssessmentHmrcMtdAIAccountingAutomationFinOpsTax ReturnCognoai

¿Puede un sistema de inteligencia artificial procesar y presentar una declaración de impuestos Self Assessment a HMRC automáticamente?

Demostración de FileMyTax: un canal impulsado por IA desde archivos PDF bancarios hasta archivos HMRC MTD, creado por Workstation para CognoAI

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

Un compañero breve y de lectura rápida. Para obtener información detallada sobre arquitectura, HMRC OAuth, ejemplos de curl y limitaciones, lea el artículo largo. No asesoramiento fiscal.

¿Puede AI presentar su Self Assessment a HMRC?

Cada enero aparece la misma pregunta: ¿puede una IA leer mis extractos bancarios y presentar mi declaración de impuestos del Reino Unido? La respuesta práctica de un sistema que construimos para CognoAI - publicado aquí como FileMyTax - es sí para preparación, no para presentación desatendida. La IA puede extraer transacciones de archivos PDF, clasificarlas en categorías HMRC Self Assessment, conciliar saldos y calcular los impuestos 2025-26 de forma determinista; un humano aún revisa, un contador aún aprueba y el contribuyente aún completa HMRC OAuth antes de que algo llegue a producción MTD.

Workstation desarrolló la plataforma subyacente; CognoAI posee la propiedad intelectual. Esta publicación explica cómo se ve eso en seis llamadas API, sin utilizar nombres de productos que pertenecen a otros lugares.

Cubierta FileMyTax AI a HMRC Self Assessment

Mira la demostración

Almacene PDF mediante clasificación y cálculo en el entorno de pruebas HMRC MTD, con puertas de revisión en la interfaz de usuario.

El proceso de seis pasos

Flujo de trabajo FileMyTax: cliente, ingesta, IA, motor de impuestos, HMRC, auditoría

  1. Subir — POST /fastapi/api/upload envía el PDF a MinIO a través de nginx.
  2. Extracto — pdfplomber para mesas nativas; Claude Vision para exploraciones.
  3. Clasificar — LLM asigna líneas a categorías de gastos de SA con puntuaciones de confianza.
  4. Conciliar — verificaciones de saldo y acumulaciones de ingresos/gastos.
  5. Calcular – impuesto sobre la renta determinista 2025-26 + Clase 4 NI (sin LLM en matemáticas).
  6. Archivo — POST /fastapi/api/file a HMRC MTD después de OAuth y la aprobación humana.

La autenticación JWT proviene de opsapi; NINO está cifrado en reposo; Gatus en el puerto 8085 vigila cada servicio.

quien lo construyo

CognoAI posee la propiedad intelectual del sistema y la dirección del producto. Workstation creó la plataforma Dockerised: enrutamiento de ruta nginx, servicios de IA FastAPI, autenticación opsapi, PostgreSQL, MinIO, monitoreo Gatus y la interfaz de usuario de revisión Next.js. Publicamos bajo el nombre. FileMyTax describir la demostración; No utilizamos otros nombres de productos CognoAI en este artículo.

Por qué ayuda la IA y dónde termina

La IA gana en velocidad y coherencia en cientos de líneas bancarias, señalización de anomalías y asignación de descripciones confusas a categorías HMRC. No reemplaza el juicio: transferencias versus alquileres, capital versus ingresos, y personal versus negocios todavía necesitan ojos. El motor de impuestos es Python puro con campos DECIMALES, la misma separación en la que insistimos para las finanzas reguladas: LLM para lenguaje, código para ley.

En las pruebas utilizamos Accesorios ficticios de declaración de propietario al estilo HSBC (solo datos sintéticos) con escenarios de alta rotación para enfatizar la extracción, incluidas lecciones en las que pdfplomber eligió la columna incorrecta (saldo versus pago). Esos fracasos son la razón por la que existen la reconciliación y la revisión.

Arquitectura de un vistazo

Un nginx en localhost está al frente de todo: Next.js para humanos, FastAPI para IA y archivado, opsapi para iniciar sesión y NINO cifrado. PostgreSQL almacena extractos y transacciones clasificadas; MinIO contiene archivos PDF. La calculadora de impuestos aplica bandas del Reino Unido 2025/26 en Python (reducción de asignación personal, impuesto sobre la renta, Clase 4 NI) con campos monetarios DECIMAL(18,2). Esa división es intencional: los reguladores y los contadores necesitan matemáticas reproducibles, no tokens probabilísticos.

Beneficios para los equipos financieros

  • Velocidad — cientos de líneas clasificadas en minutos, no en días en Excel.
  • Consistencia — las mismas reglas de categoría HMRC en cada fila.
  • Anomalías — la conciliación saca a la luz errores de equilibrio y mapeo tempranamente.
  • Pista de auditoría — estado de procesamiento, confianza, anulaciones con motivos.
  • Privacidad — opción de pila local sin pasar declaraciones a través de un inquilino SaaS.
  • tiempo de contador – los revisores ven un borrador de declaración, no archivos PDF sin formato.

HMRC MTD en un párrafo

Guarde NINO a través de opsapi, inicie OAuth, obtenga negocios y obligaciones, luego archive en la zona de pruebas hasta que su contador esté satisfecho. Los encabezados de prevención de fraude y la actualización de tokens se manejan en el lado del servidor. Voltear HMRC_ENVIRONMENT=production sólo cuando lo dices en serio.

Descargos de responsabilidad

  • No asesoramiento fiscal. Consiga que un contador del Reino Unido lo revise antes de realizar el envío en vivo.
  • FileMyTax es el nombre de la demostración en este artículo; Otros nombres de productos de CognoAI están separados; no los combine.
  • Datos bancarios ficticios donde se mencionan los accesorios de prueba.
  • Sin presentación desatendida - puerta humana antes POST /api/file.

Lo que verás en el vídeo.

El tutorial de YouTube muestra la interfaz de usuario de Next.js: cargue una declaración, observe el progreso de extracción y clasificación, inspeccione las puntuaciones de confianza, ejecute el cálculo para el año fiscal 2025-26, conecte HMRC en la zona de pruebas y haga una pausa en el paso del archivo hasta que un humano lo confirme. Esa pausa es la decisión sobre el producto, no una característica faltante. La presentación totalmente desatendida sería más rápida y jurídicamente frágil.

Los propietarios con múltiples cuentas de alquiler y los comerciantes individuales con líneas comerciales y personales mixtas son el público principal. Los equipos de operaciones financieras que los apoyan obtienen el mismo canal: menos exportaciones de CSV, menos noches en vela antes del 31 de enero, más tiempo para explicar las cifras en lugar de encontrarlas.

Pruébalo de forma segura

Clona la pila, ejecuta ./start.sh, pegue los ejemplos de rizos del artículo extenso y permanezca en la zona de pruebas de HMRC hasta que su contador haya revisado una declaración completa. Colocar HMRC_ENVIRONMENT=sandbox, cree un usuario de prueba si es necesario y trate POST /api/file como un misil de producción, porque en modo real lo es.

Si el puerto 80 de nginx está ocupado, utilice NGINX_HOST_PORT=8080. Si JWT falla repentinamente, verifique que opsapi y FastAPI compartan el mismo secreto. Si la conciliación lo exige, corrija la asignación de columnas del PDF antes de anular las clasificaciones: ese orden ahorra horas.

OAuth no es opcional

HMRC no aceptará una presentación de un trabajo cron en segundo plano con solo un número de seguro nacional. El contribuyente debe autorizar su solicitud a través de Government Gateway, que devuelve tokens que el backend almacena y actualiza. FileMyTax aparece en la configuración: guarde un NINO cifrado, abra la URL de autorización de HMRC, regrese mediante devolución de llamada, busque negocios y obligaciones, luego presente el archivo. Los encabezados de prevención de fraude acompañan a cada llamada API: la identificación del dispositivo, el agente de usuario y el resto del Gov-* configuran la plataforma desde el cliente.

Es por eso que "automático" en las diapositivas de marketing realmente significa preparación automática con una puerta deliberada humana y OAuth al final. La ingeniería sigue siendo valiosa: los seis pasos de curl son repetibles, comprobables en sandbox y observables en Gatus.

Lea la versión larga

El artículo largo cubre atribución, arquitectura SVG, ejemplos completos de rizos, tabla de beneficios, pasos de OAuth, limitaciones, monitoreo de Gatus, parámetros fiscales 2025-26 y hoja de ruta. Mirar la demostración de youtube y visitar cognoai.es para el contexto del producto; Workstation para ingeniería.

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 →

Membresía 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