Because "What's the lawin', lass?" „Zahlen bitte!" « L'addition, s'il vous plaît ! » «Il conto, per favore!» «¿La cuenta, por favor?» «A conta, se faz favor!» „Poproszę rachunek!" "Notan, tack!" "De rekening, alstublieft!" «Τον λογαριασμό, παρακαλώ!» «Рахунок, будь ласка!» «Regningen, takk!» "Saisinko laskun?" „Fizetnék!" „Kontua, mesedez!" „Račun, molim!" "Hesap lütfen!" "Må jeg bede om regningen?" „Chönnti zahle?" "Could I get the bill?" should be an API call!
Facturas electrónicas
Conforme 2025

El Motor de facturación

API ZUGFeRD y Factur-X. JSON de entrada, PDF/A-3 válido de salida.

POST /v1/generate
200 OK
{
  "invoice": {
    "number": "RE-2026-001",
    "seller": {
      "name": "Acme GmbH",
      "vat_id": "DE123456789"
    },
    "items": [{
      "description": "Consulting",
      "quantity": 8,
      "unit_price": 150.00
    }]
  }
}

rechnung-RE-2026-001.pdf

ZUGFeRD 2.4 • EN16931 • 42ms

Validado
ZUGFeRD 2.4
Factur-X 1.0.8
EN 16931
Sin almacenamiento de datos
Cumple con RGPD
Made in Germany

Inicio rapido

Copiar, pegar, ejecutar. Factura lista en 30 segundos.

Clave API demo (incluida en el comando)
env_sandbox_demo_public

Uso sandbox ilimitado. PDFs con marca de agua. Sin cuenta necesaria.

Copiar y ejecutar — funciona tal cual, sin registro
terminal — copiar y ejecutar
# Generate invoice and save as PDF (demo key included, no signup)
curl -s -X POST https://api.thelawin.dev/v1/generate \
  -H "Content-Type: application/json" \
  -H "X-API-Key: env_sandbox_demo_public" \
  -d '{
    "format": "zugferd",
    "template": "minimal",
    "invoice": {
      "number": "RE-2026-001",
      "date": "2026-04-24",
      "seller": {
        "name": "Acme GmbH",
        "street": "Musterstr. 1",
        "city": "Berlin",
        "postal_code": "10115",
        "country": "DE",
        "vat_id": "DE123456789"
      },
      "buyer": {
        "name": "Customer AG",
        "street": "Kundenweg 5",
        "city": "Munich",
        "postal_code": "80331",
        "country": "DE"
      },
      "items": [{
        "description": "Consulting Services",
        "quantity": 8,
        "unit": "HUR",
        "unit_price": 150.00,
        "vat_rate": 19
      }]
    }
  }' | jq -r '.pdf_base64' | base64 -d > invoice.pdf

¿Por qué thelawin.dev?

Nueve formatos de la UE desde un único payload JSON. No guardamos nada.

Sin almacenamiento

PDF devuelto como Base64.

Cumple con RGPD Sin almacenamiento de datos

SDKs oficiales

Ocho bibliotecas cliente nativas

Listo para IA

Servidor MCP para Claude, GPT y más.

3 Plantillas

Diseños Minimal, Classic y Compact.

Obligación e-invoicing 2025

Preparado para la obligación de facturación electrónica

thelawin.dev genera facturas electrónicas según EN 16931. ZUGFeRD, XRechnung, Factur-X, Peppol y otros formatos desde un solo JSON.

Más sobre la obligación
2025

Recibir facturas electrónicas

Obligatorio para todas las empresas

2027

Enviar facturas electrónicas (B2B)

Grandes empresas >800k€

2028

Obligatorio para todos

Sin excepciones

Demo interactiva

Pruébalo ahora mismo

Edita los campos y genera un PDF ZUGFeRD 2.4 real. En modo sandbox.

invoice.json
UTF-8
// Estándar
// Vendedor
// Comprador
// Factura
// Partidas
output.pdf
-- ms

Aún no se ha generado PDF

Pulsa "Generar PDF" para crear tu factura

Bibliotecas cliente oficiales

SDKs tipados para 8 lenguajes. API fluent builder, soporte /retrieve, 388 tests.

Ruby en RubyGems. Todos los demas se instalan desde GitHub.

Todos los SDKs open source en GitHub. ¿Falta tu lenguaje? Cuéntanos →

Precios simples

Sandbox gratuita para probar. Actualiza cuando estes listo.

1 crédito = 1× /generate o /retrieve. /validate es gratis.

Sandbox

Para desarrollo y pruebas

0 € /para siempre
  • 0 créditos incluidos
  • Todos los formatos y perfiles
  • Marca de agua "SANDBOX"

¿Necesitas facturas de producción?

4,90 € / 100 créditos (sin marca de agua)

Empezar
Recomendado

Starter

Para pequeñas empresas

9,50 € /mes
19 € 50 % Beta
  • 500 créditos / mes
  • Sin marca de agua
  • Soporte prioritario por correo
Empezar

Pro

Para equipos más grandes

24,50 € /mes
49 € 50 % Beta
  • 2.000 créditos / mes
  • Soporte prioritario
  • Plantillas PDF personalizadas
Empezar

Cada plan incluye acceso completo a la API y todos los formatos de salida. ¿Necesitas más volumen? Hablemos.

Preguntas frecuentes

Preguntas habituales sobre thelawin.dev

¿Qué es thelawin.dev?

