Ledger

Invoice Generator
✓ VERSION 3 — Amount-aware product selection (realistic 2–15% discount). If you don't see this green bar, you have an old file open — close this tab and reopen the freshly downloaded file.

Upload your company master and your verified sale records — generate GST tax invoices in each company's own format, packaged as a ZIP.

1 · Company master

One row per company (merchant), with its GSTIN, address and invoice numbering. Add invoice_template = modern (boxed, blue), classic (Tally-style Tax Invoice with HSN summary), compact (simple single-table tax invoice), or minimal (clean monochrome, no boxes) — blank defaults to modern. ↓ download blank template

📇 Click or drop company master file (CSV / XLSX)

2 · Product master (optional)

Your real product catalog — product_name, price, gst_percent, HSN Code. When uploaded, auto-generated invoice lines are picked from here (real product names, real prices) instead of generic placeholders. Products are chosen to fit each invoice's amount, so keep some low-priced items in the catalog for small invoices.

🛍️ Click or drop product master file (CSV / XLSX)

3 · Sale records

One row per invoice. For auto mode, just give amount (target grand total) — the tool picks 1–3 products that fit the amount (1 for small invoices, 2–3 for bigger ones), sets quantities, and uses a small 2–15% discount to land exactly on your amount. qty_max caps quantity per line. (Old-style manual rows with qty+rate per line still work too, grouped by invoice_ref.) ↓ download blank template

🧾 Click or drop sale records file (CSV / XLSX)

4 · Signature / stamp (optional)

Upload each company's real signature/stamp image once — it'll be embedded on every invoice for that merchant instead of the plain text box. Saved per merchant, persists across sessions.

5 · Select merchant & generate

Preview

No records loaded yet.
All parsing and PDF generation happens locally in your browser — nothing is uploaded anywhere.