Peppol e-invoices for Shopify stores in Belgium

Starting January 1, 2026, structured electronic invoicing will become the default method of invoicing for most domestic B2B sales in Belgium.

This means that, for sales to VAT-registered Belgian businesses, a structured e-invoice sent via the Peppol network will be required.

Our new article provides guidance on e-invoicing requirements for Shopify stores based in Belgium and explains how Sufio automatically creates and submits compliant e-invoices to the Peppol network on your behalf.

In this article, we will discuss:

E-invoicing laws in Belgium

From January 1, 2026, companies established in Belgium are required to issue structured e-invoices for most domestic B2B sales to other Belgian VAT-registered businesses.

While PDF or paper copies may still be available for convenience, they will only serve as a visual representation of the underlying electronic invoice.

The legally valid invoice is actually the structured electronic data that complies with the European standard EN 16931 and is typically transmitted via the Peppol network.

Some sales are currently outside the scope of this obligation, such as B2C sales to consumers and certain VAT-exempt businesses.

These rules for B2B e-invoicing were introduced by a law formally adopted by the Belgian Chamber of Representatives and further detailed on the government’s official e-invoicing portal.

Peppol e-invoice format

For Belgium, the prescribed e-invoice format is based on Peppol BIS Billing 3.0 in UBL XML.

It is a structured XML file that contains all invoice data in a machine-readable form.

This format adheres to EU standards (EN16931), ensuring compliance with European e-invoicing rules (Directive 2014/55/EU) and supporting cross-border trade.

For transmitting e-invoices, Peppol is the standard network in Belgium.

Peppol (short for Pan-European Public Procurement OnLine) is a European network that enables the secure and interoperable exchange of electronic documents between businesses and public authorities.

Belgian e-invoicing for Shopify stores selling B2B

As a merchant, you need to ensure that your invoicing process supports e-invoices for your Belgian B2B customers.

Shopify stores in Belgium selling to business customers (B2B) should:

  • Collect the necessary information from their customers to determine whether a sale falls under the Belgian B2B e-invoicing obligation (for example, the customer’s Belgian VAT number and billing address).
  • Generate e-invoices from qualifying orders in a structured Peppol-compatible format
  • Submit e-invoices via the Peppol network to the customer’s Peppol endpoint.

PDF invoices can still be emailed or made available for download, but they should accompany—not replace—the structured e-invoice sent via the Peppol network for Belgian B2B sales.

Support for Belgian e-invoices in Sufio

For Shopify stores based in Belgium, Sufio can automatically create e-invoices in the Peppol format and send them to your Belgian customers via the Peppol network.

E-invoices are generated for both invoices and credit notes issued to your Belgian business customers (B2B).

This applies to both invoices automatically created from orders in your Shopify store as well as invoices created manually in the Sufio app.

The same is true for credit notes, whether they are automatically created from refunds and returns in the online store or created manually in the app.

Sufio generates all Belgian e-invoices in the Peppol format (Peppol BIS Billing 3.0) and uses a certified Peppol Access Point to deliver them to your B2B customers via the Peppol network.

At the same time, the app continues to generate professional PDF invoices that can be emailed to your customers or downloaded by them from their accounts in your online store.

Note

Belgian Peppol e-invoicing in Sufio is currently in beta and will be available for all Belgian users by December 19, 2025. Join the waiting list to access this new e-invoicing feature early and get regular updates about our progress!

Frequently asked questions

From when are Peppol e-invoices mandatory for B2B sales in Belgium?

From January 1, 2026, companies established in Belgium are required to issue structured e-invoices for most domestic B2B sales to other Belgian VAT-registered businesses.

For which documents do I need to submit an e-invoice?

You need to submit e-invoices for invoices and credit notes issued to Belgian business customers with a Belgian VAT number for domestic B2B sales.

What information do I need about my Belgian business customers to submit an e-invoice?

To submit an e-invoice via the Peppol network, you must have your customer’s billing address and a valid Belgian VAT number (BTW-nummer, Numéro de TVA or USt-IdNr).

How can I capture or set my customers’ VAT numbers in my Shopify store?

You can obtain or set your business customers’ VAT numbers in several ways:

What if the customer provides a VAT number after the invoice is issued?

Invoices and credit notes that don’t include the customer’s Belgian VAT number will not be automatically submitted to the network.

If you obtain the customer’s VAT number only after the document has been issued, you can edit the document in your Sufio account, add the VAT number, and then manually submit the e-invoice by clicking the Submit e-invoice button.

What should I do if my e-invoice fails to submit?

If your e-invoice fails to submit, the first step is to review the error. Open the document in your Sufio account, hover over the E-invoice failed status badge, and click Show e-invoice history.

If the issue is caused by missing or invalid customer details (for example, an incorrect VAT number or postal code), you can edit the document, correct the information, and then manually submit the e-invoice by clicking the Submit e-invoice button.

Can I edit a document once an e-invoice has been successfully submitted?

No. To ensure that invoices and credit notes remain consistent with their corresponding e-invoices, you cannot edit or update a document after its e-invoice has been successfully submitted.

Can I submit the same e-invoice more than once?

No. Each e-invoice can only be submitted once.

For invoices and credit notes whose e-invoices have been successfully submitted, the option to submit them again will no longer be available.

Can I adjust when an e-invoice is being automatically generated and submitted?

If you enable automatic submitting of e-invoices in your account, e-invoices are always generated and submitted as soon as Sufio creates the invoice or credit note.

However, you can configure when invoices and credit notes are created from orders in your online store.

Alternatively, you can disable automatic e-invoicing and submit e-invoices manually from your Sufio account.

Do I still need to send PDF invoices to my customers?

You can still send PDF invoices to your Belgian B2B customers, but they are only a visual copy—the legally valid invoice is the structured e-invoice sent via the Peppol network.

For all other customers, including Belgian consumers (B2C), Sufio will continue to create professional PDF invoices that can be emailed to customers or downloaded from their customer accounts in your online store.

Can I use Sufio to receive e-invoices?

Currently, Sufio can only send e-invoices to the Peppol network. You will need to use a different app for receiving e-invoices issued to your company.

Does Sufio support Peppol invoicing for multi-entity Shopify stores?

For the moment, a single Sufio account can only send Peppol e-invoices on behalf of one Belgian company. Support for multi-entity Shopify stores—where multiple supplier companies operate within a single store—is planned for the first half of 2026.

Does submitting e-invoices incur any additional fees on top of my monthly plan?

Yes, due to the additional costs associated with using a certified Peppol Access Point to submit your e-invoices to the Peppol network, Sufio charges an extra fee for every successfully sent e-invoice.

How much does Sufio charge for submitting e-invoices?

This fee is $0.05 USD per e-invoice, up to a maximum amount based on your plan.

We only charge this fee for e-invoices that are successfully sent via the Peppol network.

For example, if your online store gets 100 orders per month but only 20 of them are domestic orders from business customers, you’ll need to submit 20 e-invoices per month. In this case, the e-invoicing fees would be $1 per month.

Please note that Sufio will not charge any fees for sent e-invoices until the end of February 2026, allowing you to try our e-invoicing solution for free.

Note

Belgian Peppol e-invoicing in Sufio is currently in beta and will be available for all Belgian users by December 19, 2025. Join the waiting list to access this new e-invoicing feature early and get regular updates about our progress!