Gumroad CSV to invoice PDFs — bulk export without a subscription
Description and use
Generate bulk EU‑ready PDF invoices from a Gumroad CSV export with a one‑time €9 tool, running locally and keeping data private.
Problem
Gumroad does not provide bulk EU‑ready invoice PDFs from its customer export, forcing users to rely on paid third‑party services.
Outcome
Bulk generation of EU‑ready invoice PDFs from Gumroad CSV in a single command, without recurring costs or data leaving the local machine.
Workflow
- Export customers CSV from Gumroad.
- Run the command:
python3 gumroad_batch.py gumroad-sample.csv -o ./invoices/ --seller-name "Your Co". - The script maps columns (Sale ID, Product Name, Subtotal, Tax, Buyer Email, Country).
- It generates an HTML invoice for each row and converts it to PDF.
- Print or store the PDFs locally.
Evidence
Export Gumroad → Customers → CSV, run one command, print each HTML to PDF
- Record date: 2026-09-10T02:17:20.845Z