E-Invoicing in Belgium with Zoho Inventory

E-Invoicing in Belgium with Zoho Inventory

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 Inventory, Zoho Books and Zoho Billing. 

How Zoho Inventory Handles Belgium e-Invoicing

Zoho Inventory 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 Inventory and your customer's accounting software in accordance with Belgium's e-invoicing.

Supported Functionalities in Zoho Inventory

Zoho Inventory supports: 
  1. Both sending of outgoing invoices and credit notes, as well as receiving incoming bills and vendor credits through Peppol.
  2. Sending of transaction PDF through Peppol network.
    1. Invoices
    2. Credit Note
    3. Bills
    4. Vendor Credits
  3. Sending Reference fields.
    1. Order Reference
    2. Project Reference
    3. Payment Reference (Supported Payment modes: Cash, Checks, Card)
  4. Monitoring and filter real time transaction status with predefined filters.
    1. Yet to Push
    2. Pushed
    3. Failed
    4. Accepted
    5. Rejected
  1. Fetch customer name and address details using their VAT ID.
  2. Automatically push recurring and subscription invoices to Peppol.
  3. Bulk push invoices and credit notes.
  4. Cross border transaction support.
  5. Accept or reject the bills received from your vendors through Peppol.
  6. Availability of UUID in export
  7. Availability of e-invoice transaction status in webhook and custom functions.
  8. Map existing Custom Field to Tax Registration Number field.
  9. 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 Inventory 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 Inventory
Mode of Communication in Zoho Inventory
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. 
  1. Additional Payment Reference Field: Credit & debit transfer, ACH Direct debit.
  2. Support for additional attachments.
  3. 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 Inventory organization

  1. All new paid organization created (with Business Location as Belgium) will automatically have access to the new e-invoicing functionalities.
  2. Existing paid organization will find an in-app banner notification inside your organization.
    1. 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.
    2. 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. 

For users using Zoho CRM-Zoho Inventory

If you've enabled Zoho CRM and Zoho Inventory integration, please follow the below instructions to map fields. 
  1. Edit the configuration in Zoho Inventory - 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 Inventory. 

Want to Test the 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 new trial organization in Zoho Inventory and reach out to us. We will enable the necessary settings from our end. 

Info
Here is a detailed help document which provides instructions on how to setup e-invoicing in Zoho Inventory.

Pricing

