Volver al blog
Inteligencia artificialMCPModelos de HaciendaProductividad

Impuestos con inteligencia artificial: qué aporta el MCP

Qué puede hacer un asistente de IA con tus impuestos si se conecta a tus datos reales por MCP, qué no debe hacer y cómo usarlo con Facturatum de forma segura.

Equipo Facturatum 6 min de lectura
Portada: Impuestos con inteligencia artificial: qué aporta el MCP

Preguntarle a un asistente de IA «¿cuánto IVA tengo que pagar este trimestre?» es tentador. El problema es que, sin acceso a tus facturas, el asistente solo puede hacer dos cosas: pedirte que le pegues los datos o inventarse una respuesta verosímil. El Model Context Protocol (MCP) cambia esa situación: permite que el asistente consulte tu programa de facturación con permisos y límites claros. En este artículo vemos qué aporta la IA a la gestión de impuestos, dónde están sus riesgos y cómo se trabaja con el servidor MCP de Facturatum.

El problema de la IA «a ciegas» con los impuestos

Un modelo de lenguaje explica muy bien qué es la base imponible o la diferencia entre IVA repercutido y soportado. Pero cuando la pregunta es sobre tus números, aparecen tres problemas:

  • No conoce tus datos. Si no se los das, rellena los huecos con suposiciones. Una cifra plausible pero falsa es peor que no tener cifra.
  • Copiar y pegar es frágil. Pegar un listado de facturas en un chat es lento, se pierden filas y es fácil olvidar las recibidas de un proveedor.
  • La tentación de compartir credenciales. Para que «lo haga solo», hay quien acaba pegando una contraseña o una clave en la conversación, algo que nunca deberías hacer.

Qué es MCP y por qué cambia las reglas

MCP es un estándar abierto para que un asistente de IA descubra y use herramientas de otros programas. En lugar de leer datos pegados, el asistente se conecta a un servidor MCP que expone operaciones concretas: listar facturas, consultar la tesorería, preparar un borrador. Cada operación pasa por la autorización y las reglas del programa, no por la buena voluntad del modelo.

En Facturatum, el servidor MCP se apoya en la misma API que usa la aplicación web. Por eso el asistente no tiene atajos: lo que consulta o prepara pasa por los mismos controles, la misma contabilidad y, si llega a emitir una factura, el mismo registro Verifactu que si lo hicieras tú.

Asistente sin datos frente a asistente conectado por MCP
AspectoIA sin conexiónIA conectada a Facturatum por MCP
De dónde salen las cifrasDe lo que tú le pegas o de suposicionesDe tus facturas, tesorería y contabilidad reales
AccesoNinguno, o credenciales compartidas en el chat (mala idea)OAuth: autorizas en Facturatum, eliges empresa y nivel de acceso
Qué puede hacerExplicar y redactarConsultar, preparar borradores y, con tu confirmación, ejecutar acciones
LímitesLos que le pongas tú en cada mensajeTu rol, una sola empresa por conexión y confirmación para lo irreversible
Cómo se cortaBorrando la conversaciónCon Desconectar en el hub de conectores

Qué puede hacer un asistente con tus impuestos

Con el asistente conectado, las tareas fiscales que más tiempo consumen se convierten en preguntas. Algunos ejemplos realistas:

  • «¿Cuánto IVA llevo repercutido y soportado este trimestre?», como comprobación antes de preparar el modelo 303.
  • «¿Qué facturas recibidas del trimestre no tienen el PDF del proveedor adjunto?», para no dejar IVA deducible sin justificar.
  • «Lístame los clientes con los que llevo más de 3.005,06 € facturados este año», como primer paso del modelo 347.
  • «¿Qué facturas emitidas a clientes de otros países de la UE tengo este mes?», para revisar el modelo 349.
  • «Prepara un borrador de factura rectificativa para esta factura con el descuento acordado», que luego revisas y confirmas.

Ejemplo. Antes de cerrar el trimestre, Pablo, autónomo, pregunta al asistente cuánto IVA lleva. La respuesta sale de sus facturas: 4.200 € de IVA repercutido y 1.150 € de IVA soportado, unos 3.050 € a ingresar. El asistente también le avisa de dos facturas de proveedores sin PDF adjunto. Pablo sube los PDF y después abre el 303 en Facturatum, donde el cálculo oficial sale de las mismas facturas y se valida con la AEAT antes de presentar. La IA no ha sustituido al modelo: le ha ayudado a llegar a él con los datos completos.

