Generador de Facturas

Completa tu empresa y el cliente, añade líneas de factura y descarga un PDF A4 listo para imprimir con totales y sello PAID opcional.

El PDF se genera localmente con pdf-lib; tus datos se guardan solo en el almacenamiento local de este navegador.

De (tu empresa)
Facturar a (cliente)
Logotipo (opcional)
Líneas de factura
ConceptoCant.Precio unit.Importe
Subtotal—
%
Impuesto0.00
Total—

Cómo funciona

El PDF lo compone pdf-lib en tu navegador con Helvetica, una de las 14 fuentes base estándar, así que cualquier lector del mundo lo renderiza sin archivos de fuente incrustados. Las descripciones largas se ajustan midiendo líneas candidatas con las métricas de la fuente antes de dibujarlas; así el texto permanece dentro de su columna sin desbordar. Cada campo que escribes se guarda con debounce en el almacenamiento local del navegador, así que mañana el formulario seguirá lleno.

Por qué las facturas se envían en PDF y no en documentos editables
Una factura es un registro que quizá debas presentar años después en una auditoría, y ese es justo el trabajo del PDF: un diseño fijo que se ve idéntico sin importar el software, las fuentes ni la pantalla de quien lo abra — los formatos editables no pueden garantizar que lo enviado sea lo visto. Esa inmutabilidad es también la razón de que el sello se dibuje dentro del archivo en lugar de ser un filtro puesto después.
A4, en puntos
La página es A4 de 595,28 × 841,89 puntos (72 pt = 1 in; el A4 mide 210 × 297 mm) con una retícula de margen de 50 pt: cabecera, bloques de emisor y cliente, tabla de líneas, totales alineados a la derecha, luego notas y condiciones. Cabe aproximadamente una veintena de líneas por página; más allá, el generador se detiene con un mensaje claro en vez de imprimir fuera del papel en silencio.
Símbolos, no tipos de cambio
El campo de moneda es un prefijo decorativo — un símbolo delante de los números que escribas, dibujado con los glifos Latin-1 de Helvetica ($ € £ ¥ funcionan; símbolos exóticos pueden salir vacíos). Sin conversión, sin API de divisas, sin tasas en vivo: los totales son cantidad × precio unitario, más tu porcentaje de impuesto opcional, formateados con la configuración regional del navegador.

Preguntas frecuentes

¿Es una factura legal?

El documento que produces tiene todo lo que una factura necesita — identificación de proveedor y cliente, número de factura, fechas de emisión y vencimiento, líneas con cantidades y precios, y totales — y en la mayoría de países ese contenido es justo lo que pide la norma fiscal. Lo que la hace conforme a derecho es la veracidad de tus datos reales y los obligatorios de tu jurisdicción (números de IVA o GST, redacción de inversión del sujeto pasivo, numeración secuencial local). Añádelos tú: esta herramienta no conoce tu régimen fiscal ni da asesoramiento tributario.

¿Puedo enviar facturas recurrentes?

No — no hay programación ni suscripciones, porque nada corre en un servidor que pueda programarlas. Si facturas cada mes, descarga un PDF, guarda el archivo y reconstrúyelo el mes próximo con el formulario aún relleno (el borrador se queda en este navegador): cambia número y fechas y exporta otra vez.

¿Puedo añadir mi logotipo?

Sí, un logotipo opcional va en la esquina superior derecha del PDF. Sube un PNG o JPG de hasta 2 MB — se incrusta tal cual y se escala a una caja de 170 × 70 pt manteniendo la proporción. El logo se guarda solo en memoria; el borrador de texto no lo incluye, así que vuelve a adjuntarlo tras borrar el formulario o en otro dispositivo.

¿Por qué los símbolos de moneda se limitan a los básicos?

El PDF se escribe con las fuentes base estándar (Helvetica), que cubren el rango Latin-1: $, €, £, ¥ funcionan en cualquier lector, mientras símbolos como ₹ o ₿ quedan fuera de esa codificación y pueden salir vacíos. El campo acepta cualquier símbolo que escribas y los totales en pantalla lo muestran completo — solo el texto del PDF tiene esa limitación — y aquí no se convierte nada de moneda.

¿Se sube algo a un servidor?

No. El PDF se compone localmente con pdf-lib en tu pestaña, y los datos de empresa, cliente y líneas se guardan en el almacenamiento local de este navegador para que mañana el formulario siga relleno. Nada viaja a este sitio ni a nadie — borrar los datos del sitio elimina el borrador.