Certified Peppol Access Point · POP000991

Shopify e-invoicing, delivered over Peppol

GoRoute E-Invoicing for Shopify turns every paid business order into the e-invoice the law asks for and then delivers it: over the Peppol network into the buyer’s accounting system, or by email as a PDF carrying the e-invoice inside it when the buyer is not on the network. Refunds and cancellations raise credit notes. It is live for businesses registered in Belgium, Germany, the Netherlands, Australia, New Zealand and Oman.

GoRoute is a certified Peppol Access Point (POP000991) and an Oman Tax Authority accredited service provider, so the invoice and its delivery are one service rather than an app plus somebody else’s network. And there is no fee per document — sending is part of the plan price, on every plan including Free.

Coming to the Shopify App Store — the listing is in review and there is nothing to install yet. Until it is live, we connect your store with you on the call.

$0
per document, on every plan
50
documents a month, free
6
countries live today

What the app adds to your store

One field at checkout, one block on the order, and a document that reaches the buyer. Your theme, your checkout and your payment provider stay as they are.

The buyer’s number, collected and checked

A business customer gives their VAT or business number at checkout. It is checked in the format your country uses and looked up on the Peppol network, so both of you know how the invoice will arrive before the order is paid. Consumers see nothing new, and compliance never blocks a sale.

An invoice that actually arrives

A paid business order becomes a structured e-invoice, delivered by GoRoute’s own certified access point into the buyer’s accounting software. A buyer who is not on the network is emailed a PDF with the e-invoice inside it — ZUGFeRD or Factur-X — rather than being dropped.

The state, on the order

A block on the Shopify order page shows the invoice number, how it was sent, whether it was delivered, and the PDF and XML to download. Issue, retry, credit and re-bill are buttons in the same block, not a support ticket.

How a paid order becomes an e-invoice

One completed order, four steps, no one at the keyboard.

Order paid

Shopify tells the app the moment payment completes. Merchants who prefer it can issue on fulfilment instead.

Buyer resolved

Business or consumer, which identifier applies, and whether that identifier is reachable on the network.

Issued and validated

Your country’s rules are applied and the document is validated on GoRoute’s servers before anything leaves.

Delivered and answered

Over Peppol, or by email as a PDF that carries the e-invoice. The answer comes back onto the order.

Peppol first, email as the fallback

Most business buyers are reachable on the network and get the invoice straight into their software. Everyone else is emailed a PDF with the structured e-invoice embedded in it, so their accounting system can still read it. Belgium is the exception: it does not accept email between businesses, and the order says so instead of pretending the invoice arrived.

Consumer orders are left alone

A sale to a private customer needs no e-invoice outside Oman, and the order says so rather than failing quietly. In Oman, a consumer sale gets the simplified tax invoice with its Fawtara QR code and is reported to the Tax Authority.

The access point is GoRoute itself

This is not an invoice generator bolted onto somebody else’s network. GoRoute is the certified access point, so issuing, delivery and the delivery answer are one service with one place to look when a document does not land. The same engine is available directly as an API.

The documents a shop actually needs

A tax invoice is not the whole job. Orders get quoted before they are paid, shipped in parts, refunded and cancelled — and the shopper wants their own copy.

Tax invoice

For every paid business order, in the format your country requires, validated before it is sent and deduplicated so one sale can only ever produce one invoice.

Credit note

A refund credits what was refunded and a cancellation credits in full, each citing the original invoice and delivered the same way it went. Refund in the Shopify admin as normal; the document follows.

Pro forma invoice

For a buyer who needs a document before they pay. One per order, replaced rather than duplicated if you raise it again, and labelled plainly as not a tax invoice.

Delivery note

Raised per fulfilment with its despatch date and tracking reference, so a part-shipped order gets a note for what actually went, with or without prices.

Consumer receipts in Oman

