Self-service bulk PDF invoice, fee statement & billing notice generation from Excel

Batch Fill PDF Invoices & Billing Statements from Excel or CSV

Generate dozens or hundreds of client-ready PDF invoices, monthly billing statements, retainer notices, and progress-billing forms from one Excel (.xlsx) or CSV export. Upload your branded or client-required PDF invoice template once, map invoice number, client billing address, line-item totals, and due date, review every draft in your browser, and download one clean PDF per row in a single ZIP.

Try the sample batchUpload your invoice PDF

Try five spreadsheet rows free with a watermark and free AI column matching. Clean ZIP exports are unlocked by the $7 7-Day Pass (up to 25 rows) or included in Starter ($19/month for up to 25 rows), Pro ($49/month for 100 rows), and Business ($99/month for 500 rows).

Your data lives in Google Sheets? Fill the PDF directly from Sheets with the JustFill add-on.

22-second walkthrough

One PDF. Five spreadsheet rows. One ZIP.

A real production workflow with a synthetic vendor form and a five-row Excel workbook: match all nine fields, review every PDF, and export one ZIP.

  1. 1Review nine PDF fields once
  2. 2Match 9/9 Excel headers
  3. 3Approve five and export ZIP

PDF mail merge, without Word

How to fill multiple PDF forms from Excel

Keep the original PDF layout. Put column names in the first spreadsheet row and one customer, employee, vendor, or case in each row below it. JustFill creates a separate PDF for every selected row.

  1. 1

    Upload the original PDF

    Use an AcroForm, a flat PDF, or a scan. JustFill detects the fields before the merge.

  2. 2

    Import XLSX or CSV

    Dates, leading zeros, percentages, booleans, and spreadsheet headers are preserved for mapping.

  3. 3

    Check the column mapping

    Matching headers map directly. Ambiguous columns can use AI-assisted mapping.

  4. 4

    Review and export

    Approve the records you want and download individual filled PDFs in one ZIP.

Sample input

One billing row becomes one client-ready PDF invoice

Invoice # & Due DateClient & Billing EntityLine Description & Total Due
INV-2026-1041 · Due 11/15/2026Northwind Industrial Supply LLCQ4 Retainer & Advisory Services · $4,850.00
INV-2026-1042 · Due 11/15/2026Riverstone Mechanical ContractorsMonthly Fleet Maintenance Plan · $3,220.00
INV-2026-1043 · Due 11/30/2026Magnolia Terrace Hospitality GroupSite Audit & Compliance Inspection · $6,400.00
Live PDF Field Preview (Row 1 of 3)

Invoice # & Due Date

INV-2026-1041 · Due 11/15/2026

Client & Billing Entity

Northwind Industrial Supply LLC

Line Description & Total Due

Q4 Retainer & Advisory Services · $4,850.00

Click any spreadsheet row above to preview its generated PDF. All 3/3 columns auto-matched by AI.

Upload your PDF invoice or statement template

Start with your company’s branded PDF invoice, monthly fee statement, HOA dues notice, or customer-mandated billing voucher (fillable, flat, or scanned).

Import your billing Excel or CSV export

Upload your .xlsx or .csv billing sheet and map Invoice Number, Invoice Date, Due Date, Client Name, PO Reference, Line Totals, Tax, and Balance Due.

Review every invoice and export a clean ZIP

Click through generated invoices on the canvas, fix PO numbers or line amounts inline in the browser table, and download all approved PDFs in one ZIP.

Where it fits

Built for AR/AP billing cycles, retainer runs, and customer-mandated invoice PDFs.

When your billing calculations live in Excel, Google Sheets, QuickBooks exports, or an ERP report — or when enterprise and government customers require a specific PDF invoice or payment voucher template — JustFill populates your exact PDF layout row by row without rebuilding tables in Word.

Monthly retainer & recurring client invoice batches
Enterprise & government customer-specific billing voucher PDFs
Property management, HOA & commercial CAM billing statements
Construction progress-billing & subcontractor payment applications
Wholesale commercial invoices & export packing statements
Past-due account statements & collection notice packets

32-second video walkthrough

Watch: Batch Fill PDF Invoices from Excel in 32 seconds

See the live browser workflow: upload one PDF template, import your Excel (.xlsx) or CSV spreadsheet, auto-match columns to detected PDF fields, preview every record, and download one filled PDF per row in a clean ZIP.

Fill Multiple PDF Forms from Excel — PDF Mail Merge DemoWatch on YouTube

Simple pricing

Test five billing rows free — then export your monthly run with the $7 7-Day Pass or Starter.

