What is mandatory in Belgium?
eInvoicing (from 2026)
From January 1, 2026, all Belgian VAT-liable companies must send and receive invoices via the Peppol network. You can check whether you are subject to this obligation via this government tool.
eReporting (from 2028)
eReporting will become mandatory in 2028. The details about this are not yet fully known and still need to be incorporated into Belgian legislation.
What does this obligation mean?
Companies must:
Send and receive invoices via the Peppol network
Register on the Peppol network
Use a Peppol access point to send and receive electronic invoices
What are the risks of non-compliance?
Fines and non-deductibility of VAT:
1st fine: €1,500
2nd fine: €3,000
3rd fine: €5,000
During a VAT audit: risk of refusal of VAT deductibility
During a tax audit: potentially all purchases refused if not received in electronic format
Paper and PDF invoices
From January 1, 2026, paper and PDF invoices are no longer legally valid for transactions between Belgian VAT-liable companies.
They remain valid for:
Private individuals (without VAT number)
Foreign customers
📑 You can still voluntarily send a PDF or paper version, but only the structured electronic invoice is legally compliant.
Step-by-step: Setting up eInvoicing in Dashdoc
Step 1: Activate eInvoicing in your account
Go to "Settings" -> "Invoicing setup" and click on the "E-invoicing" tab
When you perform this step for the first time, below configuration wizard will appear
Click on the blue "Next" button and complete the mandatory fields below:
Company email address: Your official company email address
Tax id: Your Belgian VAT number
E-invoicing address of your company: Your Peppol ID (usually
0208:followed by your KBO number).
👉 Example of an eInvoicing address: 0208:0123456789Finally, click on the blue button "Enable electronic billing" to confirm the settings
🥳 Congratulations, you have activated eInvoicing on your Dashdoc account!!!
Step 2: Add the eInvoicing address to your Partners
For each Belgian customer, you must add the eInvoicing address (Peppol ID) to their company details.
☝️ Please note the following 2 exceptions:
Private individuals (without VAT number)
Foreign customers
For these partner types, you must still send PDF or paper invoices.
Go to your address book in the main menu on the left:
Go to "Partners"
Search for the customer for whom you want to add the eInvoicing address
Edit the customer details:
Click on the company name to open the partner card
Click on "edit" in the "Billing" section
Fill in the eInvoicing address:
Click on the "Electronic invoice address" field
Enter the Peppol ID with the following structure:
Identifier:
0208(for KBO number)Colon:
:KBO number: Your customer's KBO number
👉 Example: 0208:0987654321
Click on "Save"
Help finding a Peppol ID:
Click on the link
under the "Electronic invoice address" fieldThis opens the Peppol Directory where you can look up the complete Peppol ID using your customer's name or KBO number
☝️Tip: You can find your customer's KBO number via KBO Public Search.
Step 3: Send an electronic invoice
Once the eInvoicing addresses are filled in, you can send electronic invoices.
Create a draft invoice:
Go to "Invoicing" → Receivable "Invoices" or "Credit notes"
Create a new invoice as usual
The invoice is automatically saved as a draft
Check whether the invoice is suitable for eInvoicing:
Open the draft invoice
Dashdoc displays a banner indicating whether the invoice can be sent as an eInvoice:
Invoices are suitable if:
The customer is a Belgian VAT-liable company
The customer's eInvoicing address is filled in
Invoices are NOT suitable if:
The customer does not have a VAT number (private individual)
The customer is a foreign company
👉 In this case, you must, as usual, send the invoice by email from Dashdoc
Finalize the invoice:
Click on "Finalize" invoice
A popup appears confirming that the invoice will be sent as an eInvoice
Confirm by clicking "Finalize invoice"
Invoice is automatically sent:
The eInvoice is automatically sent to your customer via the Peppol network
You will not receive additional confirmation, but you can track the status (see Step 4)
Step 4: Track the status of your electronic invoices
Dashdoc displays the status of each sent eInvoice in the invoice list.
The eInvoice goes through different statuses on the Peppol network, which you can track in real-time.
View the eInvoicing status column:
Go to "Invoicing" → Receivable "Invoices" or "Credit notes"
The "E-invoice status" column is automatically displayed if you have activated eInvoicing
You can hide, show, or move this column like other columns via the gear icon
2. Possible statuses:
Processing statuses
In Processing: The invoice is currently being processed for finalization.
Finalization failed ⚠️: The finalization process has failed. Check the invoice details for more information and try again.
Sending statuses
Awaiting sending: The invoice is finalized and waiting to be sent via the Peppol network.
Sending in progress ⏳: The invoice is currently being sent via the Peppol network.
Receipt and processing statuses at customer
Delivered ✅: Your electronic invoice has been received by your customer. It is currently being processed in their accounting system.
In progress ⏳: Your customer has started processing your invoice in their accounting system.
Awaiting information ℹ️: The processing of your invoice is suspended: your customer is waiting for clarification from you before processing can continue.
Acceptance and payment statuses
Conditionally accepted ✅: Your customer has validated your invoice with changes. Check the applied conditions for payment.
Accepted ✅: Your customer has definitively validated your invoice. Payment will be initiated soon.
Paid ✅: Your customer has confirmed receipt of your electronic invoice and accepted it in their system. It can now be validated for payment.
Rejection and error statuses
Refused ❌: Your invoice has been rejected by your customer. Create a cancellation credit note and create a new invoice if necessary.
Not Eligible ℹ️:
This invoice is intended for a company abroad or a private individual. Electronic invoicing is not activated, as this only applies to domestic transactions and customers with a VAT number. You can share the invoice with your customer by email.
Or The eInvoicing address of this customer is not filled in: electronic invoicing is not activated.
Error ⚠️: Sending your electronic invoice has failed after several attempts. Open the invoice details and click "Resend" to try again.
☝️ Please note:
Your customer has no obligation to send further status updates after "Delivered" status back to the Peppol network (such as "Accepted" or "Paid"). If your eInvoice has "Delivered" status, this is sufficient.
The eInvoicing status and the Dashdoc status (e.g., "Paid") are independent of each other and are not synchronized.
Sending credit notes
It is possible to send credit notes when eInvoicing is activated. These are sent in the same way as regular invoices via the Peppol network.
👉 Please note: Standalone credit notes (without linked invoice) are currently not yet supported in Dashdoc.
Frequently Asked Questions
What if my customer is not ready by January 1, 2026?
As a sender, you may deliver your invoice in another way (share PDF invoice via email from Dashdoc). You can include a clause on the invoice calling on the recipient to comply with the obligation. Your customer runs the risk of being fined.
Can I also receive invoices via Dashdoc?
No, Dashdoc currently only supports sending eInvoices. For receiving eInvoices, you must contact your accountant or your accounting software. They can suggest the best solution and help you with registration on the Peppol network.
Can a company have multiple eInvoicing addresses?
Yes, that is possible. Companies can register based on different identifiers.
Large companies, for example, can use multiple GLN numbers for different departments.
What is an eInvoicing address (Peppol ID)?
A Peppol ID is a unique code by which companies identify themselves on the Peppol network, similar to a phone number or email address.
Format: It consists of two parts separated by a colon.
Example: 0208:0123456789
These two parts are:
Scheme ID (identifier): A four-digit prefix indicating the type of identifier
Participant ID: The actual identifier, the unique code that identifies the company
Commonly used identifiers in Belgium:
0208: Belgian KBO number (most used and mandatory)
9925: VAT number
0088: GLN (Global Location Number) for companies with multiple locations
Where can I look up a Peppol ID?
In Belgium, a company must be registered at least with its KBO number (identifier 0208). You can look up any complete Peppol ID in the Peppol Directory.
What if I send an invoice to the wrong eInvoicing address?
Your invoice will be sent to the wrong customer (similar to an email to the wrong address). You can no longer retract the invoice, but you can:
Create and send a credit note (also via Peppol)
Correct your customer's eInvoicing address
Create and send a new, correct invoice
Can my customer claim that he did not receive the invoice?
No, as long as the eInvoice has been sent via the Peppol network, there is proof that the invoice has been issued. Your customer cannot claim that he did not receive it.
What should I do if my customer rejects the eInvoice?
Handle this as you would with a PDF invoice:
Contact your customer to discuss the problem
If necessary, create a credit note (also sent via Peppol)
Send a new, adjusted eInvoice
Need help?
For technical questions about Dashdoc: Contact our support team via the helpdesk.
For questions about receiving eInvoices and registration on Peppol: Ask your accountant for advice. They are best positioned to help you with receiving electronic invoices and registering on the Peppol network.
More information







