Billpad

Batch invoices

Turn one spreadsheet into a set of numbered invoice PDFs. Import, checks and PDFs happen on this device: no account, nothing uploaded.

  1. 01 Import your data
  2. 02 Map & check
  3. 03 Review & download

Start with the example or import your CSV. Nothing is saved automatically.

01 / SOURCE

Your spreadsheet

Or paste CSV text

Use decimal points, without currency signs or thousands separators.

APPLIED TO EVERY INVOICE

Your business

Tax defaults to 0%. Map a tax column for line-specific tax. All prices are before tax. CSV currency and dates override these defaults.

Reuse business details

Only business settings are saved, and only when you choose. Imported clients and invoice data remain in memory. Your single-invoice draft is never changed.

02 / MAP & CHECK · 03 / REVIEW & DOWNLOAD

Your invoice run appears here.

Choose a CSV and read its columns, or try the example data to see three finished invoices in one click. Each invoice is listed with its exact total and a PDF preview before you download the ZIP.

02 / MAPPING

Match your columns

No file loaded

One row is one line item. Rows with the same invoice number are combined. Required fields are marked *.

Your columns will appear here after you read a CSV.

03 / REVIEW

Check before you send

Awaiting data
—invoices ready
—source lines
—issues to review
No invoices ready

Review the batch before downloading.

PDF PREVIEW

Choose an invoice

Uses the same layout and calculation engine as the single-invoice editor.

Select a valid invoice to inspect its pages.

CSV FIELD GUIDE

A clear spreadsheet makes a clean invoice run.

Repeat invoice details

Use the same invoice number for multiple items. Repeat client, currency, dates, notes and reference on every row of that invoice. Conflicting values block the whole invoice.

Keep amounts unambiguous

Use 45.50, not $45.50 or 1,000.50. Quantity must be positive; a zero price is allowed. Up to 4 decimal places are supported. Dates use YYYY-MM-DD.

Know the limits

2 MB UTF-8 CSV, 2,000 data rows, 40 columns, 200 invoices and 60 items per invoice. These are browser safety limits, not a paid allowance. Blank lines are ignored; exact duplicate line items are preserved.

Batch invoices are free and need no account; nothing is stored online. Keep your original spreadsheet. ZIP downloads include PDFs, a summary CSV, the error report and run notes. Invoices with characters outside the built-in PDF fonts use an image PDF; those pages are not searchable.