Send Invoice
Bulk invoice export

Bulk invoice export for Shopify

Send Invoice’s bulk export downloads every invoice for a date range, up to a full year, as one ZIP file with one PDF per order.

Pick the dates, choose the document type, and optionally filter by order value, tags, sales channel, country, or customer type. Send Invoice builds the file in the background while you keep working, then gives you a download link. Every PDF uses your current branding and matches what your customers received, so a VAT return, an audit, or an accountant’s request for “everything from Q2” takes a few clicks instead of hundreds of downloads.

Key takeaways

  • Up to a year of orders in one export.
  • One PDF per order, bundled into a single ZIP.
  • Five filters: minimum order value, order tags, sales channels, destination countries, customer type.
  • Runs in the background. A banner tells you when your ZIP is ready.
  • Every export is logged for a year, even after the file itself expires.

How to export all your Shopify invoices at once

  1. Open Orders and press Export PDFs.
  2. Choose an order date range, up to one year.
  3. Choose the document type, such as invoices, receipts, or packing slips.
  4. Optionally narrow it with the same five conditions used by automatic invoices:
    • Minimum order value
    • Order tags
    • Sales channels, e.g. Online Store or POS
    • Destination countries
    • Customer type: anyone, first-time, returning, or business (B2B)
  5. Press Prepare export. The banner shows Preparing your export… and then Your export is ready · Download ZIP.

Filters for the exports accountants actually ask for

You needSet
All invoices for Q2Date range: 1 April to 30 June
EU orders for a VAT returnDestination countries: the relevant ISO codes
Wholesale invoices onlyCustomer type: business (B2B)
Retail POS salesSales channel: POS
High-value orders for reviewMinimum order value
A specific campaignOrder tags

The Recent exports list

Every export is listed under Recent exports with its date range, document type, and filters. The ZIP stays available for a limited time, and after that the file is cleared but the record is kept for a year. You can always see what was exported, when, and with which settings, which is useful when an accountant asks whether a file covered a particular week.

Why some documents are left out on purpose

Some documents have to be issued one at a time. A credit note, for example, takes the next number in a sequence that must have no gaps. Bulk export leaves those types out, so an export can never create duplicates or skip a number in your records.

Questions about setting it up? See Bulk invoice export in the user guide, with answers to the most common ones.

Related: Shopify payouts · Vendor commissions · All Send Invoice features

Free on the Shopify App Store

Your next order can invoice itself

Install free, send your first invoice in minutes, and pay only when you outgrow it. Orders are encrypted and handled to Shopify’s Protected Customer Data standard.