🧾 ERP · IA como capa
Holded: para qué sirve, cuánto cuesta y para quién no
Holded es un ERP español en la nube que hace facturación, contabilidad, bancos, CRM y proyectos en el mismo sitio, con Verifactu incluido en todos los planes y sin módulo aparte. Su capa de datos es la mejor de las cinco de facturación: API REST v2 con unos 350 endpoints, webhooks firmados y servidor MCP propio desde junio de 2026. El problema no está en si se puede conectar, sino en cuánto: la API tiene cuota MENSUAL por plan, y el plan de 29 € trae 2.000 llamadas al mes, unas 66 al día.
Para quién sí y para quién no
Tienda que ya factura a diario y quiere dejar de llevar la contabilidad en otro sitio, con 2 a 7 personas tocando el sistema, y que va a conectar la tienda con el ERP en serio: pedidos que entran, facturas que salen, stock que cuadra. Encaja especialmente si quieres que tu asesoría entre a la misma cuenta —accede gratis sin ocupar plaza— y si te interesa preguntarle a un asistente de IA por tus propios datos, porque el servidor MCP existe y es de primera parte.
Autónomo que emite diez facturas al mes: el plan Plus de 15 € trae 250 facturas al año y una sola conexión bancaria, pero lo que de verdad no sale es el resto —cualquier cosa que quieras conectar se come 500 llamadas de API al mes—. Tampoco encaja si necesitas inventario, TPV o SII: los tres son Gemas de pago aparte (25 €, 25 € por tienda y desde 30 € al mes), así que el precio de la tarjeta no es el precio de tu montaje.
Aritmética sobre los precios publicados, IVA no incluido. Una tienda con 4 personas en Estándar son 59 €/mes, y ahí caben 3.000 facturas al año y 7.500 llamadas de API al mes. Si además necesitas inventario (25 €) y TPV en una tienda física (25 €), el montaje real son 109 €/mes, no 59. Cada persona por encima de las incluidas son 10 €/mes. El salto a Avanzado (99 €) se paga por los roles personalizados y por multiplicar por cuatro la cuota de API —30.000 llamadas—, no por las facturas: pocas tiendas pasan de 3.000 al año.
Precio y compatibilidad comprobados en su web oficial · 13 de septiembre de 2026
Qué cambia en tu tienda
Su web se vende como la herramienta todo en uno para «gestionar finanzas, clientes y proyectos», con 14 días de prueba sin tarjeta y un 50 % de descuento los tres primeros meses. Sobre el cumplimiento es tajante en su propia FAQ: «Todos los planes incluyen facturación con Verifactu, el sistema de la Agencia Tributaria para verificar las facturas. No tienes que pagar ningún módulo aparte». Y sobre la IA, presenta el servidor MCP lanzado en junio de 2026 como la puerta para «conectar Claude, ChatGPT y cualquier asistente de IA directamente a tu cuenta».
Tres cosas se sostienen mirando la documentación. Una: Verifactu está incluido de verdad en los cinco planes, y eso no es lo normal en el sector —aquí es el SII el que se cobra aparte, desde 30 € al mes—. Dos: la capa de datos está bien construida y bien contada —API REST v2 sobre JSON con Bearer y paginación por cursor, y webhooks con 18 grupos de eventos nombrados uno a uno, firmados con HMAC-SHA256 y con un identificador propio por evento que sirve de clave de idempotencia—. Tres: publican los límites de la API en una tabla por plan, con cabeceras «X-RateLimit-*» y «Retry-After» en la respuesta 429. Publicar un límite incómodo es más raro que tenerlo.
La cuota mensual de API es baja para lo que promete la herramienta y no aparece en la página de precios: hay que ir a la documentación para desarrolladores a enterarse. Plus 500 llamadas al mes, Básico 2.000, Estándar 7.500. Una tienda que sincronice cada pedido, cada contacto y cada cambio de stock las gasta sin darse cuenta. Segundo: los límites son por cuenta, no por clave, así que añadir claves no da margen —la salida es subir de plan—. Tercero: el precio de la tarjeta es solo la base; el inventario, el TPV, el SII, las nóminas y el soporte premium son Gemas con su propio precio. Y cuarto: los límites de facturas se cuentan por año NATURAL, de enero a diciembre, no desde la fecha de contratación, así que quien entra en septiembre estrena cupo completo y lo ve reiniciarse en enero.
Planes
Plus
15 €/mes sin IVA (7,50 € los tres primeros meses)
250 facturas al año, 1 banco conectado, 0 facturas recurrentes. API: 60 peticiones por minuto y 500 llamadas al mes. Es un plan de facturación, no de integración.
Básico
29 €/mes sin IVA (14,50 € los tres primeros meses)
2 usuarios, 1.000 facturas al año, 5 bancos, 15 reglas de conciliación, escáner de gastos ilimitado, cash flow, modelos de IRPF. API: 60 peticiones por minuto y 2.000 llamadas al mes.
Estándar
59 €/mes sin IVA (29,50 € los tres primeros meses)
4 usuarios, 3.000 facturas al año, bancos ilimitados, asientos automáticos, contabilidad analítica, impuesto de sociedades, remesas e integración con el SII. API: 120 peticiones por minuto y 7.500 llamadas al mes.
Avanzado
99 €/mes sin IVA (49,50 € los tres primeros meses)
7 usuarios, 10.000 facturas al año, roles y campos personalizados, recordatorios de pago, 300 facturas recurrentes y soporte prioritario. API: 120 peticiones por minuto y 30.000 llamadas al mes.
Premium
199 €/mes sin IVA (99,50 € los tres primeros meses)
Facturas ilimitadas y 1.000 recurrentes. API: 600 peticiones por minuto y 100.000 llamadas al mes, y es el único plan donde el exceso se factura automáticamente en vez de devolver un 429.
Usuario adicional
10 €/mes por usuario de plataforma
Se suma al plan. La asesoría partner de Holded entra gratis y no ocupa plaza, que es el único asiento regalado de la escalera.
Gemas (complementos)
Inventario 25 €/mes · TPV 25 €/tienda/mes · SII desde 30 €/mes · Nóminas 5 €/empleado/mes · Equipo Pro 1,5 €/empleado/mes · Catálogo B2B 10 €/mes · Fabricación 25 €/mes · Soporte premium 50 €/mes · Implementación asistida desde 99 €/mes
El stock y el punto de venta de una tienda NO vienen en ningún plan: son Gemas. TicketBAI, proformas, facturas recurrentes, firma digital y recordatorios sí son gratis.
Planes y precios comprobados en su página oficial el 13 de septiembre de 2026 · ver la fuente ↗
Qué expone su API
- Tipo
- API REST v2 sobre JSON en api.holded.com, autenticación por Bearer token con clave de API, paginación por cursor y unos 350 endpoints repartidos por dominio: ventas (104), inventario (78), equipo y RRHH (32), contabilidad (30), tesorería (22), contactos (20), CRM (17), proyectos (17), calendario (12), bandeja de entrada (8) y webhooks. La v1 sigue viva pero está marcada como obsoleta: una integración nueva no se monta ahí. Desde junio de 2026 hay además servidor MCP de primera parte para conectar asistentes de IA a la cuenta.
- Webhooks
- Webhooks configurables desde Ajustes con 18 grupos de eventos y unos 58 eventos nombrados: invoice.create/update/delete/approve, creditnote.*, proform.*, salesreceipt.*, estimate.*, salesorder.*, waybill.*, service.*, purchase.*, purchaserefund.*, receipt.*, purchaseorder.*, receiptnote.*, payment.*, contact.*, product.*, warehouse.* y stock.update. Cada envío trae cabeceras propias: nombre del evento, fecha ISO 8601, identificador único del evento —que la propia documentación recomienda usar como clave de idempotencia—, identificador de cuenta y firma HMAC-SHA256 con prefijo sha256= sobre el cuerpo en bruto. Si tu endpoint no devuelve un 2xx, reintentan con backoff exponencial.
- Límites
- Dos contadores en paralelo y gana el que se llene antes. Por minuto: 60 en Plus y Básico, 120 en Estándar y Avanzado, 600 en Premium. Por mes: 500, 2.000, 7.500, 30.000 y 100.000 llamadas respectivamente. Los planes por debajo de Premium devuelven 429 al agotar la cuota mensual; Premium factura el exceso. Los límites se aplican por cuenta y todas las claves los comparten. La respuesta 429 trae Retry-After y las cabeceras X-RateLimit-Limit, Remaining, Reset y Window, esta última con el valor minute o month para saber cuál de los dos saltó.
Qué agentes puedes montar sobre su API
Lo que su API permite de verdad, leído en su documentación técnica y no en su página de producto. De los 3 montajes que salen de ella, uno es un agente: algo que decide en el momento. El resto dispara, pero no decide.
La factura del pedido se emite sola al cobrar
Tu tienda avisa del pedido pagado y el flujo crea el contacto si no existe y emite la factura en Holded con su serie y sus impuestos. Sin copiar datos a mano y sin que a nadie se le pase una. Cuenta dos llamadas por pedido, así que con el plan Básico (2.000 al mes) el techo real son unos 1.000 pedidos mensuales contando solo esto.
POST /api/v2/contacts y POST /api/v2/invoices, con Bearer token.
Aviso al almacén en cuanto la factura se aprueba
En vez de que alguien mire el listado, el evento invoice.approve dispara el aviso al canal de logística o abre la tarea de preparación. La firma HMAC del webhook se verifica en tu endpoint, así que puedes rechazar lo que no venga de Holded, y el identificador del evento evita duplicar la tarea si reintentan el envío.
Webhook invoice.approve, verificando x-holded-webhook-signature y usando x-holded-webhook-id como clave de idempotencia.
Preguntarle a tu contabilidad en lenguaje natural
Con el servidor MCP conectas un asistente a tu propia cuenta y preguntas qué clientes deben facturas vencidas o cómo va el margen del trimestre, sin exportar a una hoja de cálculo. Aquí sí decide algo en el momento: elige qué consultar y cómo cruzarlo según lo que le preguntes. Lo que devuelve son TUS datos, así que la respuesta se puede comprobar.
Servidor MCP oficial de Holded, en vivo desde junio de 2026.
Antes de decidir, comprueba esto
- ¿Cuántas llamadas de API al mes trae mi plan y qué pasa exactamente cuando se agotan?
Mala señal: que te digan que la API es ilimitada o que no sepan responder. La cifra está publicada por plan —500, 2.000, 7.500, 30.000— y al agotarse devuelve 429 en todos los planes salvo Premium, que factura el exceso. Si te venden una integración con tu tienda, esa cifra es el techo real del proyecto.
- ¿El precio que me pasáis incluye inventario, TPV y SII, o son Gemas aparte?
Mala señal: un presupuesto que diga solo «Estándar 59 €». El stock son 25 € más al mes, el TPV 25 € por tienda y el SII desde 30 €. Para una tienda online con almacén, el montaje casi duplica la cuota del plan.
- ¿Cuántos usuarios van incluidos y cuánto cuesta el siguiente?
Mala señal: que no lo aclaren por escrito. Son 2 en Básico, 4 en Estándar y 7 en Avanzado, y cada persona de más son 10 €/mes. Tu asesoría no cuenta como usuario si es partner de Holded: pregúntalo antes de pagarle una plaza.
- ¿Las facturas de mi plan se cuentan desde que contrato o por año natural?
Mala señal: «desde tu alta». Lo dicen ellos: los límites anuales se cuentan por año natural, de enero a diciembre. Contratar en octubre significa estrenar cupo entero y verlo reiniciarse en tres meses.
Ya la tienes. ¿La estás usando entera?
Lo que casi nadie llega a hacer
El servidor MCP, que es lo más nuevo y lo que casi nadie ha tocado: permite preguntarle a tu propia contabilidad sin montar nada. Y en segundo lugar, los webhooks. La mayoría de tiendas conecta Holded con un flujo que pregunta cada quince minutos si hay facturas nuevas —lo que además se come la cuota mensual— cuando hay 58 eventos que avisan solos y no consumen llamadas. La propia documentación lo dice en sus buenas prácticas: «No hagas polling. Suscríbete a webhooks».
La herramienta rara vez es el problema. El problema es que, después de montarla, nadie vuelve a mirarla.
Los jueves, en tu correo
Te avisamos cuando Holded cambie de precio
Una herramienta analizada por semana y los cambios de tarifa y de normativa de las que ya tienes puestas. Se lee en tres minutos.
Preguntas frecuentes
¿Cuánto cuesta Holded de verdad para una tienda online?
La cuota va de 15 a 199 €/mes sin IVA, pero para una tienda hay que sumar casi siempre el inventario (25 €) y, si hay local, el TPV (25 € por tienda). Un montaje habitual de 4 personas con stock son 84 €/mes más IVA, no 59.
¿Verifactu está incluido o es un módulo aparte?
Incluido en todos los planes, y lo dicen por escrito en su FAQ de precios. Lo que sí se paga aparte es el SII, desde 30 € al mes como Gema.
¿Puedo conectar mi tienda con Holded?
Sí, y es de las mejores APIs del grupo: REST v2 con unos 350 endpoints, webhooks firmados y app oficial en Make con 38 módulos. El límite no es técnico sino de cuota: 2.000 llamadas al mes en el plan de 29 €.
¿Hay nodo de Holded en n8n?
No hay nodo nativo en el catálogo de n8n: se conecta con el nodo HTTP Request contra la API REST, que funciona bien porque la autenticación es un Bearer token simple. En Make sí hay app mantenida por Make, con 30 acciones y 8 búsquedas, aunque ningún disparador instantáneo: para reaccionar en el momento, usa los webhooks de Holded.
¿Qué es el servidor MCP y para qué sirve?
Es la vía oficial para que un asistente de IA consulte tu cuenta de Holded en lenguaje natural, en vivo desde junio de 2026. Sirve para preguntar por tus datos —vencimientos, márgenes, clientes— sin exportar nada. No convierte a Holded en un agente que trabaje solo: contesta a lo que le preguntas.
¿Cuánto se tarda en tenerlo funcionando?
La prueba de 14 días es inmediata y facturar se factura el primer día. Lo que lleva tiempo es el arranque contable: importar contactos y productos, cuadrar el plan contable y las series, conectar los bancos y, si migras a mitad de ejercicio, meter el histórico. Cuenta de 1 a 4 semanas, y el cierre con tu asesoría delante.
Lo que no pudimos verificar
Esto es lo que su web no publica o no pudimos comprobar. Lo decimos en vez de rellenarlo: si te importa alguno de estos puntos, es justo lo que hay que preguntarle a su comercial.
- Certificaciones de seguridad
Holded declara alojar en Google y estar registrada en la AEPD, pero no publica ISO 27001 ni SOC 2 en su material comercial, así que no se puede afirmar ni negar que las tenga.
- Región exacta del alojamiento
Dice «servidores de Google» sin precisar si los datos se quedan en la Unión Europea. Para una empresa española con datos fiscales dentro, es la pregunta que hay que hacer por escrito antes de firmar.
- El contrato de encargado del tratamiento
No aparece un DPA descargable y firmable en la web pública, a diferencia de otros fabricantes de la misma categoría.
- Entrenamiento de modelos
No hay ninguna declaración sobre si lo que pasa por el servidor MCP o por las funciones de IA se usa para entrenar, ni sobre retención cero con proveedores de modelos.
- Usuarios incluidos en el plan Plus
La tabla comparativa detalla los de Básico, Estándar y Avanzado, pero el número del plan de entrada no aparece en la página de precios.
- Verifactu en la tabla comparativa
La fila existe en las cinco columnas y la FAQ afirma que está en todos los planes, pero las marcas de la tabla no se pudieron leer en la captura, así que lo verificado es la frase de la FAQ, no la tabla.
Fuentes consultadas 10
- www.holded.com/es/precios
- www.holded.com/es/desarrolladores
- www.holded.com/es/desarrolladores/limite-de-tasa
- www.holded.com/es/desarrolladores/webhooks
- www.holded.com/es/desarrolladores/mcp
- www.holded.com/es/gemas
- www.make.com/en/integrations/holded
- help.holded.com/en/articles/6983651-data-security-in-holded
- www.holded.com/privacy
- artificialintelligenceact.eu/transparency-rules-article-50