Da de alta un NIF por API
Un NIF nuevo bajo tu cuenta en segundos, con sus series creadas automáticamente y su estado Verifactu independiente. En entorno de pruebas es inmediato y gratis.
POST/v1/accounts/{account_id}/companiesEmite y registra facturas Verifactu bajo varios NIF desde una única cuenta: series, clientes y cumplimiento aislados por NIF. Por API o conectando Stripe. Una cuenta, muchos NIF.
La facturación multi-NIF de BeeL. te permite gestionar varios NIF desde una sola cuenta: cada empresa tiene sus propias series de factura, sus propios clientes y su propio estado Verifactu, aislados entre sí, sin una cuenta ni un login distintos por NIF. Añades un NIF en segundos, activas su cumplimiento Verifactu de forma independiente y facturas bajo el que corresponda — con la misma integración, tanto si emites por API como si cobras con Stripe. Guía completa: facturar con varios NIF · Ver la API de facturación.
La forma dolorosa: una cuenta y un login por NIF, cumplimiento duplicado, series que se mezclan y un coste que crece en línea recta. Multi-NIF lo colapsa en una.
| a la manera dolorosa | una cuenta, muchos NIF | |
|---|---|---|
| Cuentas necesarias | Una por cada NIF | Una sola, para todos |
| Series de facturación | Riesgo de mezclarse | Aisladas por NIF, siempre |
| Cumplimiento Verifactu | Desde cero en cada cuenta | Se activa NIF por NIF |
| Alta de un NIF nuevo | Alta de cuenta completa | Segundos, misma cuenta |
| Cobro con Stripe | Una integración por cuenta | Misma integración, por NIF |
| Soporte y mantenimiento | N proveedores | Un solo proveedor |
El precio escala por NIF gestionado, no por cuenta abierta.
Das de alta cada NIF, y emites bajo el que toque con una sola API key: el company_id viaja en la ruta y decide la empresa emisora. El aislamiento por NIF es de serie — series, clientes y Verifactu propios de cada empresa.
Un NIF nuevo bajo tu cuenta en segundos, con sus series creadas automáticamente y su estado Verifactu independiente. En entorno de pruebas es inmediato y gratis.
POST/v1/accounts/{account_id}/companiesNo necesitas una API key por NIF: el company_id viaja en la ruta y decide sobre qué NIF actúa cada petición. Un NIF que no alcanzas responde 403, igual que uno que no existe.
GET/v1/accounts/{account_id}/companiesLa misma llamada de emisión, con el NIF en la ruta: los datos del emisor salen de esa empresa. La numeración y las series nunca se cruzan.
POST/v1/companies/{company_id}/invoicesCada NIF firma su representación ante la AEAT de forma independiente y tiene su propia configuración Verifactu. Actívalo empresa por empresa.
GET/v1/companies/{id}/verifactu-configurationCada miembro de tu equipo ve solo los NIF que le concedes, uno a uno. Los grants se otorgan y se retiran por empresa, sin tocar el resto.
PUT/v1/accounts/{id}/members/{id}/grantsImporta los clientes de cada NIF en bloque, con vista previa antes de confirmar. La carga va contra la empresa que indiques, nunca contra otra.
POST/v1/companies/{company_id}/customers/bulk¿Vienes de las rutas planas sin company_id (/v1/invoices, /v1/customers…)? Siguen funcionando hasta el 10 de septiembre de 2026 y la cabecera BeeL-Active-Company es la que resuelve sobre qué NIF actúan. Con varios NIF en la cuenta es obligatoria: sin ella, la API responde 403 ACTIVE_COMPANY_REQUIRED. Ver el resto de la API.
El mismo aislamiento por NIF, con o sin código. Combínalos: unos NIF integrados por API, otros cobrando con Stripe.
Integra las rutas por empresa una vez — /v1/companies/{company_id}/… para facturas, series, clientes y Verifactu — y factura bajo cualquier NIF desde tu backend, con webhooks e idempotencia.
Ver la documentaciónConecta la cuenta de Stripe de cada NIF. White-label: tu plataforma abre la autorización por empresa, el titular del NIF la autoriza y cada cobro genera su factura legal bajo el NIF correcto. Cero código.
Ver la integración con Stripe¿Facturas por cuenta de tus clientes? Puedes provisionarles la cuenta por API y quedarte con el nivel de acceso que elijas — NONE, VIEW u OPERATE — y traspasársela cuando quieran tomar el control. Modelo de marca blanca · Stripe + Verifactu · Casos de uso de la API.
Si gestionas la facturación de varios NIF —tuyos o de terceros—, multi-NIF te quita las N cuentas, los N logins y los N proveedores.
Facturas en nombre de varios clientes finales, cada uno con su NIF, y necesitas que ninguna factura se cruce entre cuentas.
Llevas la facturación de una cartera de NIF y escalas sin que cada cliente nuevo sea una suscripción y un acceso más.
Varias sociedades bajo el mismo grupo, con backoffice compartido pero series y numeración separadas por sociedad.
Facturas en nombre del vendedor o proveedor que opera en tu plataforma. Facturación white-label a escala.
Tu producto opera con entidades legales distintas por país o marca y ofreces la misma facturación conforme a cada una desde un único backend.
Escalonado real, estilo IRPF: el 1.er NIF a su tarifa y cada NIF adicional al precio de su tramo — los tramos se suman. Cada NIF incluye 250 facturas/mes.
Cada NIF incluye 250 facturas/mes · 0,01€ por factura extra · sandbox gratis e ilimitado.
Algunos ejemplos de coste total al mes, con el modelo escalonado:
No. Una sola cuenta de BeeL. gestiona todos tus NIF, cada uno con sus series, sus clientes y su estado Verifactu aislados. Añades un NIF nuevo en segundos, sin abrir otra cuenta ni otro login.
No. El aislamiento es estricto: cada NIF tiene su propia numeración, sus series y sus datos, y nunca se cruzan — ni al emitir por API ni al cobrar con Stripe.
Sí. Cada NIF firma su representación ante la AEAT de forma independiente, con su hash encadenado y su QR. Activas Verifactu empresa por empresa, cuando cada una esté lista.
No. Una sola API key de la cuenta vale para todos tus NIF: el company_id viaja en la ruta — POST /v1/companies/{company_id}/invoices — y es lo que decide el NIF de cada petición. Para repartir acceso dentro de tu equipo, los permisos se conceden por NIF con los grants de miembro.
Resuelve sobre qué NIF actúa una petición en las rutas planas (las que no llevan el company_id en el path), que están deprecadas y dejan de responder el 10 de septiembre de 2026. Si tu cuenta tiene un solo NIF, puedes omitirla y se usa ese; si tiene varios y no la envías, la API responde 403 ACTIVE_COMPANY_REQUIRED. En las rutas canónicas por empresa no pinta nada.
Sí. POST /v1/accounts/{account_id}/companies (scope companies:write) crea el NIF bajo tu cuenta y le genera sus series automáticamente. En entorno de pruebas es inmediato y gratis. Para listarlos después, GET sobre esa misma ruta, siempre paginado.
Sí. Provisionas la cuenta del cliente con POST /v1/accounts y eliges tu nivel de acceso sobre ella: NONE (solo pagas su suscripción), VIEW (lees sus datos) u OPERATE (emites y editas facturas por ella). Emitir requiere además su representación fiscal firmada. Cuando el cliente quiera tomar el control, se lo traspasas con un claim token.
Sí. El mismo multi-NIF vale por las dos vías: conectas la cuenta de Stripe de cada NIF (sin código) o integras las rutas por empresa en tu backend. La conexión de Stripe se abre por NIF y cada cobro genera su factura bajo el NIF correcto.
El precio escala por NIF gestionado, no por cuenta abierta. El 1.er NIF desde 19€/mes y cada NIF adicional a la tarifa de su tramo (baja hasta 4,50€/NIF). Cada NIF incluye 250 facturas/mes y 0,01€ por factura extra. A partir de 400 NIFs, precio a medida.
De 1 a cientos, con la misma integración. Por encima de 400 NIFs cerramos una tarifa a medida pensada para gestorías y plataformas grandes.
Prueba multi-NIF entero en sandbox — gratis, sin tarjeta y sin límite. Solo pagas al emitir en producción.
Sandbox gratis e ilimitado · sin tarjeta · desde 19€/NIF en producción