Turn spreadsheet rows into branded invoices in PDF, Word, or Excel.
Upload an Excel workbook (.xls, .xlsx, .xlsm, .xlsb) or a ZIP of workbooks, map columns to invoice fields, customize branding (logo, signature, colors, layout), and download PDF, Word, or Excel ÔÇö as a single file or a batch ZIP. Processed locally with PhpSpreadsheet, PhpWord, and Dompdf.
Check this when the delivery address is not the billing address. Ship To then appears in the middle column. Leave it unchecked to keep that space empty so Invoice details stay aligned on the right.
| Col | Excel column | Sample | Maps to |
|---|
Full-width view of the selected sheet. Mapped columns are highlighted to match the invoice on the right.
Step 4 — Create Invoices writes every row (grouped by invoice number), then click Download.
.xls, .xlsx, .xlsm, .xlsb, or a ZIP containing those workbooks. .xlsb may need Excel COM on Windows.
PDF, Excel (.xlsx), and Word (.docx). Optional .xls / .doc export uses Windows COM when Excel/Word are installed. Batch mode returns a ZIP of one file per invoice.
Free: 15 MB Excel / 25 MB ZIP / 3 files / 200 invoices. Pro: 30 / 50 / 10 / 500. Premium: 60 / 100 / 20 / 1000. Admin may adjust Excel upload MB per plan.
Each Excel column can map to an invoice field. Auto-map guesses from header names. Rows that share the Group invoices by value (usually Invoice Number) become one invoice with multiple line items.
No. Processing stays on your local server session.