Cada cargo, una factura legal
Cada pago de suscripción, upgrade o prorrateo debe acabar en una factura con número correlativo, hash encadenado y QR oficial. Un PDF generado a mano o el recibo de Stripe no valen.
Desde el 1 de enero de 2027, cada cobro de tu SaaS debe convertirse en una factura firmada, encadenada y registrada en la AEAT. Conecta tu Stripe en 1 clic o llama a la API REST: BeeL. hace el resto.
Sandbox ilimitado · Sin tarjeta · Conector Stripe incluido · Conforme con el RD 1007/2023
Verifactu para un SaaS significa que cada factura que emite tu empresa —incluida la que corresponde a cada cobro de Stripe o a cada renovación de suscripción— debe firmarse, encadenarse mediante hash SHA-256 y registrarse en la AEAT a través de un sistema informático de facturación (SIF) conforme al RD 1007/2023. Es obligatorio para sociedades desde el 1 de enero de 2027 y para autónomos desde el 1 de julio de 2027. Stripe no lo hace por sí solo: sus recibos no son facturas legales españolas. BeeL. actúa como ese SIF: conectas Stripe o llamas a su API y cada cobro se convierte en una factura oficial registrada.
En la práctica tienes tres opciones: construir tú la integración contra los servicios de la AEAT (certificados, firma, encadenamiento, reintentos), delegarla en un SIF con API como BeeL., o seguir como hasta ahora y asumir el riesgo sancionador. Esta página cubre la segunda — la que no consume tu roadmap.
Si tu SaaS factura a clientes españoles, esto va de tu producto, no solo de tu gestoría.
Cada pago de suscripción, upgrade o prorrateo debe acabar en una factura con número correlativo, hash encadenado y QR oficial. Un PDF generado a mano o el recibo de Stripe no valen.
Stripe Invoicing genera documentos de pago, no facturas conformes con la normativa española. La factura oficial debe emitirla un sistema de facturación conforme al RD 1007/2023.
Sociedades: 1 de enero de 2027. Autónomos: 1 de julio de 2027. Usar software no adaptado tiene régimen sancionador propio en la Ley General Tributaria.
Las tres llevan al mismo sitio: facturas Verifactu registradas en la AEAT. Elige por esfuerzo.
Autoriza BeeL. con Stripe Connect (OAuth, sin compartir API keys). Cada pago genera automáticamente la factura oficial con tu configuración de IVA, IRPF y series. Cero código.
POST /invoices desde tu backend para control total: facturas por uso, multi-producto, metadata con stripe_payment_id o tu order ID. Respuestas JSON con QR, hash y estado AEAT.
Emisión manual para los casos que no pasan por Stripe ni por código: facturas puntuales, rectificativas, clientes enterprise con condiciones especiales. Tu equipo de finanzas, autónomo.
No es solo cumplir: es que el cumplimiento encaje con cobros recurrentes y despliegues continuos.
Cada cobro recurrente genera su factura automáticamente. Guarda stripe_payment_id o external_order_id en metadata para reconciliar con tu sistema.
¿Varias sociedades o marcas? Gestiona varias empresas bajo una misma cuenta, cada una con su NIF, sus series y su estado Verifactu.
Escucha verifactu.status.updated y entérate en tiempo real de si la AEAT acepta o rechaza cada factura. Eventos firmados con HMAC e idempotentes.
Las keys beel_sk_test_ operan contra datos aislados: nada llega a la AEAT y las facturas de prueba no consumen cuota. Ideal para tests de integración.
Integrarse directamente contra la AEAT es posible. La pregunta es si es el mejor uso de tu equipo.
| Aspecto | BeeL. | Construirlo tú |
|---|---|---|
| Tiempo hasta producción | Una tarde (sandbox en 10 minutos) | Semanas o meses: SOAP, XSD, firma electrónica |
| Certificados y firma | Incluidos en el servicio | Los obtienes, instalas y renuevas tú |
| Declaración responsable del SIF | La presenta BeeL. como fabricante | La presentas tú como fabricante de tu sistema |
| Reintentos y encadenamiento | Automáticos, respetando la cadena de hashes | Colas, estados intermedios y reconciliación a mano |
| Cambios normativos | Actualizaciones incluidas | Cada cambio del reglamento lo implementas tú |
| Coste | Desde 15,90€/mes | Semanas de ingeniería + mantenimiento indefinido |
Estimaciones orientativas para un equipo backend sin experiencia previa en los servicios SOAP de la AEAT.
Las dudas que más se repiten cuando un SaaS descubre Verifactu.
No por sí solo. Stripe genera sus propios documentos de pago, pero no cumplen la normativa fiscal española: no hay hash encadenado, ni QR de la AEAT, ni registro Verifactu. La factura oficial debe emitirla un sistema conforme al RD 1007/2023. Con el conector de BeeL., cada pago de Stripe genera la factura oficial automáticamente; se recomienda configurar las facturas de Stripe como proforma para que tus clientes solo reciban la legal.
No. El certificado, la firma del registro de facturación, el encadenamiento de hashes y la comunicación con la AEAT los gestiona BeeL. como sistema informático de facturación. Tu SaaS solo necesita conectar Stripe o usar una API key con autenticación Bearer.
Verifactu no es retroactivo: se aplica a las facturas que emitas a partir de tu fecha de obligatoriedad (1 de enero de 2027 para sociedades). No tienes que reenviar a la AEAT las facturas antiguas. Al conectar Stripe con BeeL., se facturan los pagos nuevos desde la conexión.
Sí. Cada pago que Stripe notifica genera su factura con tu configuración fiscal (IVA, IRPF, serie). Para flujos a medida —facturación por uso, multi-producto, ciclos anuales— la API permite crear cada factura desde tu backend y guardar metadata como stripe_payment_id o tu order ID para reconciliar.
Sí. Las API keys con prefijo beel_sk_test_ apuntan a un sandbox con datos aislados: nada se envía a la AEAT y las facturas de prueba no consumen tu cuota. El flujo de estados (PENDING → ACCEPTED) es el mismo que en producción, así que tus tests cubren el caso real.
No, si usas el conector Stripe: la conexión es vía Stripe Connect (OAuth) y se configura una vez desde el panel. La API REST es opcional, para cuando quieras control total sobre cuándo y cómo se emite cada factura.
Sociedades (SL, SA, cooperativas): 1 de enero de 2027. Autónomos en estimación directa: 1 de julio de 2027. Los fabricantes de software ya debían tener sus sistemas adaptados desde el 29 de julio de 2025 — por eso BeeL. ya cumple.
Conecta Stripe en 1 clic o emite tu primera factura por API en 10 minutos. El sandbox es gratis e ilimitado.
Sandbox ilimitado · Sin tarjeta · Conforme con el RD 1007/2023