Zoho Inventory includes support for up to 1,000 send/receive 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 Inventory,  reach out to us through the comment section below or drop an email to support@eu.zohoinventory.com. Our team will be glad to assist. 

    Nederlandse Hulpbronnen


      • Recent Topics

      • Personal Data (RODO), Cookies / Trackers - ePrivacy

        I have noticed several issues that should be addressed on the customer support page. Zoho Desk provides the support portal, but it currently lacks the following options: A GDPR and personal data processing consent checkbox before logging in, located in
      • How to set a multi-lookup field as mandatory?

      • Allow Multiple Scheduled Appointments with Zoho Support

        Dear Zoho Team, I hope you're doing well. First, thank you for introducing the option to schedule support calls via the Zoho CRM booking link. This has been a fantastic enhancement, eliminating the need for back-and-forth coordination when scheduling
      • Audit Log for Zoho One Admin Panel

        Dear Zoho One Team, We would like to request the addition of an Audit Log feature in the Zoho One Admin Panel. This log should provide visibility into any changes made within the Zoho One admin panel and directory, including but not limited to: Adding,
      • Personalize your booking pages with Custom CSS

        Greetings from the Zoho Bookings team! We’re introducing Custom CSS for Zoho Bookings, designed to give you complete control over the look and feel of your booking pages. With this new feature, you can upload your own CSS file to customize colors, fonts,
      • Bug: OAuth 2.0 State Parameter fails with Pipe Delimiters (RFC 6749 Non-Compliance)

        I've discovered a bug in how Zoho's API Console handles the OAuth 2.0 authorization flow when the state parameter contains pipe characters (|), and I'm hoping the Zoho team can address this in a future update. The Issue Zoho's OAuth 2.0 implementation
      • Custom Function to increment a value by one

        Hi, I'm trying to find a solution to set up a counter on CRM records that tracks how many times certain actions have taken place. As a specific example: We have a field on Deals called "Times Close Updated". This starts at 0 on record creation. I'd like
      • Customer address in Zoho Bookings

        Hello,  Is it possible to add customer address information to the Zoho bookings appointment screen? Or have it pull that information automatically from the CRM? We are wanting to use this as a field management software but it is difficult to pull the address from multiple sources when it would be ideal to have a clickable address on the appointment screen that opens up the user's maps.  It would also be advantageous for the "list view" to show appointment times instead of just duration and booking
      • Access token generate from the refresh token not working for API

        Dear Sir/Madam, When I use my refresh token to obtain new access_token, that token return INVALID_TOKEN when the same API is called. I made sure that my api site is correct and match the auth web site. However the original access_token work fine.
      • why does my campaign move back to draft?

        Every time I try to send my email campaign, it reverts back to Draft status.. this has happened three times in a row..how do i find out what the problem is? Thanks
      • Service and Parts Line Item Limitations

        Hi FSM Team, We work with clients who deliver large-scale field service projects. In many cases, a single work order can contain 200+ service and parts line items. Currently, Zoho FSM limits work orders to 30 service and parts line items. While this works
      • 【Zoho CRM】やりとりの要約機能リリースのお知らせ

        ユーザーの皆さま、こんにちは。コミュニティチームの藤澤です。 今回は「Zoho CRM アップデート情報」の中から、新機能のやりとり要約機能をご紹介します。 Zoho CRMのやりとりの要約は、Ziaが生成する機能で、データに関連付けられた最近のやりとりを簡潔にまとめて提供します。 メール、通話、ミーティング、メモなどを1つの明確な要約にまとめ、重要なポイント、過去の話し合いの要点、結果、次のステップを表示することで、日常的な課題に対処します。 Ziaの強みは、単なる要約にとどまらず、内容の解釈も行える点です。やりとりの要約では、顧客との会話に潜む遅延、フォローアップ漏れ、約束、期限、感情、意図を特定します。
      • Recent post analytics not very useful

        Hi, I'm enjoying some aspects of the Zoho Social. like being able to schedule posts to multiple channels. However, the recent posts analytics is disappointing. For example, I put up a reel on Instagram and Facebook yesterday. Instagram insights shows
      • Zoho Commerce and Third-party shipping (MachShip) API integration

        We are implementing a third-party shipping (MachShip) API integration for our Zoho Commerce store and have made significant progress. However, we need guidance on a specific technical challenge. Current Challenge: We need to get the customer input to
      • What happens to the files created by user, whose account is deleted.

        Hello, I created a folder in the My folders names "Quote" I shared the same with my colleague. She created some files and folders in that folder over the period of 1 and half year. Now she left company, and I deleted her account from Zoho. What happens
      • Internal Error When Accessing Team Inbox.

        All our users are seeing this error in teaminbox. Because its a critical tool kindly resolve this issue ASAP.
      • Sharing URLs and direct access

        Hello, I am storing my team's email signature images on Workdrive. I am creating a public image download share and adding “?directDownload=true” so that the image can be accessed without the Workdrive interface. A few questions: 1) Can we generate friendly
      • Zoho Mail Android app update: Calendar enhancements

        Hello everyone! In the most recent version of the Zoho Mail Android app update, we have introduced various new enhancements for the calendar module. Let's explore what's new. Drag and drop events to update the date and time We have enhanced the calendar
      • Enhance Delay Configuration in Zoho Flow

        Dear Zoho Flow Support Team, We are writing to request an improvement to the delay configuration process within Zoho Flow. Currently, users are required to manually enter the exact delay duration (e.g., "2 days") in the delay block. This can be time-consuming
      • Contratação ProdutivosX

        Bem-vindo(a) ao processo de contratação da ProdutivosX. Este formulário tem como objetivo coletar informações essenciais para análise de perfil profissional, alinhamento de competências e possível integração ao equipamento ProdutivosX. A ProdutivosX é
      • Enhance Sign CRM integration

        Hello all, I'm working on a custom Deluge script to enhance the integration between Zoho CRM and Sign by using a writer merge template for additional flexibility. I want to replicate the post-sign document integration that exists between CRM and Sign
      • Unified WhatsApp Number Management in Zoho Desk and SalesIQ

        Dear Zoho Desk Support Team, We are currently utilizing both Zoho Desk and Zoho SalesIQ for our customer support operations. While both platforms offer WhatsApp integration, we are facing challenges due to the requirement of separate WhatsApp numbers
      • Problem using Zoho Desk API

        Goodmorning, I am trying to use the Zoho Desk API to create a dashboard in Grafana, but I am having a problem. Following the instructions in the API documentation, I created the API Console application (server-based application). Then I created the string
      • Email Field Validation Incorrectly Rejects RFC-Compliant Addresses (Forward Slashes)

        I've encountered a validation issue with Zoho Creator's Email field that rejects RFC-compliant email addresses containing forward slashes, and I'm hoping the Zoho team can address this in a future update. The Issue When entering an email address containing
      • Customer ticket creation via Microsoft Teams

        Hi all, I'm looking to see if someone could point me in the right direction. I'd love to make it so my customers/ end users can make tickets, see responses and respond within microsoft teams. As Admin and an Agent i've installed the zoho assist app within
      • Plug Sample #15 - Enable Human-Like, Contextual Interactions in SalesIQ with Zia Agents

        Zia Agents are conversational AI assistants designed to understand user intent and respond intelligently, helping businesses automate conversations and offer personalized support at scale. While Zia Agents are yet to be publicly released, access is currently
      • Best way to schedule bill payments to vendors

        I've integrated Forte so that I can convert POs to bills and make payments to my vendors all through Books. Is there a way to schedule the bill payments as some of my vendors are net 30, net 60 and even net 90 days. If I can't get this to work, I'll have
      • Seamless Round-Trip Navigation for Related Blocks (Detail View)

        As highlighted previously in this post (and here, here, here, and here), we still lack a fundamental capability for seamless navigation in Related Blocks. The popup that appears when adding a related record doesn't exist for viewing/editing existing records,
      • Social Profile Logo Format

        Hello, I'm using Zoho Sites and am attempting to add a couple of social media accounts to my profile that aren't included in the default platforms that are available. What format is the logo required to be in? I have tried .png and .jpg with no success.
      • How to create Sepa Direct Debit XML file: solution and code

        Even though Books provides a payment integration for Stripe and Gocardless (in Europe) there are customers that want to use the Sepa services of their own bank. Mainly because Stripe and Gocardless are quite expensive. In that case they would need a Sepa
      • Traditional Spreadsheet vs Zoho Tables

        Hello everyone, This article explains the differences between Spreadsheet applications and no-code databases, such as Zoho Tables. While both tools belong to the "grid" family, the core difference lies in their purpose. A spreadsheet (such as Zoho Sheet,
      • RFQ MODEL

        A Request for quotation model is used for Purchase Inquiries to multiple vendors. The Item is Created and then selected to send it to various vendors , once the Prices are received , a comparative chart is made for the user. this will help Zoho books
      • Delegate Access - Mobile iOS/iPad

        We’re over the moon that delegate access is now available in Zoho Mail as we were nearly ready to switch platforms because of it! Is there a timeline on when delegate mailboxes will be accessible from the iOS and iPad OS applications? Thanks, Jake
      • Request For Quotation (RFQ) module

        Hello, Do you have any plans to implement a RFQ module in to ZOHO Inventory? I would like to chose items that I require a price for, select a number of different suppliers to e-mail and have them submit there pricing online. I would then like to see a
      • Support for Developing Zoho Recruit Extensions via Zoho Sigma

        Hi, I’m interested in building an extension for Zoho Recruit using Zoho Sigma. However, when I navigate to Sigma and attempt to create a new extension (via the "New Extension" option), Zoho Recruit does not appear as a listed service—only options like
      • FOLDER DISAPPEARED

        Hello Zoho Community. I recently found a problem with no explanation: a folder in Zoho Analytics just disappeared, but the tables and SQL sentences still existed, the folder was not deleted. The solution for me in this case was to create a new folder,
      • How to create estimates/Invoices with sub-totals

        Every other accounting package can create estimates and invoices with Sub-totals. How can I do that in ZohoBooks?
      • Deluge scripts

        Why is there not a search function to make it easier to find the script of interest when modifications are required.
      • Social media simplified with Zoho Social: Why should brands have a Threads profile?

        Just over a year ago, Instagram launched Threads, the all new social media app primarily focusing on sharing text online. It was welcomed by people worldwide with more than 10 million users in just seven hours, and it currently has over 175 million active
      • Auto tracking URL generation based on Carrier

        Hi, While creating a shipment order for a package in Zoho Books, I have a requirement that for example, if the carrier is Delhivery and tracking number is 1234, then can automatically the tracking link/URL be generated as www.delhivery.com/1234. Similary,
      • Next Page