Facturar parece sencillo hasta que una factura se devuelve por una letra mal escrita en el NIF del cliente. Para una pyme española, eso significa un recargo, un cliente esperando y un contable de mal humor. La solución no es siempre un software de facturación en la nube con suscripción mensual: a veces basta un script de bolsillo.

El problema real de la factura devuelta

En España, los datos fiscales de la factura (NIF/CIF del cliente, base, IVA, fecha) no son negociables. Un solo carácter equivocado en el NIF y la factura no es válida para las deducciones del cliente. Los ERP caros lo resuelven con validaciones en cascada, pero un autónomo o un despacho pequeño no necesita pagar 40-80 € al mes por una nube para emitir dos facturas a la semana.

Lo que hace FacturaRapida

FacturaRapida es un facturador de bolsillo escrito en Python, 100% offline:

  • Valida DNI/NIE/CIF/NIF con el algoritmo real antes de emitir. Si la letra no cuadra, la factura se bloquea.
  • Calcula el IVA 21/10/4/0 con base imponible y desglose listo para presentar.
  • Genera la factura en HTML A4 lista para guardar en PDF con Ctrl+P.
  • Lee un CSV con tus facturas (abre el CSV en Excel, rellena las columnas, ejecuta).
  • Sin nube, sin cuenta, sin mensualidad: tus datos de clientes nunca salen de tu ordenador.
  • Licencia MIT, pago único desde 9 € en Payhip.

Instalación en 30 segundos

pip install nothing # sin dependencias: solo Python 3 python factura.py facturas.csv 

Abres el HTML generado, Impr. → Guardar como PDF. Hecho.

Por qué offline

Los datos de tus clientes son los datos de tus clientes. Un facturador local no envía nada a ningún servidor: no hay API, no hay analítica, no hay "procesamiento en la nube". Si mañana cierra tu proveedor de software en la nube, tus facturas siguen funcionando: el programa es MIT y es tuyo.

Para quién es

  • Autónomos que facturan a empresas y quieren el NIF validado sin un ERP.
  • Gestorías y despachos pequeños que quieren un segundo control antes de emitir.
  • Cualquiera que quiera entender (o auditar) la factura desde el código.

Puedes probar la demo y descargar el código en el repositorio y comprarlo en Payhip por 9 € con licencia de uso.