The short version
You edit a Shopify invoice template in HTML, CSS and Liquid: if Settings > Shipping and delivery > Documents lists an Invoice, your store has document templates, in early access as of November 2026, and you edit it there; if not, use the Shopify Order Printer app, listed as free on November 9, 2026.
Both routes can carry your logo, a typed legal name and your tax number, and Shopify's variable reference lists tax_lines for showing tax by rate.
The Send invoice email on a draft order and the Shopify Tax VAT invoice are separate things that this template doesn't change.
The pages we read on November 4, 2026 describe no automatic email of a template invoice, so plan to send it yourself or use an invoice app.
Shopify can print an invoice with your logo, your company details and your tax lines. The template behind it is HTML and CSS with Liquid, Shopify's template language, so most of the work is pasting a few lines into the right place and checking the result on a real order.
If your templates came from the legacy Order Printer app and no longer print correctly, go straight to what to check in an imported template.
Which Shopify Invoice Are You Trying to Change?
Key takeaway
Find what you want to do in the first column:
The four things called an invoice in Shopify
| You want | That is | Where you change it | What the customer gets |
|---|---|---|---|
| A printable invoice with your logo, and Documents lists an Invoice | The built-in invoice template (early access as of November 2026) | Settings > Shipping and delivery > Documents | A document you print |
| The same, but Documents lists no Invoice, or you print from POS, which the document-template pages we read don't mention | A Shopify Order Printer invoice template | Apps > Order Printer > Templates | A document you print or save as a PDF |
| To ask for payment on a draft or a Payment pending order | The invoice email | Settings > Notifications for the wording; Send invoice on the order or draft to send it | An email with a link to checkout |
| A VAT invoice for orders going to the EU or UK (not Portugal, for now), with Shopify Tax | The Shopify Tax VAT invoice | Settings > Taxes and duties | A VAT invoice on the order status page, or a PDF you email |
Shopify Help Center pages on document templates, Shopify Order Printer, draft orders and VAT invoices, read November 4, 2026.
Three apps share the name, so check which one a help page, a video or a review means.
- Shopify Order Printer is Shopify's current app.
- The legacy Order Printer app is the deprecated one.
- Order Printer Pro is a separate app from another developer.
Where Is the Invoice Template in Shopify?
Key takeaway
From your Shopify admin, go to Settings > Shipping and delivery and scroll to Documents. What you see there tells you which route is yours.
- Settings
- Shipping and delivery
- Documents
A list with an Invoice means your store has order document templates, which Shopify describes as in early access and rolling out gradually as of November 2026. Those pages, as we read them on November 4, 2026, name no plan, country or date for the rollout, so check your own admin.
If you see no invoice there, our FAQ on which stores have invoice templates explains the difference, and Shopify Order Printer is your route.
Document Templates or Order Printer: Which Should You Use?
Key takeaway
Document templates and Shopify Order Printer for invoices
| Document templates | Shopify Order Printer | |
|---|---|---|
| Getting it | Early access, rolling out gradually, as of November 2026; there is no install | An app you install from the Shopify App Store |
| Template limit | Up to 135,000 characters per template | Up to 15 templates |
| Bulk printing | Up to 1,500 documents for each page size | Up to 50 orders at a time; for more, Shopify suggests exporting orders to a CSV file |
| Invoice page size | Letter or A4 | Your browser's print function |
| Printing from POS | Not mentioned on the three template pages we read on November 8, 2026 | A tile in the POS smart grid |
| Getting back to the default | Revert to default, which can't be undone | Shopify's code block for the default invoice, pasted back in |
Shopify Help Center pages on document templates and Shopify Order Printer, read November 4 and 8, 2026.
On price: the App Store listing showed Shopify Order Printer as free on November 9, 2026.
Because invoice templates share their variables with the app, the Order Printer variable reference serves both routes in this guide.
How to Edit an Invoice Template in Shopify
Key takeaway
Both routes are code. For document templates, Shopify says you customize invoices with HTML, CSS and Liquid. For the app, it puts the requirement this way:
To create or edit templates in the Shopify Order Printer app, you need to be familiar with HTML, CSS, and Liquid.
You don't need to write a template from scratch: the recipes below are a few pasted lines. Shopify says its Theme Support might be able to help with minor adjustments to free Shopify themes within its Design Policy; for more complex changes, or a theme Shopify didn't make, it points to a Shopify Partner.
Keep a Way Back Before You Edit
Key takeaway
- On both routes: copy the code to a text file before your first change.
- Duplicate (document templates): this gives you a copy to change without affecting the original. Save or discard your changes first, because a template with unsaved changes can't be duplicated.
- Revert to default (document templates): this shows only on templates you've changed, replaces the content with the default, and can't be undone. You also can't delete your last invoice template.
- Restore (Shopify Order Printer): Shopify's template page carries the default invoice as a code block you can paste back.
Edit the Invoice in Document Templates
Key takeaway
- From your Shopify admin, go to Settings > Shipping and delivery.
- In Documents, click your Invoice, or click Create document and then Invoice for a new template.
- Optional: enter a Name.
- Optional: select Preselect when printing multiple documents to have this template already selected when you print.
- In the code editor, change the HTML, CSS and Liquid.
- Optional: click Preview and pick one of your orders.
- Click Save.
- Settings
- Shipping and delivery
- Documents
- Settings
- Shipping and delivery
- Invoice
- Edit
Edit the Invoice in Shopify Order Printer
Key takeaway
The steps, from Shopify's template page for Order Printer, with what our test admin showed as of November 9, 2026:
- Install Shopify Order Printer from the Shopify App Store, and check the developer is Shopify.
- From your Shopify admin, go to Apps > Order Printer.
- Click Templates, which lists Pick list, Packing slip and Invoice, then click Invoice.
- On the Edit code tab, change the HTML, CSS or Liquid. Beside it is a Preview tab, and there are no logo or color fields outside the code.
- Optional: click Preview and pick one of your orders under View order, which has a search.
- Click Save, which shows only after you change the code, in the Unsaved changes bar.
- Apps
- Shopify Order Printer
- Apps
- Order Printer
- Templates
- Apps
- Order Printer
- Templates
- Invoice
How Do You Add a Logo to a Shopify Invoice?
Key takeaway
Shopify publishes this recipe on its Order Printer customizing page. To copy the URL for your logo image, Shopify's page says to click the Link icon. For the built-in template, Shopify says only that you can add your logo, so our test covers that route.
- Go to Content > Files and click Upload files.
- On your image's row, copy its link.
- Open your invoice template and paste this code where the logo belongs:
<div style="text-align: center;"> <img style="width: 4em;" src="YOUR_IMAGE_URL_HERE"> </div>
- Replace
YOUR_IMAGE_URL_HEREwith your link. - Optional: change
text-aligntoleftorright, andwidthto a value such as8emor2em. - Preview, then click Save.
- Content
- Files
This page is about the invoice. The packing slip in the same Documents list has its own recipe, built on a file name rather than a link: see how to add a logo to a packing slip.
If the logo prints too small or blurry, start with the file itself: our guide to Shopify logo sizes covers it.
Fonts, Company Name and Wording
Key takeaway
Shopify's default invoice prints the store name, address and phone in a block headed From. Each of these changes takes a line or two:
Common invoice changes and where they go
| Change | What to do in the code |
|---|---|
| A legal name that differs from the store name | In the From block, replace {{ shop.name }} with the name as typed text. |
| Address and phone | The From block in Shopify's default invoice prints {{ shop.address | format_address }} and {{ shop.phone }}. Replace either with typed text if the invoice needs something else. |
| Purchase order number | Shopify's published default invoice code for Order Printer already prints PO # {{ order.po_number }} when the order has one, so move that line if you want it elsewhere. In a template without that line, add {{ order.po_number }} where you want it printed. |
| Font | Paste Shopify's Google font code and replace FontName with your font. |
| Text size | Paste Shopify's CSS code and change the --font-size and --h1-font-size values. |
| Wording and colors | Edit the words in the HTML, and set colors in the template's CSS. |
Shopify Help Center: default invoice code, Order Printer customizing page and variable reference, read November 4 and 8, 2026. Shopify publishes the font and text-size code for Order Printer; our test didn't cover them on either route.
What Tax Details Can a Shopify Invoice Show?
Key takeaway
This section names the limits official sources state, and it isn't tax advice. Your accountant decides what your invoices must carry; the template is only where that decision gets printed.
What UK and EU Rules Ask of an Invoice
Key takeaway
The UK guidance is direct about when the obligation applies:
Whenever you supply standard-rated or reduced-rated goods or services to another VAT-registered person, you must give that person a VAT invoice.
Notice 700 lists exceptions, including goods sold under a VAT second-hand scheme, for which you must not issue VAT invoices.
What the UK and EU pages say, in brief
| UK (HMRC Notice 700) | EU | |
|---|---|---|
| When an invoice is needed | Standard-rated or reduced-rated supplies to another VAT-registered person. You don't need one for customers who aren't VAT registered, though HMRC says that in practice this will probably mean issuing one to any customer who asks | Most business-to-business supplies and certain business-to-consumer transactions |
| What it has to show | Notice 700 lists the details every VAT invoice must show; check that list | Your VAT identification number and the VAT charged on all invoices, plus other standard items |
| Who sets the rules | HMRC | One basic EU-wide set of rules, plus national rules set by each Member State in certain areas |
GOV.UK VAT guide (Notice 700), the European Commission's VAT invoicing rules and Your Europe, read November 4, 2026.
Currency can matter too. In the UK, if you issue a VAT invoice in a foreign currency for a supply that takes place in the UK, Notice 700 says you must convert the total VAT payable into sterling.
Other countries set their own rules; Australia's tax invoices are one example we cover. Check your own tax authority's list against your template, field by field.
When a Shopify Tax VAT Invoice May Be Enough
Key takeaway
This is Shopify's own document, separate from your template. Its VAT invoices page sets these limits:
- Where: only orders with a destination in the EU or UK, and automatic VAT invoices aren't currently supported for orders shipping to Portugal, as of November 2026.
- Which orders: Shopify also requires that duties weren't calculated and charged for the order, that VAT is calculated on it, even if the amount is zero, and that it was placed through Shopify checkout, not through a third-party channel or app.
- How customers get it: on the order status page, to view, save or print. This page says it isn't emailed automatically, while Shopify's EU and UK Shopify Tax page calls the setting Generate and Send invoices; you can download the PDF and email it.
- Your VAT number: your VAT registrations must be complete and current for the right VAT ID to show.
- Branding: one logo applies to all VAT invoices, regardless of region.
For the wider setup, including how VAT numbers and reverse charge work, see our EU VAT guide.
Show Tax as Separate Lines
Key takeaway
- Apps
- Order Printer
- Templates
- Invoice
If your invoice has to break tax down by rate, the variable reference lists the attributes you need:
{% for tax_line in order.tax_lines %}
<p>{{ tax_line.title }} {{ tax_line.rate_percentage }}%: {{ tax_line.price | money }}</p>
{% endfor %}This is our own loop built from those attributes, not a Shopify recipe: see our test for what it printed. Shopify says money is formatted using your email notification currency settings, and the reference also lists a money_with_currency filter.
Add Your Own Tax Number
Type it into the HTML: a typed line in the From block is the straightforward route, because the variable reference we read lists no variable for your registration number (see the box under When an Invoice App Is the Better Tool). Shopify's notification template page says that in some countries and regions you might need to include your tax registration number on customer invoices or other notices, and it has you add the number to the email template's code by hand. That page is about emails and doesn't mention invoice templates.
Can the Invoice Print the Customer's VAT Number?
Key takeaway
The European Commission's table lists the customer's VAT identification number on a full invoice “if the customer is liable for tax on the transaction”.
Find where the number is kept, then read across:
Three places Shopify keeps a buyer's tax number
| Where it's collected | Condition | Where it ends up | Can the template print it? |
|---|---|---|---|
| Company VAT number field at checkout | Stores using Shopify Tax in the EU or UK; the default is Don't include, and it doesn't appear on B2B checkouts | The customer's profile, for future orders and for reference | The pages we read name no variable |
| VAT number field on the customer | You or your staff enter it; Shopify's customer page doesn't say when that field shows (see our test) | The customer's profile | The pages we read name no variable |
| Tax ID on a B2B company location | Each location can have its own; with Shopify Tax and a UK or EU shipping address, Shopify renames the field VAT number | The company location | See our test |
Shopify Help Center pages on VAT validation, customers and B2B companies, read November 4, 2026.
Shopify's checkout field carries more conditions than the table can hold, including which checkouts it works on. Our FAQ on VAT validation at checkout sets them out.
- Companies
- Company
- Location
For a B2B location, the variable reference lists company_location among the Order attributes, and Shopify's theme Liquid reference gives that object a tax_registration_id, “The tax ID of the location.” Neither page says invoice templates expose it, so we tried it: see our test.
For a customer profile, Shopify's reference does list Customer among the objects that support metafields, so a customer metafield is one route to look at, though we haven't tried it.
Sequential Invoice Numbers
The variable reference we read on November 4, 2026 lists order numbers such as order_number and order_name, and no invoice series. Shopify's developer documentation says order numbers aren't guaranteed to be consecutive, while full EU and UK VAT invoices need a sequential number. If that applies to you, the usual route is an invoice app with its own series.
Test the Template Before a Customer Sees It
Key takeaway
In document templates, Preview has two entry points, and only one of them shows your own data. The Preview tab on its own shows Shopify's sample order, #9999.
- Settings
- Shipping and delivery
- Invoice
- Preview
To see a real order, use the Preview button at the top, which opens View order with Sample order first and your recent orders after it.
- Settings
- Shipping and delivery
- Invoice
- Preview
Work through these in order; the first five happen before anything is saved.
Test a Shopify invoice template: six stepsRun this after every change to the template, not only the first.
Test a Shopify invoice template: six steps
Run this after every change to the template, not only the first.
Open the invoice template, paste the change into the code and leave Save alone for now, because on both routes Shopify's steps put Preview before Save (Our Test covers unsaved code on both routes).
Before you tick this off
- I have the copy of my code from Keep a Way Back
- I changed only the lines I meant to change
In document templates, use the Preview button at the top, open View order and pick a real order instead of the sample. In Order Printer, click Preview and use View order to pick a real order.
Before you tick this off
- The preview shows a real order number, not the sample
- The logo and the From block show where I expected
Preview an order with a discount and one with a refund, and compare every total line with the order page.
Before you tick this off
- The order isn't canceled (Our Test says why)
- The discount line matches the order page
- The refund line matches the order page
Read the tax lines, your own tax number and the customer's tax number on an order that should carry them, and on one that shouldn't.
Before you tick this off
- Tax shows the way my accountant expects
- My registration number is correct
- An empty customer number leaves no stray label
If you sell in more than one currency, preview an order in another currency and compare each amount and currency code with the order page.
Before you tick this off
- Amounts match the order page
- The currency is clear to the customer
Save the template, then print from an order. In document templates, open More actions > Print multiple documents, turn on the invoice and set the paper size; in Order Printer, use the Order Printer item in More actions (Shopify's page calls it Print with Order Printer) and save the result as a PDF through your browser's print function.
Before you tick this off
- In document templates, pop-ups are allowed for my Shopify admin
- In document templates, paper size is letter or A4
- One printed invoice looks right before I print a batch
How Do You Get the Invoice to Your Customer?
Key takeaway
“Send an invoice” means different things depending on the route. Shopify's Order Printer page describes its invoice as one “that you can send to a customer”, but the pages we read describe no button that does it. These are the routes those pages do describe:
How each invoice reaches the customer
| Route | What the customer gets | Who starts it | The limit |
|---|---|---|---|
| Print or save the template invoice | Paper, or a PDF from Shopify Order Printer that you send | You, order by order | The pages we read describe no send button (see the box under When an Invoice App Is the Better Tool) |
| Send invoice on a draft or a Payment pending order | An email with a link to checkout | You | It asks for payment; it isn't your template |
| The Send order invoice action in Shopify Flow | An email invoice | A workflow | Shopify says you must be using payment terms for the customer |
| Shopify Tax VAT invoice | A VAT invoice on the order status page | Activation, then the order | EU and UK destinations only, with orders to Portugal not currently supported; Shopify's VAT invoices page says they aren't emailed automatically |
| An invoice app | Whatever the app delivers | The app | Vendors' own descriptions, which we haven't tested |
Shopify Help Center pages read November 4, 2026; Our Test looked at the Order confirmation notification's settings.
Our FAQ on whether any of this can be automatic covers the payment terms condition in full.
Print One Invoice or a Batch
Key takeaway
With document templates there is no separate Print invoice item in the menu. Shopify's printing page lists three pages you can print from: the order details page, the Orders page and the Shipping labels page, for labels you've bought. The first two:
- One order: open the order, click More actions, and in the Print section click Print multiple documents.
- A batch: on the Orders page, select the orders, click Print, then Print multiple documents. You can print up to 1,500 documents for each page size.
- Orders
- Order
- More actions
The dialog that opens is called Print documents. Turn on your invoice, choose the paper size and click Continue to print.
- Orders
- Order
- More actions
- Print multiple documents
- Paper: invoices print as letter or A4.
- Pop-ups: if your browser blocks them, none of your documents print, so allow them for your Shopify admin first.
- Staff: they need the Manage order information permission.
Shopify's batch fulfillment can also print any of your document templates through its Create documents action.
In Shopify Order Printer, the steps, from the printing page, with the menu name our test admin showed as of November 9, 2026:
- One order: click More actions, then Print with Order Printer. In our test admin, the Print section of More actions listed it as Order Printer.
- Several orders: on the Orders page, select the orders, click the horizontal menu, then Print with Order Printer. You can print up to 50 orders at a time; for more, Shopify suggests exporting orders to a CSV file.
On one order, on November 9, 2026, that menu item opened an Order Printer dialog with Pick list, Packing slip and Invoice under Documents, plus Manage, Cancel and Continue to print. Shopify says printing uses your browser's print function, which you can also use to save the invoice as a PDF.
- Orders
- Order
- More actions
- Order Printer
When the Invoice Should Collect Payment
Key takeaway
On a draft, go to Orders > Drafts, open the draft and click Send invoice in the Payments section. Shopify's draft invoice page says the email carries a link to the checkout page, and if you use international sales tools, the currency comes from the market tied to the customer's shipping address. For an existing order, a similar Send invoice route works for orders in Payment pending status.
- Orders
- Drafts
- Draft
- Send invoice
Shopify warns that if you mark a draft order as Paid before receiving the customer's payment, the link in the invoice won't work, and the customer can't complete checkout.
The email has its own settings, separate from the document. In Settings > Notifications > Customer notifications, you can edit Order invoice under Order exceptions, and Draft order invoice sits separately, so editing your invoice template won't change either one.
- Settings
- Notifications
- Customer notifications
For how this email route behaves from draft to paid order, see our draft orders guide.
Draft Orders and POS
Shopify says on its printing overview that draft orders must be completed and converted to regular orders before they can be printed, so a template invoice comes after that step, as our FAQ on printing drafts explains; your browser can still print the draft page as it stands. For in-person sales, Shopify says you can print documents directly from POS with the Shopify Order Printer app, using its tile in the smart grid.
When an Invoice App Is the Better Tool
Key takeaway
Shopify's notification page says that, instead of typing your tax number into an email template, you can buy an invoice app from the Shopify App Store, which it says lets you include the tax number on invoices. Two examples, read on their listings on November 8, 2026; this isn't a complete list, and we haven't tested either:
- Order Printer Pro describes “Automatic delivery of PDF invoices, receipts & quotes” and “Print and export draft orders”. Despite the name, it isn't Shopify's app.
- Sufio says it can “Automatically create and send invoices, credit notes, and reminders for every Shopify order” and lists sequential numbering among its features.
We read Shopify's pages on document templates, Shopify Order Printer and the legacy Order Printer, both App Store listings, and the Shopify and shopify.dev changelog feeds on November 4, 2026, plus the document template pages again on November 8, 2026. On those pages we did not find:
- a template variable for your own tax registration number or for a VAT number in a customer profile;
- a current page with steps for importing templates from the legacy app;
- an end date for the legacy Order Printer app;
- an option that emails a template invoice to the customer (our test looked at the Order confirmation notification's settings);
- printing a draft order through Order Printer;
- how invoice numbering works in Order Printer (its listing names Invoice numbers under Customization, with no detail);
- POS printing from document templates.
That absence is what we can report. A page we didn't read, or a later change, could say otherwise.
Moved From the Legacy Order Printer? What to Check
Key takeaway
Shopify says the legacy Order Printer app has been deprecated and is no longer supported or maintained. Its App Store listing read as not currently available on November 4 and November 8, 2026.
Shopify's former migration guide had you click Templates, then Import, and our FAQ on moving old templates recorded that step when we read it on October 9, 2026. That guide's address now opens the Order Printer help hub, so look under Templates in your own store; Our Test shows what a fresh install had.
If an imported template prints wrongly, Shopify's troubleshooting page says the common reasons are custom CSS, metafields and Liquid variables that didn't update. Most order variables also now need an order. prefix, so billing_address becomes order.billing_address. These renames matter most on an invoice:
Legacy variables to look for in an invoice template
| In the old code | In Shopify Order Printer |
|---|---|
date | created_at, with the date filter |
total_tax | tax_price |
total_paid | net_payment |
order_currency | currency |
shipping_lines | shipping_methods |
Shopify Help Center, Troubleshooting issues for your imported Order Printer templates, read November 4, 2026.
Three more things to look for:
- Removed variables: the transaction variables
authorization,messageandtestwere removed and can't be replaced. - Metafields: name the namespace and drop
.value, soproduct.metafields.custom.manufactureridis the form Shopify gives. - Custom CSS: you might need to update it by hand so images, custom fonts, logos and barcodes display correctly.
More renames are in our FAQ on which variables changed; Shopify's troubleshooting page has mapping tables for common variables.
Our Test: What Both Invoice Routes Actually Printed
Key takeaway
We ran the built-in Invoice tests on November 8, 2026 and the Shopify Order Printer tests on November 9, 2026, after installing the app, in one Shopify development store on the Basic plan, with US dollars as the store currency and a Ukraine market. Each test pasted a line into an Invoice template's code, or read its default code, and used Preview without saving; on November 9 we also opened two admin screens, the Order confirmation notification and a customer's edit form. The results:
What we tried in the built-in Invoice and Order Printer, November 8 and 9, 2026
| What we tried | What came back | What it means for you |
|---|---|---|
| Unsaved code in Preview, in the built-in Invoice and in Order Printer | Both previews showed the pasted line before Save; Order Printer picks the order through View order, which has a search. | You can check a change on either route before you save it. |
{{ order.company_location.tax_registration_id }} on a B2B order, built-in Invoice | The Tax ID typed on the company location. order.b2b printed nothing. | In Preview, a built-in invoice printed a B2B location's tax ID. One B2B order is all we ran, so preview an order without a company too, and remove the label if it prints empty. |
money and money_with_currency on a hryvnia order in a store set to US dollars, on both routes | ₴933.00 and ₴933.00 UAH; order.currency printed UAH, the same in Order Printer as in the built-in Invoice. | Amounts printed in the order's currency, not the store's. Add the code with money_with_currency if the invoice has to show it. |
A loop over order.tax_lines on an order with VAT, on both routes | PDV 20.0 $216.67: the title, the rate and the amount, the same single tax line on both routes. | The loop in Show Tax as Separate Lines printed each attribute it uses; this order had one tax line, so preview one with two rates. Order Printer's default code prints a single order.tax_price instead. |
| The default invoice code on an order with a refund, then on an order with a discount and on Shopify's sample order | Tax, Total, Total Refunded and Transaction Details printed; a discount line appeared on both. | Use an order that isn't canceled: a canceled one printed a zero subtotal and the full amount as refunded. We didn't verify order.total_discounts, because we tried it on a canceled order. |
| Shopify's logo recipe at the top of the built-in Invoice's code | The image above the Invoice heading. | The Order Printer recipe also worked in the built-in invoice's Preview. |
{{ shop.name }} replaced with a typed company name in the built-in Invoice | The From block printed the typed name. | A typed legal name replaces the store name on the document. |
| The Templates page of a fresh Shopify Order Printer install, in a store that never had the legacy app | Pick list, Packing slip and Invoice, and no Import button on the page or in its menu. | We didn't check a store that had the legacy app, so look under Templates in yours. |
| Settings > Notifications > Order confirmation | Preview, Send test and Edit code, and no setting to attach a PDF. | We found no option there to attach your invoice to the order confirmation; we didn't check other notifications. |
| A customer's Edit customer form and Edit tax details | No VAT number field: name, language, email and phone, and Tax settings set to Collect tax. | Shopify's customer page says to enter a customer VAT number in the VAT number field, without saying when the field shows; our store, in Ukraine without Shopify Tax for the EU or UK, didn't show it. |
Source: our development store, November 8 and 9, 2026, in Preview with unsaved code, one real order per test plus the sample order for discounts; the two admin screens were opened without saving.
- Settings
- Shipping and delivery
- Invoice
- Preview
- Settings
- Shipping and delivery
- Invoice
- Preview
- Settings
- Shipping and delivery
- Invoice
- Preview
- Apps
- Order Printer
- Templates
- Invoice
- Preview
- Settings
- Shipping and delivery
- Invoice
- Preview
- Settings
- Shipping and delivery
- Invoice
- Preview
- Settings
- Shipping and delivery
- Invoice
- Preview
- Settings
- Notifications
- Customer notifications
- Order confirmation
- Customers
- Customer
- Contact information
- Edit contact information
We didn't cover saved templates or printed PDFs on either route, the Shopify Tax VAT invoice, importing in a store that had the legacy app, a company's tax ID in Order Printer, notifications other than Order confirmation, or more than one real order per test, beyond the sample order for discounts.
The Bottom Line
Key takeaway
Most of this is a small job once you know which invoice you are changing. A logo and a legal name are a few lines. Tax is the part worth slowing down for, because the code only prints what you and your accountant decide it should.
Frequently Asked Questions
Front-end developer specializing in Shopify since 2017. Experienced in building custom Liquid themes, optimizing storefront performance, and integrating third-party apps. Directs the editorial process behind Ecom Store Pro: sets its topics and the rules every AI-written page must pass before publication.
This page was written by AI. Separate AI agents that did not write it check its figures and claims against official sources and test its links and interactive tools. A human editor sets the site's editorial direction, topics and rules and checks that pages are complete and display correctly, but does not check their facts or edit their text. Details may change — always confirm critical data at shopify.com.
Editorial PolicySome links in this article are affiliate links. If you sign up for a Shopify store through these links, we may earn a commission at no extra cost to you. Read our full advertising policy.