A consumer sale by an Omani seller becomes a simplified tax invoice carrying the Fawtara QR code, reported to the Tax Authority. Details on the Oman page.

The shopper’s own copy

The invoice shows on the order status page straight after checkout, and again in the customer account against that order — so a buyer who lost the email fetches the PDF themselves instead of emailing you.

What it costs — and no fee per document

A plan a month, billed through Shopify, and that is the whole bill. Sending a document over the Peppol network costs nothing extra on any plan, including Free.

Why we say this so loudly

It is normal in this category to charge a few cents for each document submitted to the network, on top of the monthly plan. A store sending a thousand documents a month pays that thousands of times a year, and never knows next month’s bill. Here the number is zero: the plan price is the price, and the only thing a bigger plan buys is a bigger monthly allowance.

Free

$0

50 documents a month, with every feature and every country.

Starter

$19

250 documents a month.

Growth

$49

1,000 documents a month, with a 30-day trial.

Business

$99

5,000 documents a month.

Agency

$249

20,000 documents a month, shared across several stores.

Prices are US dollars a month and are charged through Shopify billing, so the app appears on your Shopify invoice rather than as a separate card payment. The same plans and the same prices apply wherever GoRoute is connected — the WooCommerce plugin and the API included.

See it on a real Shopify store

Twenty minutes, your questions, and a live business order with a real Peppol delivery at the end of it. We will also tell you the day the App Store listing goes live.

Setting it up, step by step

The app is not on the Shopify App Store yet, so today we do this with you on a call. It is the same four steps either way, and it takes about ten minutes.

1

Choose your country

One question: where is your business registered? Everything after it — identifiers, rules, validation, wording — follows from the answer.

2

Connect once

Sign in to your GoRoute account or create one, approve the store, and you are back with it connected. No API key to copy anywhere.

3

Confirm your business

Legal name, address, tax number and logo. Your own identifier is registered on the Peppol network as you save, so answers and incoming documents can find you.

4

Place a test order

A readiness list shows what is done and what is not, each row with its fix beside it. Then place a business order and watch Delivered appear on it.

If you would rather watch it first, the recorded product walkthroughs show the same flow on other platforms.

Shopify e-invoicing: frequently asked questions

What Shopify merchants ask us first.

Can I install the GoRoute app from the Shopify App Store?+
Not yet. The app is built and running, and it is going through Shopify’s app review; the App Store listing is not live, so there is nothing to install today. Book a demo and we will connect your store with you in the meantime, and tell you the day the listing goes up.
Which countries does GoRoute E-Invoicing for Shopify cover?+
Businesses registered in Belgium, Germany, the Netherlands, Australia, New Zealand and Oman. Each country brings its own identifiers, invoice rules and validation, chosen once in the set-up. Whether a mandate actually covers your business is for you and your adviser to confirm.
What happens when my buyer is not on the Peppol network?+
The invoice is emailed as a PDF with the e-invoice inside it — ZUGFeRD or Factur-X — so the buyer can open it like any PDF while their software reads the structured data out of it. Belgium is the exception: it does not accept email between businesses, and the order says so rather than pretending the invoice arrived.
Is there a fee per invoice or per Peppol document?+
No. There is no fee per document on any plan, including Free. Sending over the Peppol network is part of the plan price, so a store that sends a thousand documents in a month pays the same as one that sends a hundred on that plan. Plans start free at 50 documents a month and run to 20,000.
What happens on a refund or a cancellation?+
A credit note is raised that cites the original invoice, and it is delivered the way the invoice was — over Peppol, or by email as a PDF. Refund or cancel in the Shopify admin as normal; the document follows on its own.
Can my customers download their own invoice?+
Yes. The invoice appears on the order status page right after checkout, and again in the customer account against that order, so a buyer who lost the email can fetch the PDF themselves without asking you.

Ready before your customers ask

Bring your store, your country and your awkward order. We will show you the invoice leaving and the buyer’s system answering.

Book a demo