Invoicing · Batch export

Many drafts in, one archive
PDF out.

Paste a CSV or TSV of invoice rows. The tool parses them, sorts by your choice, and renders a single multi-page PDF — cover sheet + manifest + one invoice per page — plus a matching XLSX manifest for your accountant.

Explore More Tools
No signup, ever 100% local · nothing uploaded DRAFT watermark on drafts Esc to close
Bulk
Up to 200 invoices
One
Combined PDF
CSV
Paste & parse
Free
Always · no signup

01 — What you create

CSV rows in multi-invoice PDF out.

Cover sheet with batch totals and a manifest table, followed by one branded invoice page per row. Drafts get a faint DRAFT watermark. The matching XLSX manifest goes straight into accounting.

Batch Form
CSV · 8 rows
Batch #
BATCH-2026-05-W4
Mode
Single multi-page PDF
Page size
A4
Sort
Invoice # — ascending
Invoices
8 (3 draft · 4 sent · 1 paid)
Subtotal
INR 12,75,000
Tax
INR 2,29,500
Batch total
INR 15,04,500
Batch totalINR 15,04,500
OUTPUT.PDF
Archive-ready

Sonchoy Studio Pvt Ltd

Brigade Road, Bengaluru 560001

BATCH EXPORT

BATCH-2026-05-W4

Prepared 23 May 2026

INVOICES

8

SUBTOTAL

INR 12,75,000

TOTAL

INR 15,04,500

MANIFEST

#INVCLIENTSTATUSTOTAL
1SCY-0041Northwind Bookssent2,95,000
2SCY-0042Northwind Bookssent5,66,400
3SCY-0043BrightBox Analyticsdraft2,30,100
4SCY-0044Lumen Softwaredraft2,00,600
5SCY-0045Halcyon Foodsdraft1,41,600
6SCY-0046Acme Roboticssent2,12,400
7SCY-0047Cascade Mediapaid1,12,100
8SCY-0048Northwind Bookspartial2,00,600

+ 8 single-page invoices (one per row) and status summary in the full PDF

Need more power?

When this tool isn't enough, pdfFiller takes over.

Scanned invoices, multi-page batches, multi-currency stacks, and direct push into your accounting system. Free for 30 days, no card required.

Try Premium Free

Free 30 days · no credit card · cancel anytime

02 — How it works

From spreadsheet to archive PDF.

Month-end means dozens of draft invoices waiting to ship. Doing them one at a time wastes an afternoon. Paste them all once, render a single archive PDF, and hand a clean manifest to finance — the whole month closed in 30 seconds.

01

Paste your CSV

Nine columns: invoice #, issue date, due date, client, description, qty, rate, tax %, status. Header row optional — the tool auto-detects it. Up to 200 rows per batch.

02

Sort + check

Pick a sort (invoice #, date, client, amount). Watch the parsed preview update live; warnings show inline for missing fields. Status summary rolls up draft / sent / paid / overdue automatically.

03

Export the archive

Single multi-page PDF: cover sheet → manifest → one full invoice per row. Drafts get a faint DRAFT watermark. XLSX manifest with all rows + status rollup for your accountant.

03 — Built for month-end

Many at once — still clean.

CSV / TSV paste

Paste from Excel, Google Sheets, your billing system, or hand-write rows. Quoted cells handled. Header row auto-detected.

Live parse warnings

Missing invoice numbers, empty client names, malformed rows — flagged inline as you type. No silent skips.

7 sort options

As entered, invoice # asc/desc, issue-date asc/desc, client A–Z, amount largest first. Sort once on the cover; every per-invoice page follows.

DRAFT watermark on drafts

Any row with status "draft" gets a large faint DRAFT watermark diagonally across the invoice page. Sent / paid / overdue invoices print clean.

Status summary

Counts and totals broken out by status (draft, sent, paid, partial, overdue). Easy month-end reconciliation against your books.

PDF + XLSX manifest

PDF: cover sheet, manifest table, one full invoice per row. XLSX: Summary, Manifest, By status, Errors. Hand the XLSX to your accountant; archive the PDF.

PdfFiller · 30-Day Free Trial

When one-off documents aren't enough.

Bulk OCR, batch invoicing, multi-party e-signing, redaction, audit logs — pdfFiller picks up where Sonchoy ends. Free for 30 days, no credit card.

Try Premium FreeNo card · Cancel anytime

Batch & bulk

Run 100+ invoices, statements, or conversions in one go.

OCR scanned PDFs

Turn paper invoices into searchable, exportable data.

E-sign & request

Multi-party signatures with full audit trails.

Redact & approve

Mask sensitive ledger lines before sending to auditors.

04 — Common questions

Everything about batch exports.

01Why batch-export instead of generating each invoice one by one?

Two reasons. (1) Speed — a 30-invoice month-end run takes 30 seconds instead of an hour. (2) Auditability — one archive PDF with a cover sheet, manifest, and per-invoice pages is far easier to file and reference later than 30 separate PDF attachments. The XLSX manifest pairs with your accounting workflow.

02What columns does the CSV expect?

Nine, in order: invoiceNumber, issueDate (YYYY-MM-DD), dueDate, clientName, description, qty, rate, taxPct, status. The header row is optional — if the first row contains the word "invoice", we treat it as a header and skip it. Tax % can be 0 or omitted for non-taxable lines; status defaults to "draft" if blank.

03How are line items handled? Each row is one invoice, not one line.

Correct — the batch exporter is for high-volume cases where each invoice has a single billable line. For multi-line invoices (e.g. an itemised retainer with 6 sub-deliverables), use the standard Invoice Generator one at a time. The batch tool is the right fit for monthly retainer invoices, single-service consulting bills, or any flow where one line per invoice is the norm.

04Why does DRAFT get a watermark?

So nobody mistakes a draft invoice for the issued version. Drafts often need review or amendments before they go to the client; printing them with a faint diagonal DRAFT mark makes the status unmistakable across the room. Drop a row's status to "sent" or "paid" and the watermark disappears.

05What's the upper limit on batch size?

The tool caps at 200 rows per batch. Beyond that, the resulting PDF becomes unwieldy to email or store, and the in-browser render slows down noticeably. For 200+ invoices, split into multiple batches by week or by client tier.

06Output formats?

PDF (cover sheet with batch metadata, three headline tiles (invoices / subtotal / batch total), manifest table with every row, optional by-status summary, optional notes, then one branded invoice page per CSV row in your chosen sort order, with DRAFT watermark on drafts) and XLSX (4 sheets: Summary, Manifest, By status, Errors).

05 — Related tools

Often used together.

Browse all 91 tools