Free invoice generator for Shopify sellers

Fill in the form, watch the invoice update, then save it as a PDF or print it. VAT per line, prices with or without VAT, discounts, shipping and reverse charge are built in.

  • Stays in your browser. Nothing is uploaded, your logo included.
  • EU, UK or anywhere. A checklist shows which details your invoice still lacks.

The generator needs JavaScript. The guide below works without it.

1Rules and currency
2Invoice details
3From
No logo

PNG, JPG, WebP or SVG up to 1 MB. It never leaves this browser.

4Bill to
5Items
6Notes

What an invoice must show in the EU, the UK and the US

The EU and the UK each publish a list of details a VAT invoice must carry. The US has no federal VAT and no federal list. Here is what the official sources say, side by side.

Invoice details required in the EU, the UK and the US
DetailEU: VAT Directive, Art. 226UK: HMRC full VAT invoiceUS
Invoice numberA sequential number, in one or more series, that identifies the invoice uniquelyA unique sequential numberNo federal rule; a number makes records traceable
DatesDate of issue, and the date of supply or payment when it differsDate of issue and the time of supply (tax point)No federal rule
SellerFull name and address, and VAT identification numberName, address and VAT registration numberName and address are customary
CustomerFull name and address; their VAT number when they account for the VAT (reverse charge) or receive an intra-EU supply of goodsName and addressCustomary
ItemsQuantity and nature of the goods or services; unit price before VAT, and discounts not in the unit priceA description of the goods or services; quantity and unit priceWhat you sold and for how much
VATTaxable amount per rate, the rate applied and the VAT payableRate and amount before VAT per item, total before VAT, total VATSales tax is set by each state, not on a federal invoice list
Reverse chargeThe words “Reverse charge” (point 11a)Special rules apply, set out in the same noticeNot applicable
CurrencyAny currency, with the VAT payable also in the national currency (Art. 230)Any currency, with the total VAT in sterlingAny

Simplified invoices

EU countries may allow a simplified invoice for amounts up to €100 (Art. 220a and 226b): date, seller and VAT number, what was sold and the VAT, without the customer’s details. In the UK a simplified VAT invoice is allowed for supplies of £250 or less including VAT. National rules decide the details, so check the country you invoice from: EU VAT invoice requirements by country lists them for all 27 member states, with sources.

Credit notes, not edits

An issued invoice is changed by a document that refers to it, such as a credit note; the European Commission’s invoicing page lists that reference among the details a credit note carries. Our guide to credit notes for Shopify refunds walks through it, and sequential invoice numbers in Shopify explains when the order number is not enough.

Sources

General information, not tax advice. Your country’s tax authority and your accountant decide your case.

Shopify Order Printer, this generator and Paperly

Shopify’s own Order Printer app prints order data through templates. This page makes one invoice from what you type. Paperly makes invoices from your Shopify orders. Which fits depends on how many invoices you send and what your accountant needs.

Shopify Order Printer, this invoice generator and Paperly compared
Shopify Order PrinterThis generatorPaperly: Invoice Order Printer
Made fromYour Shopify ordersWhat you typeYour Shopify orders
TotalsOrder data, laid out by the templateWorked out here from your entriesDiscounts, shipping, tips and VAT as Shopify recorded them
Invoice numbersPrints order data; its help pages describe no invoice number series of its ownThe number you typeGapless numbers in your own series
RefundsNo credit note among the default templatesNot coveredA credit note for each refund, in its own series
DesignHTML, CSS and Liquid; up to 15 templatesOne layout with your logo14 designs, edited on the page without code; 23 languages
Many ordersUp to 50 orders per printOne invoice at a timeUp to 1,000 orders at once, as one PDF or a ZIP
PDF and archiveThrough the browser’s print dialogThrough the browser’s print dialog; nothing keptPDF files; issued invoices stored unchanged for 10 years

Order Printer facts from Shopify’s help center. More in Shopify Order Printer: what it does well and where it stops.

When every order needs an invoice, let the order make it

A hand-made invoice is fine for a one-off sale. For a Shopify store it gets slow and risky: the cents differ from what the buyer paid, numbers skip or repeat, and a refund leaves the old invoice standing.

Paperly: Invoice Order Printer takes the totals Shopify recorded on each order, numbers invoices without gaps in your own series, issues a credit note for each refund and keeps every issued invoice unchanged for 10 years, with a monthly export for your accountant.

  1. Enter your business details onceBusiness name, VAT number, payment details and invoice numbering.
  2. Pick a designStart from one of 14 designs and edit it on the page.
  3. Print or issueSelect orders and download one PDF, a merged PDF or a ZIP.

Questions about the invoice generator

Something else? Write to hello@reply.getstorefleet.com.

Is the invoice generator free to use?

Yes. There is no sign-up, no limit on invoices and no watermark.

Is my data uploaded anywhere?

No. The invoice is calculated and drawn in your browser. Your details and logo are kept in this browser’s local storage so they are there next time, and “Clear form” removes them. Nothing is sent to a server.

How do I save the invoice as a PDF?

Press “Save as PDF”. Your browser’s print dialog opens with only the invoice on the page; choose “Save as PDF” (or “Microsoft Print to PDF” on Windows) as the printer. The file name starts with the invoice number.

How do I make a reverse charge invoice?

Tick “Reverse charge”. The invoice then charges no VAT, prints the words “Reverse charge” and asks for the customer’s VAT number, which the EU VAT Directive requires on such invoices (Article 226, points 4 and 11a). Check with your accountant that the reverse charge applies to the sale.

Should I enter prices with or without VAT?

Either. Pick “Prices include VAT” if your shop shows prices with tax included, as most EU and UK shops do; the generator works the VAT out of each rate’s total. Pick “Prices exclude VAT” for B2B prices; VAT is added per rate. The VAT breakdown shows the taxable amount, rate and VAT for each rate either way.

Can it make invoices for my Shopify orders automatically?

No, this generator only knows what you type. Paperly: Invoice Order Printer is a Shopify app that makes the invoice from each order, with the totals Shopify recorded, gapless numbers and a credit note for each refund.

Guides on Shopify invoices

Longer answers to the questions this tool raises.

  1. EU VAT Invoice Requirements, Country by Country

    The details each of the 27 EU countries adds to the EU list, VAT rates, simplified invoice limits and e-invoicing dates.

  2. Shopify Order Printer: What It Does Well and Where It Stops

    Templates in Liquid, 50 orders per print, PDFs through the browser, and when shops outgrow it.

  3. Sequential Invoice Numbers in Shopify: Order Number or Its Own Series?

    When an invoice needs its own sequential number in the EU, and how to set up the series.

  4. How to Create a Credit Note for a Shopify Refund

    What a credit note must show, how partial refunds and shipping fit in, and a step-by-step process.

Invoices for every Shopify order, to the cent

Install Paperly, enter your business details and download an invoice for a real order in a minute.