Starting January 1, 2026, Belgium is introducing mandatory electronic invoices (e-invoicing) for all B2B transactions between VAT-registered businesses. This means that 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 Books Handles Belgium e-Invoicing
Zoho Books 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 Books and your customer's accounting software in accordance with Belgium's e-invoicing.
Supported Functionalities in Zoho Books
Zoho Books supports:
Both sending of outgoing invoices and credit notes, as well as receiving incoming bills and vendor credits through Peppol.
Sending of the following transaction PDFs through the Peppol network:
Invoices
Credit Note
Bills
Vendor Credits
Sending Reference fields such as:
Monitoring and filtering real-time transaction status with predefined filters:
Yet to Push
Pushed
Failed
Accepted
Rejected
Fetching customer name and address details using their VAT ID.
Automatically pushing recurring and subscription invoices to Peppol.
Bulk-pushing invoices and credit notes.
Cross-border transactions.
Accepting or rejecting the bills received from your vendors through Peppol.
Availability of UUID in export
Availability of e-invoice transaction status in webhook and custom functions.
Mapping existing custom field to Tax Registration Number field.
Mapping Tax Registration Number field to the CRM field.
Modes of Transaction Communication
Since not all our users will be on Peppol just yet, here is how Zoho Books 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 Books | Mode of Communication in Zoho Books |
VAT Registered & On Peppol Network | Peppol & Email |
VAT Registered & Not on Peppol Network | Email Only |
Unregistered/B2C | Email Only |
Features Yet To Be 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 .
We're working on these features and they will be released shortly. We will update you as and when they are released.
Enabling E-Invoicing in Your Zoho Books Organisation
All new paid organisations created with Business Location as Belgium will automatically have access to the new e-invoicing functionalities.
If you have an existing paid organisation, you will find an in-app banner notification inside your organisation.
Enable E-Invoice: Once you click 'Enable E-Invoice' in the banner, we will enable the necessary fields (VAT Registration Number in Tax Settings and Tax Registration Number in your Customers module) in your organisation.
VAT ID Matching: The wizard will then guide you to map the newly created fields mentioned above with any existing field you use in your organisation for recording such information.
Additionally, you can refer this video to know how how to enable e-invoicing in your Zoho Books organization.
For Users Using Zoho CRM and Zoho Books Integration
If you've enabled Zoho CRM and Zoho Books integration, follow the below steps below to map fields.
Edit the configuration in Zoho Books - Zoho CRM integration in Settings.
Re-map the fields you're currently using to capture VAT Registration Number and Tax Registration Number with the newly added custom fields introduced after enabling E-Invoicing.
Once saved, the data captured in Zoho CRM will then be mapped to the new custom field created in Zoho Books.
Follow the steps in this video to setup the field mapping between Zoho CRM and Zoho Billing
Test Features Before Going Live in Your Organisation
If you want to test the features in a Sandbox environment before enabling them live in your organisation, please create a new trial organisation in Zoho Books and reach out to us. We will enable the necessary settings from our end.
Pricing
Zoho Books 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 Books, reach out to us through the comment section below or drop an email to support@eu.zohobooks.com. We will be happy to assist you.
Best regards,
The Zoho Books Team
Recent Topics
Setting checkbox value on template in Sign from Creator
Good day, Please help me understand how do I set a tick from a checkbox in Creator into a checkbox on a Sign template. Below is the only values on the Sign template and the code from Creator, "field_boolean_data": {}, "field_date_data": {}, "field_radio_data":
Zoho Projects - Unread Comment Icon
Hi Projects Team, It would be great if there was a notification I con on the comments icon so it's easy to see which tasks have new comments. Something like a red circle with a number of unread comments would be great. Thanks for considering my feed
Zoho Projects - Update Feed via API
Hi Projects Team, Please consider adding an API to allow update and retrieval of messages to the Feed. Thank you
Automated log-out/session end
I'm concerned about security of our data. Is it possible to set an automatic time-out for user sessions on Zoho CRM, after a certain period of inactivity or when the session reaches a certain duration (12 hours perhaps)?
Subform auto populate values
Hi Team, I’m trying to retrieve values from Zoho People using API functions and dynamically populate them into a subform. For example, I’ve created a form with several fields that users will fill out. Based on their input, I need to fetch records from
What is New in CRM Functions?
What is New in CRM Functions? Hello everyone! We're delighted to share that Functions in Zoho CRM have had a few upgrades that would happen in phases. Phase 1 An all new built-in editor for better user experience and ease of use. ETA: In a couple of days.
Gantt Chart - Zoho Analytics
Are there any plans to add Gantt Charts capabilities to Zoho Analytics?
WhatsApp Calling Integration via Zoho Desk
Dear Zoho Desk Team, I would like to request a feature that allows users to call WhatsApp numbers directly via Zoho Desk. This integration would enable sending and receiving calls to and from WhatsApp numbers over the internet, without the need for traditional
Identify long running sync jobs/tables
My sync process causes strain on my production database and I'd love some tools/alerts to help me identify which tables are taking the longest. The current screen only shows 3 tables at a time and truncates the last fetch time so that it is very cumbersome
Temporarily rate limited due to IP reputation.
We have suddenly started receiving the following Mail Delivery Status Notification: Diagnostic-Code: 4.7.650 The mail server [136.143.184.12] has been temporarily rate limited due to IP reputation. For e-mail delivery information, see https://aka.ms/postmaster
ZOHO Books
Hi there, Why after I upgrade my Zoho invoice > Books then i wanted to add plugin which i cannot do. Please advise.
Automatically CC an address using Zoho CRM Email Templates
Hi all - have searched but can't see a definitive answer. We have built multiple email templates in CRM. Every time we send this we want it to CC a particular address (the same address for every email sent) so that it populates the reply back into our
Solution to Import PST File into Office 365.
MailsDaddy OST to Office 365 Migration Tool is an outstanding solution to recover OST files and migrate them into Office 365 without any hassle. Using this software users can multiple OST files into Office 365 with complete data security. It offers users
Best-practice setup in Zoho One for managing combined candidate pools and exporting anonymised CVs
We are new users of the Zoho One bundle and operate a consulting and engineering company. Our workforce model includes a mix of permanent employees, active job applicants, and freelance/independent consultants. All three groups need to be searchable,
Associate emails from both primary and secondary contacts to deal
We need to associate emails from multiple contacts to a deal. Please advise how this can be achieved. At present, only emails from primary contacts can be associated. Thanks
New integration: Zoho Sign for Zoho Projects
Hey there! We’re excited to announce the brand-new Zoho Sign integration for Zoho Projects! With this integration, users can now send documents for signatures, track their progress, and manage approvals—all without leaving Zoho Projects. This bridges
Update to attachment display in ticket threads
This enhancement will provide faster access for support teams and end-users, significantly boosting productivity for everyone. Get ready for a more efficient and satisfying experience! Immediate benefits Faster ticket rendering reduces wait times and
Narrative 15: Blueprint - Automate, guide, and transform your support processes
Behind the scenes of a successful ticketing system: BTS Series Narrative 15: Blueprint - Automate, guide, and transform your support processes Even organizations that deliver quality products and services can face low customer satisfaction when their
Different MRP / Pricing for same product but different batches
We often face the following situations where MRP of a particular product changes on every purchase and hence we have to charge the customer accordingly. This can't be solved by Batch tracking as of now so far as I understand Zoho. How do you manage it as of now?
Batch/lot # and Storage bin location
Hi I want to ask for a feature on Zoho inventory I own a warehouse and I've gone through different management software solutions with no luck until I found Zoho, it has been a game changer for my business with up to the minute information, I'm extremely happy with it. It's almost perfect. And I say Almost because the only thing missing for me (and I'm sure I'm not alone) is the need of being able to identify the lot number of my inventory and where it is located in the warehouse. Due to the nature
ZOHO BOOKS - RECEIVING MORE ITEMS THAN ORDERED
Hello, When trying to enter a vendor's bill that contains items with bigger quantity than ordered in the PO (it happens quite often) - The system would not let us save the bill and show this error: "Quantity recorded cannot be more than quantity ordered."
Good news! Calendar in Zoho CRM gets a face lift
Dear Customers, We are delighted to unveil the revamped calendar UI in Zoho CRM. With a complete visual overhaul aligned with CRM for Everyone, the calendar now offers a more intuitive and flexible scheduling experience. What’s new? Distinguish activities
Sync desktop folders instantly with WorkDrive TrueSync (Beta)
Keeping your important files backed up and accessible has never been easier! With WorkDrive desktop app (TrueSync), you can now automatically sync specific desktop folders to WorkDrive Web, ensuring seamless, real-time updates across devices. Important:
Writer update results in BitDefender blocking it as malware
After updating Writer to latest update, Bitdefender blocked the app and writer no longer runs.
REPORT THAT SHOWS SOH FOR ITEMS THAT HAVE ZERO SALES
When we started Zoho we imported a lot of inventory lines directly off our suppliers price list and have never ordered / sold. I want to clean up our data base and remove all these lines. What reeport will show me what lines have zero sales as well as
Refresh frequency
Dear Zoho Team, I really, truly appreciate that Zoho Books gets frequent updates. As a matter of fact this is how a good SaaS company should stay on top. However, I feel that I have to hit refresh almost every day. This was exciting at the beginning but
Refund
My plan expired today, and I updated my payment details with a new credit card. At the same time, I wanted to downgrade, but the system wouldn’t allow the downgrade until the payment details were updated. As a result, I was charged for the same plan before
Calling Function via REST API with API Key gives 401 using Zoho Developer
Hi, I created a couple of functions using the one month trial of Enterprise edition, which I was able to call using the API Key method from Postman and from an external site. Now that my trial has expired, I have created the same functions in the Developer
Error due to - 'Internal Exception' when uploading Sign-generated PDF file to workdrive via Deluge in Zoho CRM
Hi I wasnt getting this error a few days ago and my code had not changed, so I'm wondering if there's a Zoho bug somewhere? I am downloading a PDF file from a Zoho Sign url using invokeurl and then uploading it to a Workdrive folder using zoho.workdrive.uploadFile.
Embed CRM record images in email templates
I have email templates that I want to embed dynamic images in their body - not as an attachment. For the context, the image is a QR code individual to each contact. So there are couple of challenges for which I think there is no solution in CRM: 1/ I
Assign multiple departments to multiple helpcenters
Hi there! I have a reseller company for a software and I'm using Zoho Desk as my helpcenter and ticket management system. The software is great and I would like to make a suggestion! With multi-branding activated, your departments that visible in help
Zoho Desk Training
Hello, We've had Zoho desk for a while now, but we run into issues occasionally, and I was wondering if there was a customer who currently uses it and really enjoys the functionality, that would be wiling to chat with us?
Edit default "We are here to help you" text in chat SalesIQ widget
Does anyone know how this text can be edited? I can't find it anywhere in settings. Thanks!
PO Based Advance payment to Vendor
We recommend to introduce a provision at PO to make advance payment to vendors and auto apply that advance paid later at the time of Vendor Bill submission for that PO. This will help us track PO-wise Total Payments.
Converting Customer Invoice to Purchase Bill
Hi, In my service-based business, I sometimes create the customer invoice first, and later I receive the purchase bill from the vendor for the same job. Is there any option in Zoho Books to: Convert a customer invoice into a purchase bill, or Link/associate
Getting Project Template List using the REST API
I am trying to confirm that I can use the REST API to create a project using a project template. The API documentation indicates this is possible by providing the Template ID, but it is not clear at all how to get a list of available Project Templates
How to get Quickbooks Desktop Info into Zoho?
Our team has used Quickbooks desktop for years and is looking at switching to Zoho books in 2026. I want to bring all old sales history over since we use Zoho CRM. I can export Item sales history and generic sales orders from Quickbooks desktop. How do
ZeptoMail API Request
We tried to send mail using ZeptoMail using Django. Following is my payload {'from': {'address': 'abc@abc.com'}, 'to': [{'email_address': {'address': 'xyz@xyz.in', 'name': 'Bhavik'}}], 'subject': 'Report Name', 'htmlbody': '<p>Test</p>'} Following is
Zoho Inventory - Allow Update of Marketplace Generated Sales Orders via API
Hi Inventory Team, I was recently asked by a client to create an automation which updated a Zoho Inventory Sales Order if a Shopify Order was updated. I have created the script but I found that the request is blocked as the Sales Order was generated by
Mass import of documents into Zoho Writer
I'm using Google's word processor at the moment but feel that Zoho does a better job (on the online apps market). Iwant to move my documents (about 50-70) to Zoho but it seems to me that I have to import them seperately. Is it already possible to upload several documents at a time or is this a forthcoming feature? Cheers Rolli :?:
Next Page