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.
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.
| Detail | EU: VAT Directive, Art. 226 | UK: HMRC full VAT invoice | US |
|---|---|---|---|
| Invoice number | A sequential number, in one or more series, that identifies the invoice uniquely | A unique sequential number | No federal rule; a number makes records traceable |
| Dates | Date of issue, and the date of supply or payment when it differs | Date of issue and the time of supply (tax point) | No federal rule |
| Seller | Full name and address, and VAT identification number | Name, address and VAT registration number | Name and address are customary |
| Customer | Full name and address; their VAT number when they account for the VAT (reverse charge) or receive an intra-EU supply of goods | Name and address | Customary |
| Items | Quantity and nature of the goods or services; unit price before VAT, and discounts not in the unit price | A description of the goods or services; quantity and unit price | What you sold and for how much |
| VAT | Taxable amount per rate, the rate applied and the VAT payable | Rate and amount before VAT per item, total before VAT, total VAT | Sales tax is set by each state, not on a federal invoice list |
| Reverse charge | The words “Reverse charge” (point 11a) | Special rules apply, set out in the same notice | Not applicable |
| Currency | Any currency, with the VAT payable also in the national currency (Art. 230) | Any currency, with the total VAT in sterling | Any |
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
- Council Directive 2006/112/EC (EU VAT Directive), Articles 220a, 226, 226b and 230
- European Commission: VAT invoicing rules
- HMRC: Record keeping for VAT (VAT Notice 700/21)
- IRS: What kind of records should I keep
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 generator | Paperly: Invoice Order Printer | |
|---|---|---|---|
| Made from | Your Shopify orders | What you type | Your Shopify orders |
| Totals | Order data, laid out by the template | Worked out here from your entries | Discounts, shipping, tips and VAT as Shopify recorded them |
| Invoice numbers | Prints order data; its help pages describe no invoice number series of its own | The number you type | Gapless numbers in your own series |
| Refunds | No credit note among the default templates | Not covered | A credit note for each refund, in its own series |
| Design | HTML, CSS and Liquid; up to 15 templates | One layout with your logo | 14 designs, edited on the page without code; 23 languages |
| Many orders | Up to 50 orders per print | One invoice at a time | Up to 1,000 orders at once, as one PDF or a ZIP |
| PDF and archive | Through the browser’s print dialog | Through the browser’s print dialog; nothing kept | PDF 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.
- Enter your business details onceBusiness name, VAT number, payment details and invoice numbering.
- Pick a designStart from one of 14 designs and edit it on the page.
- 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.
-
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.
-
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.
-
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.
-
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.