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.
01 — What you create
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.
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
+ 8 single-page invoices (one per row) and status summary in the full PDF
Scanned invoices, multi-page batches, multi-currency stacks, and direct push into your accounting system. Free for 30 days, no card required.
Try Premium FreeFree 30 days · no credit card · cancel anytime
02 — How it works
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.
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.
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.
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
Paste from Excel, Google Sheets, your billing system, or hand-write rows. Quoted cells handled. Header row auto-detected.
Missing invoice numbers, empty client names, malformed rows — flagged inline as you type. No silent skips.
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.
Any row with status "draft" gets a large faint DRAFT watermark diagonally across the invoice page. Sent / paid / overdue invoices print clean.
Counts and totals broken out by status (draft, sent, paid, partial, overdue). Easy month-end reconciliation against your books.
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.
Bulk OCR, batch invoicing, multi-party e-signing, redaction, audit logs — pdfFiller picks up where Sonchoy ends. Free for 30 days, no credit card.
Run 100+ invoices, statements, or conversions in one go.
Turn paper invoices into searchable, exportable data.
Multi-party signatures with full audit trails.
Mask sensitive ledger lines before sending to auditors.
04 — Common questions
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.
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.
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.
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.
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.
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
Issue one richly itemised invoice at a time.
Plan the numbering scheme behind the batch.
Lock in the visual style of every batched invoice.
For retainer cycles instead of ad-hoc batches.