Run the 5-row guided sample in your browser with no card required. The $7 7-Day Pass unlocks a one-off batch up to 25 invoices ($7 credited toward Starter), while Starter ($19/mo), Pro ($49/mo), and Business ($99/mo) support recurring monthly runs of 25, 100, and 500 invoices per batch.

$7 7-Day Pass — One-off batch up to 25 rows (25 clean PDFs in a batch ZIP + 25 AI credits, no subscription, $7 credited toward Starter)

Need recurring monthly runs, saved templates, and 125 clean output pages/month with AI column mapping? Choose $19/month Starter above.

Get $7 7-Day Pass (up to 25 rows)

Running larger spreadsheet batches? Get Pro — $49/month for up to 100 rows per batch (or Business at $99/month for up to 500 rows).

Starter

Recommended first workflow

$19
/ month
  • AI field detection for 250 new pages per month
  • Reusable templates — refills use no detection pages
  • Up to 25 PDFs per batch
  • 125 clean output pages per month
  • Clean, watermark-free ZIP exports
  • CSV and XLSX spreadsheet imports
  • Review every record before export
Starter: 25 records for $19/month. Pro: 100 for $49/month. Business: 500 for $99/month. Each plan also enforces its monthly clean-output allowance.

Paid workflow

Save your invoice layout once and run every monthly billing cycle in 60 seconds.

Keep your pricing formulas and aging logic in Excel or your ERP. Each billing cycle, reopen your saved PDF invoice template, drop in the new CSV or XLSX export, and download the complete ZIP.

Preserves exact branding, tables & remittance blocks

Keep your company logo, wire/ACH remittance instructions, and bordered line-item tables intact without Word conversion glitches.

Inline grid editing for POs, discounts & tax lines

Adjust a client PO number, credit memo amount, or net payment terms directly in the browser grid before exporting the ZIP.

Clean, watermark-free PDFs named per row

Export individual flattened PDFs ready to attach to client billing emails or upload to AP vendor portals.

Guardrails

Draft preparation with human review.

Clear boundaries

JustFill populates PDF invoice and statement templates from spreadsheet values your finance team provides. It does not calculate sales tax or VAT, verify ledger balances, process payments, or transmit electronic invoices to AP portals.

Frequently asked questions

How do I batch generate PDF invoices from an Excel or CSV billing sheet?

Upload your PDF invoice or billing statement template to JustFill, import your Excel (.xlsx) or CSV spreadsheet where each row is one invoice, and map columns such as Invoice Number, Client Name, Billing Address, Description, Tax, and Total Due. Preview each invoice on the canvas and click Export ZIP to download one clean PDF per row.

Does JustFill work with flat PDF invoice templates exported from Canva, Word, Excel, or InDesign?

Yes. You do not need pre-existing interactive AcroForm fields. JustFill detects table cells and blank lines on flat PDFs (or lets you draw fields directly over your invoice layout) and saves the field positions as a reusable template.

Are Excel currency formats, decimals, and leading zeros in invoice numbers preserved?

Yes. Formatted currency strings (like $4,850.00), dates, percentages, and leading zeros in invoice or PO numbers (like 00419) are preserved directly from your XLSX or CSV cells onto the generated PDF.

Can we reuse the same PDF invoice template next month?

Yes. Save your calibrated invoice layout once in your JustFill account. Next month, reopen the saved session, upload the new billing CSV or XLSX with the same column headers, and export the new ZIP without re-running field detection.

Do I need a monthly subscription for a one-off quarterly billing batch?

No. You can test 5 rows free, and the $7 7-Day Pass covers up to 25 clean PDF invoices in a 1-click Batch ZIP with no recurring subscription (and credits the full $7 toward Starter if you upgrade within 7 days).

Does it work with scanned or flat PDFs?

Yes. JustFill detects field locations in fillable, flat, and scanned PDFs before mapping spreadsheet columns.

Does each spreadsheet row create a separate PDF?

Yes. The first row contains the Excel or CSV column names. Every selected data row becomes one reviewable PDF in the exported ZIP.

Is this the same as Word mail merge?

It uses the same one-row-per-document idea, but fills your existing PDF directly. You do not need to recreate the form in Word or convert the PDF first.

Can I review results before downloading?

Yes. Each spreadsheet row becomes a reviewable record. Approve the records you want before creating the ZIP.

Does JustFill email the generated PDFs?

Not in the current self-service batch. It creates individual PDFs and packages the approved files in a ZIP for download.

What happens to uploaded documents?

Transfers use TLS. Rendered page images are deleted within 7 days and source documents within 30 days unless you save the PDF as a reusable template.