Skip to content
InvoiceHop

A professional invoice for every Shopify order.

InvoiceHop creates a branded PDF invoice for each order and a credit note whenever an order changes. Your customers get it by email or download it themselves, and you never type an invoice by hand again.

Free plan with 20 invoices a month. Every feature on every plan.

Sample PDF invoice INV-2026-00042 in the Classic design

What happens to each order

  1. An order comes in

    InvoiceHop builds a draft invoice from it. Drafts keep following the order while you edit it.

  2. The order is paid

    The invoice is issued with the next number in your sequence, then frozen. You can also issue on fulfillment or by hand.

  3. The order changes

    Refunds, edits and cancellations create a credit note linked to the invoice. The order's payment status is never touched.

  4. Your customer gets it

    By email, on the thank-you page or in their account, as a branded PDF.

Everything your invoicing needs

Invoices without lifting a finger

A draft for every order, issued when it's paid, when it's fulfilled or when you click. You choose.

Credit notes handled for you

Refunds, edits and cancellations create a credit note linked to the original invoice.

Designs that match your brand

Eight templates to start from, with your logo, colors, fonts and footer.

Sent to your customers

Invoices go out by email with your own subject and message, and replies come back to you.

Downloads without support tickets

Customers get their invoice from the thank-you page, their account or the order status page.

Numbering without gaps

Your own prefixes and a sequence per year. Numbers are assigned only when an invoice is issued.

Bulk download and export

Download a month as a ZIP, export to CSV or Excel for your accountant, or save to Google Drive.

Five document languages

Print invoices in English, French, Dutch, German or Polish.

For consumers and businesses

Works for every order. Business buyers can add company, VAT and PO numbers, and Shopify B2B is supported.

Inside the app

Invoices list with search, filters and status badges

E-invoicing built in, for when you need it

Selling to businesses in France or Belgium, or to customers who ask for e-invoices? Turn it on in settings and every invoice also carries Factur-X and Peppol XML. Nothing changes for your other orders.

Sample PDF invoice INV-2026-00042 for Maison Lumière SARL
factur-x.xml
<rsm:CrossIndustryInvoice>  <rsm:ExchangedDocument>    <ram:ID>INV-2026-00042</ram:ID>BT-1    <ram:TypeCode>380</ram:TypeCode>  </rsm:ExchangedDocument>  <ram:BuyerTradeParty>    <ram:Name>Maison Lumière SARL</ram:Name>    <ram:ID schemeID="VA">FR40303265045</ram:ID>BT-48  </ram:BuyerTradeParty>  <ram:BuyerOrderReferencedDocument>    <ram:IssuerAssignedID>PO-2026-118</ram:IssuerAssignedID>BT-13  </ram:BuyerOrderReferencedDocument>  <ram:GrandTotalAmount>88.00</ram:GrandTotalAmount>BT-112</rsm:CrossIndustryInvoice>
One document, two readers. Point at a field code to see where it sits in the PDF and in the XML. Codes come from the European invoice standard, EN 16931.

Factur-X and Peppol UBL

Files that follow the European invoice standard EN 16931, checked in test mode the way a network would check them.

EU VAT that holds up

Buyer VAT numbers are checked in the EU VIES database. Reverse charge applies only when the number is valid and the goods ship to another EU country.

French legal mentions

SIREN, RCS, share capital, legal form, late payment penalties and the €40 recovery fee print on every B2B invoice.

Peppol IDs for Belgian buyers

Buyers can add their Peppol ID on the cart, and InvoiceHop works one out from VAT or company numbers when it can.

Pricing

Every plan has every feature. Plans differ only by how many invoices you issue each month, and credit notes never count. Billing goes through your Shopify invoice.

Free

$0 / month

20 invoices a month

Pro

$10 / month

250 invoices a month

Pro Plus

$20 / month

Unlimited invoices, priority support

Questions

What happens when an order changes after the invoice is issued?

Issued invoices are never edited. InvoiceHop creates a credit note for the change and, for edits, a new invoice, all linked together. Credit notes don't count toward your monthly limit.

Can customers download their own invoices?

Yes. Add the download block to the thank-you page and the order status page, or put the download button in your order confirmation email.

Does it work with Shopify B2B companies?

Yes. InvoiceHop reads the company and tax ID from Shopify B2B. Without B2B, buyers can enter their details in the cart block, and you can correct them from the order page.

Do I need e-invoicing to use InvoiceHop?

No. Most stores only need PDF invoices, and that's what InvoiceHop does out of the box. E-invoicing is a setting you can turn on later if your customers or your country ask for it.

Does InvoiceHop send e-invoices over Peppol or to a French platform?

InvoiceHop creates the Factur-X and Peppol UBL files and checks them in test mode. You connect your own e-invoicing provider, which does the sending. Sending through providers is being added one provider at a time, and the app tells you plainly when a provider isn't live yet.

Which languages can my invoices use?

Documents can be printed in English, French, Dutch, German or Polish. The app itself is in English.

What happens to my invoices if I uninstall?

Shopify asks apps to delete store data 48 hours after uninstalling, so export your invoices first (CSV, Excel, ZIP or Google Drive). Keep them for as long as your local law requires, ten years in France.

Issue your first invoice today

Install InvoiceHop, add your company details, and your next order gets an invoice.

Install on Shopify