- Invoice Dragon es una herramienta gratuita para crear facturas y recibos en PDF rápidamente
- El título original destaca principalmente que permite generar facturas y recibos en PDF de forma gratuita
- El servicio se presenta como una solución para que los usuarios generen documentos fácilmente
- Con la información proporcionada no se pueden confirmar detalles como plantillas, método de almacenamiento, si requiere cuenta o la licencia
- Según el título en HN, es una app de código abierto, por lo que resulta adecuada para quienes buscan una herramienta gratuita para generar documentos PDF
Generación de facturas y recibos en PDF
- Invoice Dragon es una herramienta para crear facturas y recibos
- El título original indica que permite generar gratis facturas y recibos en PDF
- El texto principal enfatiza que es una solución rápida y conveniente, y que es Absolutely Free
Condiciones aún no confirmadas
- La información proporcionada no incluye plantillas compatibles, método de almacenamiento, necesidad de cuenta, forma de distribución, licencia ni enlace al repositorio del código fuente
- El título en HN incluye la descripción de app de código abierto
1 comentarios
Opiniones de Hacker News
La complejidad de las facturas está mucho más en el seguimiento de pendientes/pagadas, cuentas por cobrar vencidas, descuentos por pronto pago e integración con la herramienta contable en uso, que en la generación del PDF en sí.
Aun así, para alguien que solo necesita enviar una o dos facturas de vez en cuando, parece una herramienta excelente y simple.
El trabajo invisible, como la moderación de contenido y la monetización, es la parte realmente difícil, y es fácil que la gente pierda perspectiva ahí.
Los ERP son buenos para el seguimiento, pero personalizar formatos de factura consume mucho tiempo y dinero, así que en el sector de grandes empresas existe un mercado para software que genera facturas PDF incluso sin funciones de seguimiento. Eso sí, es muy probable que también tenga que admitir la generación de XML compatible con PEPPOL BIS.
Para cumplir la ley, una empresa debe poder demostrar que usa un sistema que satisface esas restricciones. En Francia, desde 2018, todas las empresas están obligadas a usar software compatible con estos requisitos.
Para llevar el control del tiempo de un período facturable, creaba una factura nueva en GnuCash y cada día agregaba una línea, con una nota muy breve sobre lo que había hecho ese día en cada partida.
Al final del día imprimía como respaldo un borrador de la factura con las horas aún no facturadas y, al momento de facturar realmente, copiaba y modificaba el script de factura personalizado de GnuCash para ocultar las notas y ajustarme también a los cambios de formato que pedía el cliente.
Al enviarla por email o correo postal, la función de cuentas por cobrar de GnuCash se encargaba del resto; la representación interna de los datos daba un poco de miedo, pero funcionaba bien.
Pensé en usar una herramienta como esta o algo hecho por mí, pero en la práctica termino creando una página HTML llena de atributos
contenteditable, la edito directamente en el navegador y, de vez en cuando, borro lo que sobra con las herramientas de desarrollador y la imprimo como PDF.Es un método que mi mamá no podría usar, así que se siente como si algo estuviera mal, pero para quien sí puede hacerlo es la forma más rápida.
Aun así, es una buena herramienta para quien quiera resolverlo con poca fricción. Eso sí: al refrescar se pierden todos los datos; la lista de monedas es demasiado larga como para escribir “EUR” y elegirla como en un selector normal; y estaría bueno tener seguimiento de números de factura y guardado de información de la empresa.
No quería usar una herramienta contable completa en la que todo está en la nube y hay que pagar una suscripción mensual cara, y algo tipo Word tampoco me encajaba.
Si buscas una herramienta contable integral para finanzas personales o una pequeña empresa, GnuCash también tiene generación de facturas.
Creo que el PDF de la herramienta del post se ve mucho más bonito que el de GnuCash, pero generarlo es solo una parte; también importa llevar el saldo y saber quién todavía debe dinero. GnuCash maneja ambas cosas en un solo lugar y, al abrir el programa, incluso muestra un popup avisando sobre cuentas por cobrar pendientes.
Antes usaba https://invoice-generator.com/, que es bastante parecido, aunque no tiene plantillas.
La función importante es que guarda el historial de facturas anteriores, así no hace falta volver a escribir la información ni subir el logo otra vez. Se guarda en la máquina local del usuario, sin iniciar sesión, así que valdría la pena considerar agregar una función similar; sin eso, no hay mucho motivo para cambiarse.
Para las facturas uso LaTeX y el módulo
rechnung.sty, que crea un layout típico de factura.La ventaja es que usa la clase de documento
scrlttr, y si se invoca correctamente puede generar un PDF que encaja perfecto en los sobres con ventana de Suiza.Si pones la configuración básica en un archivo importable reutilizable, cada archivo
.texde factura queda muy corto, con poco más que la dirección y las partidas de la factura.Para eso hicimos una web app que usa quart y hypercorn, y genera PDFs como parte del dashboard financiero interno. El trabajo corre en el backend, usa
luatexmediantelatexmky, por dentro, también utilizascrlttr2.Captura de pantalla: https://mero.ng/i/GKeVmAnd.png
En facturas cortas, por ejemplo de unas 4 partidas, la fuente usada para renderizar las partidas es demasiado grande y el interlineado también es demasiado amplio.
Entiendo que el tamaño de fuente y la línea base se adapten según la cantidad de partidas, pero las facturas con pocas partidas no se ven bien.
El tamaño del campo de descripción también es demasiado limitado, no hay una columna para ID de referencia del producto, y parecen faltar el número de empresa, condiciones de pago, cuenta bancaria, referencia de pago para transferencias y, especialmente, cálculo y visualización automáticos del VAT, que son necesarios para usuarios B2B de la UE.
Atractivo y simple
El ecosistema de facturación es tan complejo y caro que durante los últimos 10 años más o menos he usado Google Sheets. Con el botón de exportar a PDF genero el PDF y se lo mando por email al cliente
Para el diseño en formato de cuadrícula que necesita una factura, es bastante fácil, y me da curiosidad qué ventaja tiene Invoice Dragon frente a Google Sheets
Me da curiosidad qué usa la gente para enviar facturas, hacer seguimiento por email si no se pagan y cobrar pagos por ACH/tarjeta de crédito
Probé Wave Accounting y Stripe, pero no me gustan las comisiones de facturación+impuestos de Stripe. Aun así son más bajas que las comisiones de Amex de Wave, así que lo sigo usando
Para un volumen de 4 a 6 facturas al año, de unos 2,000 a 10,000 dólares cada una, quizá sea lo mejor, pero me gustaría que hubiera alternativas
https://books.zoho.com/
También envía emails y recordatorios de seguimiento, y se encarga de los impuestos del Reino Unido. No sé qué tal en otros países
https://www.freeagent.com/
Como referencia, todavía estoy usando OpenERP v7 gratis. El costo del VPS va aparte
En serio, ¿ni siquiera tiene función para agregar VAT? ¿Dónde está la fecha de emisión de la factura y dónde está el ID fiscal? Parece exclusivo para EE. UU.
De todos modos, no hay que desanimarse; las contribuciones son bienvenidas
https://github.com/LaniJ/invoice-dragon
Me gusta la idea de que algún día quizá no tenga que crear cuentas en varias apps de facturación para hacer una factura personalizada
Como referencia, en el Reino Unido tienes que ganar más de £85k al año para cobrar VAT
Si se asume que vas a enviar la factura en inglés, esta herramienta está bien
Como alguien que hace poco armó un generador de facturas de prueba de concepto muy parecido, me gustaría que hubiera una vista previa HTML en tiempo real
Sería mejor que al dejar de escribir se muestre una vista aproximada de la factura, en vez de acumular 15 PDFs temporales en la carpeta de descargas
En la UE las reglas de facturación son estrictas, como la numeración y si incluye VAT o no, y lograr que una factura francesa o una factura enviada desde Países Bajos a una empresa de la UE salga correcta de entrada requiere mucha investigación y conocimiento de dominio
Lo difícil no es generar el PDF ni rellenar espacios en una plantilla, sino reunir los datos necesarios y hacer seguimiento correcto de estados como pagado, vencido, recordatorio enviado y cancelado. La mayoría de las herramientas de contabilidad online ya integran y manejan esto
En varias jurisdicciones las líneas de VAT o impuestos son obligatorias, pero ahora hay que hacer trucos como poner “VAT 21%” en la descripción y calcular el monto manualmente. Entiendo no incluir una calculadora generalizada, pero sí hacen falta ítems especiales que permitan decidir si entran al subtotal y a la vez se reflejen en el total, como descuentos, VAT, otros impuestos o gastos de viaje
Si el objetivo son usuarios que envían unas 10 facturas al año, la herramienta tiene que ser lo bastante flexible para adaptarse a los requisitos locales, o directamente estar hecha para los requisitos de una región concreta, para poder usarse legalmente. Para mí, el valor real está más en el seguimiento que en la generación del PDF
El objetivo final es gestionar facturas en una herramienta web, usar beancount/ledger de plain-text accounting como si fuera una base de datos y exportar a PDF. Ahora lo manejo con una mezcla desordenada de scripts, LaTeX y otras cosas
Plantilla de ejemplo: https://extensions.libreoffice.org/?q=invoice&action_doExten...