thelawin.dev es un Micro SaaS pensado como reemplazo directo para facturación electrónica conforme a la UE. Envías JSON por REST API y recibes un PDF/A-3 válido con el XML incrustado.

¿Tienes en tu infraestructura algún servicio o librería que genera PDFs de facturas a partir de tus datos, pero no cumple EN 16931? thelawin.dev es tu reemplazo directo.

¿Por qué necesito facturación electrónica?

La UE exige factura electrónica para B2G (empresa-administración) y cada vez más B2B. Alemania: B2G desde 2020, recepción B2B desde enero de 2025, emisión desde 2027. Francia: septiembre 2026/2027. Italia: desde 2019.

Piensa en el XML adjunto como un "prospecto digital" de tu factura: legible por máquina, legalmente conforme y requerido para operar en la UE.

¿Para quién es esto?

Cualquiera que genere facturas por código:

  • Empresas – sustituir librerías PDF on-premise complicadas
  • Proveedores SaaS – añadir facturación conforme a tu plataforma
  • Developers freelance – API sencilla, sin infraestructura que mantener
  • Agentes de IA – soporte MCP nativo para Claude y otros LLMs

El enfoque Micro SaaS significa pagas solo por lo que usas, de 0 a 2.000+ créditos al mes.

¿Qué hacéis con mis datos de factura?

No los guardamos. Jamás. thelawin.dev es totalmente stateless:

  • Tus datos se procesan solo en memoria
  • El PDF se genera y se devuelve al momento como Base64
  • Nada se escribe en disco ni en base de datos
  • Para facturación solo registramos contadores, nunca el contenido

El cobro lo gestiona Paddle.com (Merchant of Record), así Paddle se encarga del IVA intracomunitario y nosotros no tocamos datos de pago.

¿Qué formatos soportáis?

9 formatos conformes UE desde una única entrada JSON:

*ZUGFeRD 2.4 – Alemania B2B
*Factur-X 1.0.8 – Francia
*XRechnung 3.0.2 – Alemania B2G
*Peppol BIS 3.0 – UE transfronterizo
*FatturaPA – Italia SDI
*UBL 2.1 – estándar OASIS
*CII – UN/CEFACT
*Plain PDF – fuera de la UE

Usa "format": "auto" y elegimos el correcto según los códigos de país.

¿Qué tal es la integración?

Una petición POST. Nada más.

  • Cliente de prueba integrado en esta web – pruébalo antes de escribir código
  • 8 SDKs oficiales – TypeScript, Python, Ruby, Kotlin, Java, Swift, Dart, C#
  • Instala: gem install thelawin (Ruby en RubyGems), todos los demas via GitHub
  • OpenTelemetry para monitorización y trazas
  • Servidor MCP para agentes de IA
  • Discordcomunidad de desarrolladores para preguntas y soporte

La mayoría de integraciones se hacen en menos de una hora.

¿Puedo probarlo gratis?

Sí, para siempre. El plan Sandbox es gratis para probar e integrar.

  • Acceso completo a la API y a los 9 formatos
  • /validate es siempre gratis (no consume créditos)
  • Clave demo para PDFs ilimitados con marca de agua
  • Packs de créditos (4,90 € / 100 créditos) para PDFs de producción sin marca de agua
  • O actualiza a Starter/Pro para créditos mensuales

¿Por qué "thelawin"?

"Lawin" es escocés para "la cuenta" o "la factura", como en "What's the lawin', lass?" Es nuestra forma de decir: pedir la cuenta debería ser tan sencillo como una llamada API.

¿Cuándo aplica la factura electrónica obligatoria en Alemania?

Calendario de la E-Rechnungspflicht:

  • Enero 2025: todas las empresas alemanas deben poder recibir facturas electrónicas
  • Enero 2027: las grandes empresas deben emitir (B2B)
  • Enero 2028: todas las empresas deben emitir

thelawin.dev soporta tanto ZUGFeRD (B2B) como XRechnung (B2G), así cumples en ambos escenarios.

¿thelawin.dev es compatible con KoSIT?

Sí. Cada XRechnung generada por thelawin.dev pasa por las reglas Schematron oficiales de KoSIT (Koordinierungsstelle für IT-Standards).

Es el mismo control que aplican los portales públicos alemanes ZRE (Zentrale Rechnungseingangsplattform) y OZG-RE, así que si pasa aquí, suele aceptarse allí.

¿thelawin.dev es compatible con Chorus Pro (Francia)?

Sí. Generamos Factur-X 1.0.8, totalmente compatible con el portal B2G francés Chorus Pro.

Aviso: Francia introduce la facturación electrónica obligatoria (facturation électronique) en septiembre de 2026 para grandes empresas, con cobertura B2B completa en 2027.

thelawin.dev genera PDF/A-3 con CII XML incrustado y cumple todos los requisitos del perfil Factur-X EN 16931.

¿Puedo crear facturas FatturaPA para Italia?

Sí. thelawin.dev soporta FatturaPA 1.2.2 con todos los campos necesarios para enviar al SDI (Sistema di Interscambio).

Cubrimos las especificidades italianas:

  • Codice Destinatario – código de receptor de 7 caracteres
  • Codice Fiscale – código fiscal italiano
  • Partita IVA – formato del NIF IVA
  • PEC – correo electrónico certificado

Empieza gratis

Crea una cuenta, obtén una clave sandbox, valida gratis. Compra créditos cuando estés listo.