Zoho Inventory

E-Invoicing in Belgium

Belgium is introducing mandatory electronic invoicing (e-invoicing) for B2B transactions. Starting 1 January 2026, all VAT-registered businesses in Belgium will be required to issue, receive, and process e-invoices for domestic B2B transactions. Invoices sent or received via email in PDF format will no longer be considered valid e-invoices under the new regulations.

What is an e-invoice?

An e-invoice is a machine-readable invoice that is issued by a supplier in a structured data format that allows for its automatic processing. The buyer can then import it directly to their system instead of entering the details manually.

How does e-invoicing work in Zoho Inventory?

E-Invoice Workflow

1. Overview

PEPPOL (Pan-European Public Procurement Online) is an EU standard that facilitates the exchange of electronic documents like invoices, credit notes and so on.

2. Convert to Peppol Format

3. Send Transactions

4. Track and Handle Rejected Transactions

Set Up E-Invoicing in Zoho Inventory

Setting up e-invoicing in Zoho Inventory is a one-time process. Let’s see how you can set up e-invoicing in Zoho Inventory.

Prerequisite: You can set up e-invoicing only if you’ve enabled taxes in your Zoho Inventory organisation. Make sure to enter your tax registration number with “BE” as the label.

Push Transactions via PEPPOL

Note:

  • You can send e-Invoices only to customers whose VAT Registration Number (VRN) is registered in PEPPOL.
  • e-Invoices can be created only for customers whose VAT Treatment is Home Country.

To send e-Invoices to a customer through PEPPOL:

The invoice will be sent to your customer. A bill or vendor credit will be created for them, and a copy of the invoice will also be sent as an attachment.

Note: Once an invoice is pushed through PEPPOL, it cannot be edited or deleted. To cancel the invoice, you should create a credit note and push it through PEPPOL.

Statuses of Transactions in E-Invoicing

The status of each transaction will be displayed in the transaction’s overview page. The statuses of the transactions in e-invoicing are:

StatusDescription
Yet To Be PushedWhen you create a transaction and save it as draft, the status of the transaction will be Yet To Be Pushed.
PushedWhen you send the transaction to your customer and there are no errors, then the status of the transaction will be changed to Pushed.
FailedIf there are any errors, such as missing fields in the transaction, then the e-invoice will not be sent and the status will be changed to Failed. You can rectify the errors and try again.
AcceptedIf your customer accepts the transaction, the status of the transaction will be changed to Accepted.
RejectedIf your customer rejects your transaction, then the status of your transaction will be changed to Rejected.

Disable E-Invoicing

Here’s how you can disable e-invoicing in Zoho Inventory:

You can enable them anytime by sliding the toggle to Enabled.

TOP