Lo que la IA no debe hacer por ti

Que el asistente vea tus datos no significa que deba tomar las decisiones fiscales. Hay tres límites que conviene tener claros:

  • Calificar operaciones dudosas. Si una operación lleva recargo de equivalencia, si un servicio a un cliente extranjero lleva IVA o si un gasto es deducible son decisiones que dependen de tu caso. El asistente puede ayudarte a plantearlas, pero la respuesta final debe venir de la norma o de tu asesoría.
  • Firmar por ti. Presentar un modelo o emitir una factura tiene consecuencias legales. En Facturatum, esas acciones exigen tu confirmación expresa en la conversación.
  • Sustituir al cálculo oficial. El resultado de un modelo de Hacienda debe salir del cálculo del propio modelo, con sus casillas y validaciones, no de una suma hecha en el chat.

Emitir una factura genera su registro Verifactu y no tiene vuelta atrás: una factura emitida solo se corrige con una factura rectificativa. Lee siempre lo que propone el asistente antes de confirmar, y revisa con tu asesoría cualquier cifra antes de presentar un modelo.

Cómo se conecta un asistente a Facturatum

Todos los asistentes usan el mismo servidor MCP, y la autorización es siempre OAuth: inicias sesión en Facturatum, eliges la empresa y decides si el asistente solo consulta o también puede modificar datos. El servidor no acepta claves de API pegadas en el chat; solo admite tokens OAuth emitidos al autorizar.

AsistenteCómo se conectaGuía
ChatGPTCon un complemento que descargas en ZIP desde el hub de conectoresFacturar con ChatGPT
ClaudeAñadiendo la URL de Facturatum como servidor MCP remotoFacturar con Claude
GrokCreando un conector personalizado en su webFacturar con Grok
DeepSeekDesde un cliente MCP compatible que complete el OAuth en tu equipoFacturar con DeepSeek

Cada conexión queda fijada a una empresa: el asistente no puede pedir datos de otra. Actúa con tu rol: si tu usuario no puede emitir en la aplicación, tampoco puede hacerlo desde el chat. Y las acciones irreversibles (emitir, rectificar, anular, presentar, remesar, cobrar o borrar) exigen confirmación explícita. Desde el hub de conectores ves las conexiones activas y puedes desconectarlas cuando quieras.

Buenas prácticas para usar IA con tus impuestos

  • Empieza autorizando solo consulta y amplía a modificación cuando tengas claro qué vas a delegar.
  • Usa el asistente para revisar y preparar, y deja la presentación de los modelos para el flujo del propio modelo en la aplicación.
  • Pide siempre el detalle: «¿de qué facturas sale esa cifra?». Si no cuadra, revisa las facturas antes de seguir.
  • Conecta cada empresa por separado si llevas varias, sobre todo si eres una asesoría.
  • No pegues contraseñas, claves ni certificados en ninguna conversación.
  • Contrasta con el calendario los plazos que te dé el asistente.

Cómo te ayuda Facturatum

Facturatum combina las dos piezas: un programa que calcula los modelos desde tus facturas y un servidor MCP para que tu asistente de IA trabaje sobre esos mismos datos. El modelo 303 y el modelo 390 se calculan, se validan con la AEAT y se presentan telemáticamente desde la aplicación. Para el 111, el 115, el 130 y el 347, Facturatum calcula el modelo y genera el fichero oficial, y la presentación directa se está activando de forma progresiva; el resto de modelos se calculan con su fichero oficial para la Sede.

El asistente, conectado por MCP con OAuth, te ayuda a consultar, ordenar y preparar: facturas pendientes, IVA del trimestre, PDF de facturas recibidas que faltan o borradores que luego confirmas. Tienes la visión general en IA nativa. Los conectores están incluidos en el plan de 5,99 €/mes o 59,90 €/año, IVA incluido, con 15 días de prueba; la cuenta del asistente de IA es independiente y depende de cada proveedor.

Prueba Facturatum

Verifactu, SIF y multi-empresa en una sola plataforma. Empieza en la aplicación.

Crear cuenta