## Zoho Inventory Documentation Index Access the complete documentation index at: https://www.zoho.com/inventory/llms.txt Use this file to discover all available documentation pages before proceeding. # 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](/inventory/help/images/e-invoicing/einvoice-workflow.png) **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** * The transactions you create in Zoho Inventory are automatically converted into the Peppol format, which is the standard electronic format used for e-invoicing in Belgium. * The system then checks whether all required fields are included, such as your VAT ID, your customer’s VAT ID, and other transaction details. **3\. Send Transactions** * If your customer is registered on the PEPPOL network: * The invoice is sent through your Peppol Access Point to the customer’s Access Point. * The transaction is validated and delivered directly to the customer’s accounting or ERP system. * Your customers will receive the invoices you send as bills and credit notes as debit notes in their systems. * If your customer is not registered on the Peppol network: * You can send the invoice in PDF format via email. * Once the customer becomes PEPPOL-registered, future invoices can be sent electronically through the network. * For transactions sent to government agencies (B2G), Zoho Inventory delivers them through PEPPOL to Mercurius, Belgium’s government e-invoicing platform. * For B2C transactions, businesses are not legally required to send their transactions through Peppol. * For cross-border transactions across other EU countries, you can send the invoice directly to your customer. Cross-border transactions through the Peppol network will soon be available in Zoho Inventory. **4\. Track and Handle Rejected Transactions** * After a transaction is sent, Zoho Inventory tracks and updates its status. * You can view whether an invoice has been sent, accepted, or rejected. * If a transaction is rejected, you will receive a notification that includes the reason specified by your customer. * Since you cannot edit or delete an invoice once it is sent through PEPPOL, Zoho Inventory allows you to create a credit note for the invoice to nullify it. Then you can create a new invoice which can be sent through PEPPOL. ## 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](/inventory/help/settings/taxes.html) in your Zoho Inventory organisation. Make sure to enter your tax registration number with **“BE”** as the label. * Go to _Settings_. * Select **E-Invoicing** under _Taxes & Compliance_ in the _Organization Settings_ pane. * Click **Configure E-Invoicing**. * Under the _Review_ Details tab, enter the required details. * Read and accept all the terms and conditions, then click **Save & Continue**. * Under the _Set Up Transaction Push_ tab, click **Set up Connection** to send transactions to your customers through PEPPOL. * Read and accept all the terms and conditions, then click **Connect**. * Click **Next**. * Under the _Set Up E-Invoice Fetch_ tab, slide the toggle to **Enabled** to fetch transactions from PEPPOL. * Click **Finish**. ## 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: * Go to **Sales** and select [Invoices](/inventory/help/invoice/#create-invoice) or [Credit Notes](/inventory/help/sales-returns/sales-returns-overview.html#create-credit-note), based on your preference. * Enter the required details. * Click **Save as Draft**. * Click **Send Invoice** at the top of the invoice’s _Details_ page. 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: Status Description Yet To Be Pushed When you create a transaction and save it as draft, the status of the transaction will be _Yet To Be Pushed_. Pushed When you send the transaction to your customer and there are no errors, then the status of the transaction will be changed to _Pushed_. Failed If 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. Accepted If your customer accepts the transaction, the status of the transaction will be changed to _Accepted_. Rejected If 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: * Go to _Settings_. * Select **E-Invoicing** under _Taxes & Compliance_ in the _Organization Settings_ pane. * Slide the toggle near _Invoice Push_ to **Disabled** if you don’t want to send transactions to your customers through PEPPOL. * Slide the toggle near _E-Invoice Push_ to **Disabled** if you don’t want to fetch transactions from PEPPOL. You can enable them anytime by sliding the toggle to Enabled.