¿Cobras con Stripe? Cumple Verifactu sin tocar tu código
Si usas Stripe para cobrar a tus clientes y necesitas cumplir con Stripe Verifactu, la buena noticia es que no tienes que modificar ni una línea de tu aplicación. FactuGuard se conecta directamente a tu cuenta de Stripe, importa los pagos de forma automática y genera, firma y envía los registros de facturación a la AEAT en tiempo real, todo ello sin interrumpir tu flujo de cobro habitual.
¿Qué es Verifactu y por qué afecta a tu negocio con Stripe?
Verifactu es el sistema de registro de facturación regulado por el Real Decreto 1007/2023 y la Orden HAC/1177/2024. Obliga a que cada factura que emitas quede registrada en un fichero firmado, encadenado y enviado a la Agencia Tributaria en el momento de su emisión. El objetivo es garantizar la trazabilidad de todas las operaciones y eliminar el software de doble uso.
Si tu negocio factura en España y cobras a través de Stripe, cada pago completado puede generar una factura sujeta a esta normativa. Las fechas clave son las siguientes:
| Tipo de contribuyente | Fecha de obligatoriedad |
|---|---|
| Sociedades (Impuesto sobre Sociedades) | 1 de enero de 2027 |
| Autónomos y demás contribuyentes del IRPF con actividad económica | 1 de julio de 2027 |
| Obligados al SII (Suministro Inmediato de Información) | Excluidos de Verifactu |
Aunque los plazos parecen lejanos, prepararse con antelación evita prisas de última hora y, sobre todo, el riesgo de sanciones de hasta 50.000 € por ejercicio por utilizar software de facturación no conforme (art. 201 bis de la Ley General Tributaria, introducido por la Ley 11/2021).
El problema real: Stripe no genera registros Verifactu
Stripe es una pasarela de pago excepcional, pero no es un software de facturación conforme con la normativa española. Los recibos que genera Stripe no incluyen los campos obligatorios del formato Verifactu, no están firmados con huella de encadenamiento y no se envían a la AEAT. Si usas únicamente Stripe para documentar tus cobros, no estás cumpliendo con Verifactu.
La solución habitual sería integrar una plataforma de facturación mediante la API de Stripe, pero eso implica desarrollo, mantenimiento y conocimientos técnicos. FactuGuard elimina ese trabajo por completo gracias a su importación automática desde Stripe.
Cómo conectar Stripe con Verifactu usando FactuGuard
El proceso es sencillo y no requiere modificar tu integración de Stripe actual. A continuación te explicamos cada paso.
- Crea tu cuenta en FactuGuard. Regístrate en FactuGuard y accede al panel de control. Puedes empezar con el sandbox gratuito sin necesidad de introducir ninguna tarjeta de crédito.
- Añade tu NIF o los NIF de tus empresas. FactuGuard es multi-NIF, por lo que puedes gestionar varias entidades desde un mismo panel. Introduce los datos fiscales de cada contribuyente y configura la serie de facturación que corresponda.
- Conecta tu cuenta de Stripe. En el apartado de integraciones, selecciona Stripe e introduce tu clave de API. FactuGuard solicitará permisos de solo lectura sobre tus pagos; no accede a funciones de gestión de tu cuenta.
- Configura las reglas de importación. Define qué tipo de pagos de Stripe deben generar una factura: puedes filtrar por producto, por importe mínimo, por metadatos personalizados o por país del comprador. También puedes asignar el tipo de IVA por defecto para cada regla.
- Elige el modo de envío a la AEAT. FactuGuard ofrece cuatro modos: automático (en tiempo real cuando llega el pago), por lotes, uno a uno con revisión manual o programado en una hora determinada. Para la mayoría de negocios digitales que cobran con Stripe, el modo automático es el más cómodo.
- Verifica el primer registro en el sandbox. Antes de activar el envío real, prueba el flujo completo en el entorno de sandbox. FactuGuard generará el registro firmado y encadenado, y podrás revisar el QR y el CSV oficial que se incluirán en cada factura.
- Activa el modo producción. Una vez verificado el funcionamiento, cambia el entorno a producción. Desde ese momento, cada pago completado en Stripe generará automáticamente un registro conforme con Verifactu y será enviado a la AEAT sin que tengas que hacer nada.
Qué hace FactuGuard con cada pago de Stripe
Cuando FactuGuard recibe un evento de pago completado desde Stripe, ejecuta de forma automática el siguiente flujo:
- Construye el registro de facturación con todos los campos obligatorios del formato Verifactu: número de factura, NIF del emisor, fecha, base imponible, tipo y cuota de IVA, importe total y descripción.
- Aplica la función de huella (hash) sobre el registro y lo encadena con el registro anterior, garantizando la integridad de la cadena de facturación.
- Firma el registro con el certificado electrónico asociado a tu NIF.
- Envía el registro a la AEAT a través del servicio web oficial en tiempo real.
- Almacena la respuesta de la AEAT y adjunta el código QR y el CSV oficial a la factura para que puedas incluirlos en el PDF que envías a tu cliente.
Otras formas de alimentar FactuGuard además de Stripe
Stripe no es la única vía de entrada. FactuGuard acepta facturas por múltiples canales, lo que resulta muy útil si tu negocio utiliza distintas fuentes de ingresos:
| Canal de entrada | Descripción |
|---|---|
| Importación automática desde Stripe | Sincronización directa sin código |
| API REST | Integración programática para cualquier sistema propio |
| Entrada manual | Formulario web para facturas puntuales |
| Importación de ficheros | XLSX, CSV, PDF y DOCX |
Esta flexibilidad hace que FactuGuard funcione tanto para un freelance que cobra puntualmente por transferencia como para una SaaS con miles de transacciones mensuales en Stripe.
¿Y si ya tengo un software de facturación?
Si tu software actual no presenta una declaración responsable de conformidad con el RD 1007/2023 y la Orden HAC/1177/2024, no es conforme con Verifactu, independientemente de lo que el proveedor te diga. Recuerda que no existe ninguna «homologación» ni «certificación» oficial emitida por la AEAT: es el propio fabricante quien declara el cumplimiento bajo su responsabilidad. Utilizar software no conforme expone tu negocio a sanciones de hasta 50.000 € por ejercicio.
FactuGuard puede actuar como capa de cumplimiento Verifactu incluso si sigues usando tu software actual para otras funciones: simplemente envías las facturas a FactuGuard vía API o importación de ficheros y él se encarga del registro, el encadenamiento y el envío a la AEAT.
Precios y cómo empezar
FactuGuard ofrece planes desde 19 €/mes, con sandbox gratuito sin tarjeta para que puedas probar la integración con Stripe antes de comprometerte. El onboarding está diseñado para que cualquier negocio, sin conocimientos técnicos avanzados, esté operativo en menos de una hora.
Preguntas frecuentes
¿Necesito cambiar mi integración de Stripe para cumplir con Verifactu?
No. FactuGuard se conecta a Stripe con tu clave de API y gestiona toda la parte de Verifactu de forma autónoma. Tu integración de Stripe permanece exactamente igual que hasta ahora, sin modificaciones en el código ni en los webhooks existentes.
¿Qué pasa si un pago de Stripe se reembolsa?
FactuGuard puede detectar los eventos de reembolso de Stripe y generar automáticamente el registro rectificativo correspondiente, manteniéndolo encadenado con la factura original y enviándolo a la AEAT según exige la normativa.
¿Puedo gestionar varias empresas o autónomos con una sola cuenta?
Sí. FactuGuard es multi-NIF, por lo que puedes gestionar múltiples contribuyentes desde un único panel. Cada NIF tiene su propia cadena de registros, su propio certificado y su propia configuración de envío a la AEAT.
¿Cuándo es obligatorio cumplir con Stripe Verifactu?
La obligación de Verifactu entra en vigor el 1 de enero de 2027 para sociedades y el 1 de julio de 2027 para autónomos y demás contribuyentes del IRPF con actividad económica. Empezar antes permite detectar incidencias con tiempo y evitar el caos de la implantación masiva en los meses previos al límite.