Clicks & Carts

Shopify invoices and receipts: what the platform does and doesn't

Shopify sends order confirmations, not invoices. For a lot of businesses that distinction matters, and here is how to close the gap.

7 min read · Store setup ·

Shopify sends an order confirmation. That's an email saying what was bought and what it cost. It is not, in most jurisdictions, an invoice — and the difference matters as soon as your customers are businesses or your accountant is involved.

What Shopify gives you natively

Order confirmation emails. Editable templates under Settings → Notifications. Every customer gets one, and most stores never edit it.

The order page in the admin, printable, containing everything about the order.

Packing slips, templated and printable, for what goes in the box.

Draft orders. Manually created orders you can send as a payment request. This is how most stores handle phone orders and trade sales, and it's the closest native thing to issuing an invoice.

Order exports as CSV, which is what a lot of small businesses actually hand to their accountant.

What it doesn't give you

  • Sequential invoice numbering in the format your jurisdiction expects.
  • A document containing all the legally required fields for a tax invoice where you operate.
  • Automatic invoice delivery as a separate document from the confirmation.
  • Credit notes as distinct documents for refunds.
  • Per-market document formats and languages.

Whether any of that matters depends entirely on where you operate and who you sell to, and that's a question for your accountant rather than a developer.

The three ways to close the gap

1. Edit the order confirmation. For a lot of consumer businesses, adding your company details, registration number and tax breakdown to the confirmation template is enough. Cheapest option, and worth checking whether it satisfies your requirements before doing anything more.

2. An invoicing app. The App Store has several that generate proper invoice documents, number them sequentially, attach them to order emails and handle credit notes. This is the right answer for most stores, and it's a much smaller job than building it — the standard buy-versus-build reasoning.

3. Invoice from your accounting system. Shopify pushes the order, and Xero, QuickBooks, Sage or your ERP issues the invoice. This is the right answer when the accounting system is already the source of truth for finance — which it should be. Covered in connecting Shopify to your accounting system.

Option three is where most growing businesses end up, because it removes the reconciliation problem rather than creating a second one.

Where it gets complicated

Tax lines. The invoice has to show the correct tax breakdown, with the right codes. Mapping Shopify's tax lines to your accounting system's codes is consistently the hardest part of any accounting integration — see tax setup for the settings side.

Refunds and partial refunds. A refund usually needs a credit note, not just a negative line. Partial refunds and returns of one item from a multi-item order are where naive invoicing setups produce nonsense.

Multi-currency. The invoice currency, the settlement currency and the exchange rate all need to be right and consistent.

Order edits. An order edited after the invoice was issued needs a corrected document, not a silently changed one.

B2B changes the requirements

Business customers expect an invoice, frequently with payment terms rather than payment at checkout. Shopify's B2B features support net terms, and draft orders cover a lot of trade selling — but the invoice document itself still comes from an app or your accounting system.

If you sell to businesses at any volume, decide this before launch rather than after the first purchase-order request.

What to do

  1. Ask your accountant what a compliant invoice needs to contain where you operate.
  2. Check whether an edited order confirmation satisfies it. Often it does.
  3. If not, and you have an accounting system, connect it and invoice from there.
  4. If not, and you don't, use an invoicing app.
  5. Test a refund end to end. That's where setups break.
The question isn't how to make Shopify issue invoices. It's whether invoicing belongs in Shopify at all — and for anyone with a real accounting system, it doesn't.

Is this the problem you’re looking at?

Send me the link to your store and a line about what is going wrong. You get a straight answer within one business day — no pitch, no obligation.

[email protected]

Or see what I do around Shopify: services, work beyond the theme, selected work.

Keep reading

← All articles