Structured invoice inputs
Describe customers, items, taxes, discounts and payment terms in predictable files that can be copied, reviewed and versioned.
Invoice CLI turns structured customer, line item, and tax data into polished PDF invoices. Built for freelancers and teams who want clean output, versionable inputs, and fast month-end billing.
Keep your invoice data reviewable, reusable and easy to automate — without giving up a client-ready presentation.
Describe customers, items, taxes, discounts and payment terms in predictable files that can be copied, reviewed and versioned.
Generate crisp invoices with clear totals, due dates and itemization so clients see a polished document every time.
Run the same command for recurring retainers, batch month-end billing, or integrate invoice creation into your existing scripts.
Invoice CLI is designed around a small, predictable loop: prepare, validate, generate.
Use Invoice CLI when billing should be reproducible, auditable and faster than editing a spreadsheet template.