E-Invoicing in Belgium with Zoho Billing

E-Invoicing in Belgium with Zoho Billing

Starting January 1, 2026, Belgium is introducing mandatory electronic invoices (e-invoicing) for all B2B transactions between VAT-registered businesses. Invoices and credits notes must be exchanged in a prescribed digital format.

How E-Invoicing works   

Belgium's e-invoicing system runs through the Peppol (Pan-European Public Procurement Online) network, a secure digital framework that allows businesses to exchange invoices and credit notes electronically through certified Access Points.


Every transaction sent through Peppol follows the EN 16931 structure and is formatted according to Peppol BIS 3.0 (UBL), a standardised XML layout. Once validated, the network facilitates the document transmission from the seller's access point to the buyer's access point.

Products Supported  

E-Invoicing will be supported in Zoho Books, Zoho Billing and Zoho Inventory.  

How Zoho Billing Handles Belgium e-Invoicing     

Zoho Billing aligns your invoicing and billing workflow with Belgium's structured e-invoicing model. Storecove acts as the certified Peppol Access Point, handling the secure transfer of transactions between Zoho Billing and your customer's accounting software in accordance with Belgium's e-invoicing.


Supported Functionalities in Zoho Billing

Zoho Billing supports:

  • Sending of outgoing invoices and credit notes through Peppol.

  • Sending of transaction PDF through Peppol network.

    • Invoices

    • Credit Note

  • Sending Reference fields.

    • Order Reference

    • Project Reference

    • Payment Reference (Supported Payment modes: Cash, Checks, Card)

  • Monitoring and filter real time transaction status with predefined filters.

    • Yet to Push

    • Pushed

    • Failed

    • Accepted

    • Rejected

  • Fetch customer name and address details using their VAT ID.

  • Automatically push recurring and subscription invoices to Peppol.

  • Bulk push invoices and credit notes.

  • Cross border transaction support.

  • Availability of UUID in export

  • Availability of e-invoice transaction status in webhook and custom functions.

  • Map existing Custom Field to Tax Registration Number field.

  • Map Tax Registration Number field to CRM field.

Modes of Transaction Communication

Since not all our users will be on Peppol just yet, here is how Zoho Billing will handle invoicing and communication.

When transactions are created, they can be communicated to customers through the following modes:

Type of Businesses supported in Zoho Billing

Mode of Communication in Zoho Billing

VAT Registered & On Peppol Network

Peppol & Email

VAT Registered & Not on Peppol Network

Email Only

Unregistered/B2C

Email Only

 

Features Not Yet Supported

Today the apps do not support the below functionalities yet.

  • Additional Payment Reference Field: Credit & debit transfer, ACH Direct debit.

  • Support for additional attachments.

  • Supporting businesses that are registered in Peppol with different legal identifier; for example - 0088:5412345000013 , 9925:BE0123456789 , 0208:0123456789 .

These are features we're working on and will be released shortly. We will update you as and when we update these.

 Enabling E-Invoicing in your Zoho Billing organization 

  • All new paid organization created (with Business Location as Belgium) will automatically have access to the new e-invoicing functionalities.

  • Existing paid organization will find an in-app banner notification inside your organization.

    • Enable E-Invoice: Once you click on 'enable e-invoice' in the banner, we will enable the necessary fields (VAT Registration Number in Tax Settings and Tax Registration Number in your Customer Module) in your organization.

    • VAT ID Matching: The wizard will then guide you to map the above created new fields with any existing field used by you in your organization for recording such information. 

 Refer the video to know how to enable e-invoicing in your Zoho Billing organization


For users using Zoho CRM-Zoho Billing

If you've enabled Zoho CRM and Zoho Billing integration, please follow the below instructions to map fields.

  1. Edit the configuration in Zoho Billing - Zoho CRM integration in Settings.

  2. Re-map the fields you're currently using to capture VAT Registration Number and Tax Registration Number with the newly added Custom Fields introduced here.

  3. Once saved, the data captured in Zoho CRM will then be mapped to the new custom field created in Zoho Billing.

 Follow the steps in this video to setup the field mapping between Zoho CRM and Zoho Billing

Test features before opening up live in your organization?

If you want to test the features in a Sandbox environment before enabling them live in your organization, please create a test organization in Zoho Billing and reach out to us. We will enable the necessary settings from our end.

InfoHere is a detailed help document which provides instructions on how to setup e-invoicing in Zoho Billing. 

Pricing

Zoho Billing includes support for up to 1,000 send transactions in its paid plans. Once you cross 1000 transactions, you can purchase an add-on that provides 500 additional transactions for €15.

Need Help?

If you have questions related to e-Invocing or need help with setting it up in Zoho Billing,  reach out to us through the comment section below or drop an email to support@eu.zohobilling.com. Our team will be glad to assist.