Shopify orders → PDF invoices

Your Shopify orders.
Your invoice design.

Turn your order CSV into branded PDF invoices. Connect customer details and products to one reusable layout, then generate a separate invoice for each order.

Start free with one batch of up to 10 documents per day. View plans.

CSV upload · Custom templates · Batch PDF export

orders_export.csvOrder #1042 · 2 line items
Northline Studio
INVOICE
BILL TOAvery JohnsonOrder #1042
INVOICE NUMBERINV-1042September 27, 2026
Items for order #1042
ItemQtyAmount
Canvas tote2$40.00
Everyday notebook1$12.00
Subtotal
$52.00
Shipping
$5.00
Tax
$0.00
Total · USD
$57.00
Illustrative invoice · Your layout, filled with your data

From export to invoice

One layout. Every order.

Prepare your file once, connect your fields, and generate the batch.

  1. Export your orders

    In Shopify, open Orders → Export. Choose the orders to include and export the order CSV with product details.

    Prepare your CSV
  2. Make the invoice yours

    Upload your file in LinkoPDF. Add your logo and business details, connect your columns, and group products by order number.

    Explore the template builder
  3. Download your PDFs

    Generate a small batch to check the results. Then export separate PDFs in a ZIP or one combined PDF for your records.

    Open the editor

Start with your order data

A few columns connect the whole invoice.

Your file supplies the values; your template controls where they appear. Use the order number as the grouping identifier and connect the customer and product fields in the editor.

Suggested field connections
CSV columnWhere to use it
NameOrder reference and grouping identifier
Billing NameCustomer name
Billing Address1, Billing CityBilling address fields
Lineitem nameProduct description in a linked table
Lineitem quantity, Lineitem priceQuantity and unit price in the table
Subtotal, Shipping, Taxes, TotalSeparate order summary fields
CurrencyCurrency label beside your amounts

Shopify puts additional products on separate rows and leaves some order-level cells blank. Keep an order number on every related row. If you fill down customer or summary values, do so only within that order.

For the export options and column definitions, see Shopify's guide to exporting orders.

Keep every product with its order.

Select your order-number column as the identifier, then add a linked table for the product rows. Two products from order #1042 belong on one invoice; the next order starts another document.

Keep order totals in separate fields instead of adding the same total for each product row. If your layout needs a line-total column, calculate and review it in your spreadsheet before importing. Check discounts, shipping, refunds, and the currency against your source records.

Add a separate invoice-number column if you use a numbering sequence different from your order references. The itemized invoice guide walks through grouping and table connections.

Ready for your next batch.

Save the connected template and keep the same column headers in future files. For the next batch, upload the new data, check the fields, and generate your PDFs again.

LinkoPDF works with the file you upload. Changes in your store require a fresh export, so keep a dated copy of the source file alongside the finished invoices.

Frequently asked questions

Does LinkoPDF connect directly to my Shopify store?

No. This workflow uses a CSV you export from Shopify and upload to LinkoPDF. It does not require a Shopify app installation or store credentials, and it does not sync orders automatically.

Can I put multiple products on one invoice?

Yes. Keep the same order number on all related rows, select that column as the identifier in LinkoPDF, and connect a line-item table. Generate a small batch first to check grouping and totals.

Can I use my own invoice design?

Yes. Customize a starter layout or import a one-page PDF, then connect its fields to your spreadsheet columns. Save the template and reuse it with future files that have the same headers.

Will LinkoPDF email invoices to my customers?

No. You download the generated PDFs and share them through your own delivery workflow. This page does not set up automatic emails or update orders in Shopify.