Para desarrolladores

Generador de facturas gratis para desarrolladores

Generador de facturas gratis para desarrolladores freelance: horas y sprints, horas decimales, exportación JSON, enlaces para compartir. Sin cuenta.

Los desarrolladores facturan por hora, por sprint o por hito, a menudo a clientes de otros países, y suelen desconfiar de las herramientas que piden una cuenta para producir un PDF. La factura en sí es sencilla; la fricción está en la numeración, en el formato y en no querer los datos de los clientes en el servidor de otro.

Simple Invoice es una web estática. Los datos viven en el almacenamiento local de tu navegador, se exportan como JSON que puedes versionar o procesar con scripts, y se comparten como un fragmento de URL que nunca llega a un servidor. La plantilla por horas maneja horas decimales y partes de horas largos.

Qué se interpone

Muros de registro para un PDF

Registrarse, verificar un correo y aceptar unas condiciones para producir un documento es desproporcionado, y encima entrega los datos de todos tus clientes.

Horas, no unidades

Facturar a partir de un parte de horas necesita cantidades decimales, una columna de unidad y una tabla en la que quepa un mes de entradas en una página.

Datos que no puedes sacar

Los datos de facturación encerrados en el formato de un proveedor son un problema el día en que quieres mudarte, automatizarlos o archivarlos.

Cómo ayuda Simple Invoice

Sin cuenta, sin servidor

Abre la app y empieza. No se sube nada; la app funciona sin conexión una vez cargada.

Horas decimales y tablas densas

7,5 horas × precio, por día o por tarea, en una cuadrícula compacta que pagina repitiendo la cabecera.

JSON portátil

Exporta la factura actual como JSON y guarda el archivo donde archives tus documentos de negocio.

Enlaces para compartir sin alojar nada

La factura se comprime dentro del fragmento de la URL; el cliente abre una vista de solo lectura, sin ninguna subida de por medio.

Empieza con la Factura por horas

Una plantilla de factura por horas que lista fechas trabajadas, horas y precio por línea en una tabla densa tipo parte de horas. Edítala y exporta un PDF gratis.

  • Sprint 14 — integración de la API y tests — 32 h
  • Corrección de bugs — issues #412 y #418 — 3,5 h
  • Despliegue y configuración de monitorización — 6 h
  • Revisión de código y pairing — 4 h

Consejos de facturación para desarrolladores

Trata la facturación como un proceso de release: automatizada donde se pueda, versionada y reproducible.

  • Factura con una cadencia fija y usa el documento exportado del periodo anterior como referencia.
  • Una línea por tarea o por día con las referencias de los tickets en la fila de detalles; el PM del cliente podrá cuadrarlas con su tablero.
  • Redondea las horas siempre igual y di cómo (al cuarto de hora, por ejemplo) en tus condiciones.
  • Usa una secuencia continua con un token de año: buenas prácticas de numeración.
  • Exporta cada factura como JSON si quieres un archivo editable junto al PDF.
  • Para clientes de fuera, formatea según su país y acuerda antes la moneda: facturación internacional.

Preguntas que hacen los desarrolladores

¿Dónde están exactamente mis datos?

En el almacenamiento local de este navegador. El menú Exportar descarga la factura actual como JSON. Si borras los datos del sitio perderás la copia del navegador, así que conserva los archivos necesarios.

¿Funciona sin conexión?

Editar, guardar y exportar funcionan sin conexión una vez que la app y las tipografías se han cargado. Cargar la app por primera vez sí necesita conexión.

¿Cómo funciona el enlace para compartir?

La factura se serializa, se comprime con lz-string y se coloca detrás de #. Los navegadores no envían el fragmento a los servidores; la página que lo recibe lo decodifica en local.

Sigue leyendo

Hecho para la forma en que los desarrolladores facturan de verdad

Un generador de facturas simple para las que envías cada semana.