- Belgium
How to choose e-invoicing software in Belgium: a buyer's checklist
Choose Peppol software in Belgium: receiving, sending, exports and total cost. Compare your needs with OrdoGrid's free forever plan and its limits.
- Updated
- Content owner
- Customer education team
- For
- Small business owners and sole traders · Accountants advising clients · Finance and administration staff
At a glance
Choose software that demonstrates structured invoice sending, receiving and exports for your transactions within scope, then compare volume, features and total cost. OrdoGrid's free forever plan includes unlimited Peppol receiving and one outgoing invoice per month, with no card required. Starter adds unlimited sending; Business covers projects, payments and the API. Check the limits and exit procedure too.
Before you begin
- Your enterprise number and VAT status (normal regime, small business exemption, flat-rate or exempt)
- Your monthly number of sales and purchase invoices, and how many customers and suppliers are Belgian businesses
- The accounting software or import format your accountant uses
- The notice terms of your current invoicing or Peppol provider, if you have one
What you will achieve
- Eliminate tools that cannot meet the 2026 obligation before comparing prices
- Run a trial that proves sending, receiving, credit notes, export and exit
- Pick a sending and receiving set-up that respects Peppol's one-provider rule
- Estimate the full yearly cost, including the 120% deduction
On this page
Choose e-invoicing software in Belgium around your actual workflow: how many invoices you send and receive, and how your accountant gets the documents. For transactions within the Belgian B2B mandate, check structured sending and receiving, credit notes and exports of originals. Then compare plan allowances and total cost, rather than the headline price alone. Unlimited receiving may suit a business that invoices occasionally; projects, online payments or an API require different selection criteria.
This guide gives pass/fail criteria, a trial script, the cost lines including the 120% deduction, and a worked selection. It does not rank products. Who is legally in scope is covered in Belgian e-invoicing obligation 2026; how access points work in Peppol access point.
What the law asks of your software
The law regulates invoices, not software, but these rules decide what a tool must handle.
| Rule | Basis | What the software must do |
|---|---|---|
| Peppol BIS (UBL) over the Peppol network by default; another EN 16931 format only by agreement | Art. 13ter Royal Decree no. 1 | Create Peppol BIS Billing 3.0 invoices and send them through a Peppol service provider |
| Technical means to issue and receive Peppol BIS, even if you agreed another format | Art. 13quater Royal Decree no. 1 | Receive, not only send |
| Credit notes correcting a structured invoice use the same format | Art. 53 §2bis VAT Code | Send credit notes on Peppol |
| Supporting attachments travel with the invoice | FPS Finance FAQ | Carry attachments in the invoice file (embedded, or linked from it), not by separate email |
| Keep invoices 7 years from 1 January after the year of issue | Art. 60 VAT Code (Law of 18 December 2025) | Let you download the originals, ideally the XML |
| No means to issue and receive: €1,500, then €3,000, then €5,000 per infringement | Royal Decree no. 44, annex, section 2, heading I, point C | The risk of a send-only or PDF-only tool |
For these flows the structured invoice is the only legal invoice; a PDF copy is optional.
Which capabilities you need
| Your situation | Issue structured | Receive structured | Minimum software |
|---|---|---|---|
| Normal VAT regime, Belgian business customers | Yes | Yes | Send and receive |
| Small business exemption (franchise) | Yes, without VAT and with the franchise mention | Yes | Send and receive |
| Flat-rate regime (art. 56, ends 1 January 2028 at the latest) or agricultural regime (art. 57) | No, for regime supplies | Yes | Receive |
| Only consumers as customers | No | Yes | Receive |
| Only supplies exempt under art. 44 VAT Code, or no Belgian establishment | No | No | Optional |
Headcount and legal form do not matter: a sole trader with three business customers needs the same capabilities as a company of fifty.
Must-have criteria and how to test them
Treat each row as a knock-out: if the vendor cannot show it working, the tool is out. Run the tests in this order, in the vendor's demo or with real documents, and note each result with the date. If another provider already receives for you, run test 1 in the vendor's demo account: do not move your live registration just to test a tool.
| Criterion | Test | Pass | Fail signal |
|---|---|---|---|
| 1. Receives | Enter your VAT number and activate receiving | Registered under 0208: plus your enterprise number for invoices and credit notes; visible on lookup.peppol.org | Receiving "coming soon" |
| 2. Checks the customer first | Check a known Belgian business customer | Receive capability shown before sending | Failures appear only after sending |
| 3. Sends and validates Peppol BIS Billing 3.0 | Send one small real invoice, or a vendor test | Checked against EN 16931 and the current BIS release, then delivered through a named, certified provider | "We email the XML", a PDF with embedded data, a portal |
| 4. Keeps the original | Download the sent invoice | Exact XML and PDF of every sent and received invoice | Only a re-rendered PDF |
| 5. Inbox and response | Ask a supplier or the vendor to send you a document | In the inbox with XML and PDF; can be rejected with an Invoice Response RE | Supplier PDFs by email, no way to reject |
| 6. Structured credit notes | Create one from the invoice in the demo | Refers to the invoice, sent as a Peppol credit note | Credit notes only as PDF |
| 7. Customer not on Peppol | Pick a customer that cannot receive | The tool says so and lets you email a PDF invoice; nothing goes out twice | Silent failure or a duplicate |
| 8. Accountant export | Export one month for your accountant | Imports without re-keying: UBL, CSV layout or API | Screenshots, re-keying |
| 9. Exit | Ask for the exit procedure in writing | Documented bulk export and deregistration, with a timeframe | "Contact us" |
Why these rows: FPS Finance tells businesses to deliver to the customer's enterprise number without asking for a Peppol ID, to reject a misaddressed invoice with RE, and warns that Peppol does not detect duplicates. Peppol BIS Billing changes twice a year; release 3.0.21 has been mandatory since 17 August 2026, so ask how the vendor keeps up. Peppol's test and production networks are separate, so ask which one the demo uses. "Delivered" means network delivery, not acceptance or payment.
Check the access point claim yourself
- Peppol service provider (access point)
A company certified to connect businesses to Peppol. In Belgium it joins OpenPeppol, signs an agreement with the Belgian Peppol Authority (FPS BOSA; FPS Finance from 2027), passes conformance tests, obtains production certificates and is then listed by OpenPeppol and the Belgian authority.
Software can be its own provider or connect through one, embedded or white-label. Both are fine if you can name the provider and check it:
- Ask the vendor for the legal name of its Peppol service provider.
- Find it on the OpenPeppol list of certified service providers, which shows whether it is certified as an access point and as an SMP (the register that publishes what you can receive), and which Peppol Authority supervises it.
- After registration, look yourself up on lookup.peppol.org with
0208:and your enterprise number (FPS Finance's own example:0208:0308357159). It shows what you can receive, not whether you can send. - Do not rely on the Peppol Directory: listing is voluntary and delayed, so it neither proves nor disproves delivery.
Belgian rules require providers to register every Belgian participant under its enterprise number (scheme 0208). The VAT number (scheme 9925) may be added, but not in its place.
The certification that matters is the Peppol provider's. Do not confuse it with two unrelated regimes: FPS Finance does not approve archiving systems at all, and the registered cash register system is a separate regime for till receipts.
Sending and receiving: one provider per document type
Peppol's addressing layer holds one registration per participant identifier: only one provider at a time can receive a given document type for your enterprise number. Sending needs no registration.
| Set-up | Works? | Watch out for |
|---|---|---|
| One tool sends and receives | Yes | Simplest: invoices, credit notes and customer responses in one place |
| Tool A sends, provider B receives (for example your accountant's platform) | Yes | B holds your 0208 registration, so customer responses about your invoices reach you only through B |
| Two providers receiving invoices for the same enterprise number | No | The second registration is refused |
| Moving reception to a new provider | Yes, with planning | Peppol has a migration-key procedure; without it the old provider deregisters you first, which can leave a gap |
Before switching, agree a cut-over date, ask whether both the old and the new provider support the migration key (OrdoGrid does not) and export your archive: switch Peppol access point.
Online, desktop and cash registers
- Online or desktop. Both work if the Peppol path is real: a desktop program connected to a certified provider passes; a cloud tool that only emails PDFs fails.
- Where data is kept. Cloud storage is allowed. A business established in Belgium keeps its invoices in Belgium unless it has full online access to them from Belgium, and needs a backup (FPS Finance archiving guidance).
- Cash register. A till receipt does not replace the invoice you owe a business customer (FPS Finance FAQ). If that customer is a Belgian business, the invoice must be structured, so a shop selling to businesses needs both functions.
Costs: what you actually pay
You do not buy a "Peppol ID" from the government: your provider registers your enterprise number as part of its service. You pay for the software and the provider's service, often in one subscription.
| Cost line | Question to ask |
|---|---|
| Subscription (per company or per user) | What is included: users, companies, credit notes, inbox? |
| Peppol volume | Included, capped, or a price per sent and per received document? |
| Implementation advice | One-off fee from the vendor or your accountant: does it cover the accountant's import? |
| Accountant link | Export file, CSV layout, API or paid connector? |
| Exit | Is the full export free, and how fast is deregistration? |
| Rework | Who re-keys supplier invoices if the inbox or export is missing? |
The 120% deduction
What the law provides. Small companies and self-employed natural persons can deduct 120% of e-invoicing costs for taxable periods 2024 to 2027 (art. 64ter Income Tax Code 1992, restored by the Law of 6 February 2024). FPS Finance lists periodic subscriptions to invoicing packages, advice incurred specifically to prepare or implement the obligation, and a separately invoiced e-invoicing surcharge on an existing subscription. Depreciation never qualifies, so a capitalised licence does not get the 120%; digital assets acquired from 1 January 2025 can instead qualify for a 20% investment deduction.
What we recommend. Ask the vendor to show e-invoicing costs on separate invoice lines and let your accountant claim the deduction. The FPS page covers only advice for preparing or implementing the obligation; circular 2026/C/46, as summarised by professional sources, excludes advice on choosing a package. Do not count on 120% for selection advice, and confirm with your accountant.
Worked example: Atelier Nord SRL compares four tools
Atelier Nord SRL, a four-person joinery workshop in Namur that counts as a small company for tax purposes, issues about 25 invoices a month (22 to Belgian businesses) and receives about 40 supplier invoices. Until 2025 it emailed PDFs and sent a spreadsheet to its accountant. Prices are illustrative, excluding VAT.
Step 1: knock-outs.
| Tool | Price | Sends on Peppol | Receives | Structured credit notes | Result |
|---|---|---|---|---|---|
| A: online PDF tool | €12/month | No | No | No | Out |
| B: Peppol sending add-on | €15/month | Yes | "Coming soon" | Yes | Out |
| C: invoicing software, embedded provider | €30/month | Yes | Yes | Yes | Shortlist |
| D: invoicing software, partner provider | €45/month | Yes | Yes | Yes | Shortlist |
Step 2: weighted score (0 = not shown, 1 = partly, 2 = fully shown; points = weight × score).
| Criterion | Weight | C | C points | D | D points |
|---|---|---|---|---|---|
| Export imports into the accountant's software | 25 | 2 | 50 | 1 | 25 |
| Original XML downloadable | 20 | 2 | 40 | 1 | 20 |
| Customer check and clear fallback | 15 | 2 | 30 | 2 | 30 |
| Validation before sending | 15 | 1 | 15 | 2 | 30 |
| Inbox: download, reject with RE | 15 | 1 | 15 | 2 | 30 |
| Exit: bulk export, deregistration | 10 | 1 | 10 | 2 | 20 |
| Total (maximum 200) | 100 | 160 | 155 |
C scores 80 out of 100 and D 77.5: close enough for cost to decide.
Step 3: trial documents. With tool C, Atelier Nord sends an invoice it had to issue anyway: F2026-0042 to Studio Berg BV in Ghent for six made-to-measure oak shelves at €110.00, delivered without installation: €660.00 excluding VAT, €138.60 VAT at 21%, €798.60 in total. The tool shows Studio Berg can receive, validates the file and reports delivery the same morning; the XML downloads. Its supplier Houthandel Vermeulen BV sends a purchase invoice of €1,000.00 plus €210.00 VAT, which lands in the inbox with XML and PDF.
Step 4: yearly cost and deduction.
| Item | Tool C | Tool D |
|---|---|---|
| Subscription, 12 months | €360.00 | €540.00 |
| Accountant's implementation advice (one-off) | €400.00 | €400.00 |
| Total cost | €760.00 | €940.00 |
| Deductible at 120% | €912.00 | €1,128.00 |
| Extra deduction above 100% | €152.00 | €188.00 |
D's larger extra deduction is worth far less than its €180 higher cost, so Atelier Nord chooses C. The extra tax saving from the 120% rule is €152 multiplied by its tax rate; the accountant calculates the exact amount.
How OrdoGrid meets this checklist
Choose the plan that fits your activity
OrdoGrid's free forever plan is not a 14-day trial. It has no expiry and requires no payment card, with unlimited Peppol receiving and one outgoing invoice per month. Check the features you need before choosing:
| Your need | OrdoGrid plan | Allowances and features |
|---|---|---|
| Receive through Peppol and invoice occasionally | Free forever, €0/month | Unlimited receiving, 1 outgoing invoice per month, quotes and PDF export; 1 user and 1 GB storage; no credit notes or email sending |
| Send more and manage everyday documents | Starter, €9/month excluding VAT | Unlimited sending, receipts, credit notes and email; 1 user and 5 GB storage |
| Connect invoicing to projects, payments or integrations | Business, €59/month excluding VAT | Starter features, projects and time tracking, bank import and reconciliation, Stripe payment links and API; unlimited team and storage; 1 location included, +€50/month excluding VAT per additional location |
Paid prices are monthly and exclude VAT. Their 14-day trial is separate from the continuing free plan. Unlimited receiving does not mean unlimited storage on the free plan.
Explore Peppol sending and receiving with OrdoGrid, then compare allowances and pricing. If the offer fits your needs, create a free account.
What OrdoGrid does. OrdoGrid connects to Peppol through a certified access point; it is not itself a Peppol service provider.
| Criterion | In OrdoGrid |
|---|---|
| Sends and receives | Invoices and credit notes, for companies with a BE VAT number; Activer la réception (activate receiving) registers 0208: plus your enterprise number, including for Invoice Responses |
| Customer check | On Envoyer (send), the customer is looked up from its VAT number: Envoi électronique via Peppol is ticked if found, otherwise Peppol — ignoré shows the reason; no automatic email fallback; Email is pre-ticked whenever the customer has an email address, so untick it for customers on Peppol |
| Credit notes | Select the invoice in Factures, click Note de crédit; sent on Peppol with a reference to the invoice |
| Validation | Each file checked against EN 16931 and Peppol BIS Billing 3.0.21 before delivery |
| Original | Exact XML, PDF and SHA-256 hashes archived per send; XML and PDF download from the Peppol → Outbox row, and the XML of a received document from its Inbox row; several documents download as a ZIP with xml and pdf folders |
| Accountant export | No sales or purchase journal export. Instead: selected PDFs as a ZIP from the Factures list, XML and PDF from Peppol → Outbox, received documents as a ZIP from Peppol → Inbox. Business plan: the Accounting module exports a ZIP with a CSV of your bank transactions and the files that justify them; set Export format to OrdoGrid, Winbooks or Exact Online (CSV column layouts, not direct connections). See prepare a handover for your accountant. The public API (Business plan) returns the exchanged XML |
| Inbound response | Répondre (reply) sends an Invoice Response code: AP, RE, CA, UQ, AB or PD (for example AP accepted, RE rejected, PD paid); customers' responses appear on your invoice only when reception is active in OrdoGrid (in send-only mode, Envoi seul, they go to the provider that receives for you, if any) |
The free forever plan does not include credit notes or email sending. To test those features, use a paid plan's 14-day trial: that is not the validity period of the free plan. See OrdoGrid pricing for the conditions and included features.
What OrdoGrid does not do. No Peppol test mode and no migration key: to move reception to OrdoGrid, your old provider must deregister you first. One VAT number can receive in only one OrdoGrid company. There is no purchase ledger or approval workflow, no self-billed invoice issuing, no automatic sending of recurring invoices (they are prepared as drafts), no automatic reminders, no currency selector, no single sign-on or two-factor authentication (roles: Owner, Administrator, Viewer) and no one-click export of the whole account. OrdoGrid is not a certified archive and guarantees no retention period.
To run the trial in OrdoGrid:
- In Profil entreprise (company profile), enter your BE VAT number in Numéro de TVA (Optionnel).
- Open Peppol → Autorisation Peppol: type the Nom complet du signataire (signatory's full name), tick the confirmation, click Signer et confirmer l'autorisation. This is a typed name and a checkbox, not a qualified electronic signature.
- On the Réception Peppol page, click Activer la réception. If it shows Déjà inscrit sur le réseau Peppol, another provider receives for you: choose Continuer en envoi seul (send-only) or have that provider deregister you first.
- In Peppol → Statut, note the Identifiant Peppol and check it on lookup.peppol.org.
- Click Envoyer, keep Envoi électronique via Peppol ticked and untick Email, which is pre-ticked whenever the customer has an email address, so the invoice does not go out twice. Then click Sauvegarder & Envoyer (save and send) and follow Peppol → Outbox: Traité means network delivery, not acceptance. Details: first Peppol invoice and set up Peppol in OrdoGrid.
Common mistakes
| Mistake | Correct approach |
|---|---|
| Choosing a send-only tool because customers asked for Peppol | You must also receive; lacking the means costs €1,500 for a first infringement |
| Comparing entry prices before the knock-outs | Eliminate first, then compare full yearly cost |
| Asking customers for their "Peppol ID" | Deliver to their enterprise number (0208) |
| Treating a Peppol Directory entry as proof | Use the tool's check or lookup.peppol.org |
| Signing with a new provider while the old one still receives for you | Plan the cut-over: migration key, or deregistration first |
| Emailing a PDF with every Peppol invoice | Not forbidden, but Belgian Peppol providers advise against it: it invites double booking |
| Accepting a customer's portal as your channel | A customer cannot impose its portal without your written consent |
| Keeping only PDFs | FPS Finance strongly recommends keeping the original XML |
Evidence to keep
What the law requires. Keep sent and received invoices for 7 years from 1 January after the year of issue, with authenticity of origin, integrity and legibility guaranteed; invoices linked to immovable property may need 15 or 25 years. FPS Finance approves no archiving system, so the responsibility stays yours: invoice archiving.
What we recommend. Keep the dated trial results, the contract naming the Peppol service provider, a lookup.peppol.org screenshot of your registration, any written agreement on a non-Peppol format, the invoices supporting the 120% deduction and the exit procedure.
What OrdoGrid gives you. XML and PDF downloads from Peppol → Outbox, the XML of each received document from Inbox or a ZIP of several (select the rows, then download), and the Statut tab as proof of registration. File them in your own archive.
FAQ
What must e-invoicing software do in Belgium in 2026?
By law, it must let you send and receive Peppol BIS invoices and credit notes, normally through a certified Peppol service provider; a PDF-only tool does not meet the obligation for Belgian B2B invoices. In practice it should also check the customer before sending, keep the original XML (strongly recommended by FPS Finance) and export it to your accountant.
Is Peppol free?
You do not buy a Peppol ID from the government: the provider registers your business. Cost depends on software, volume and features; some plans are free. OrdoGrid offers a free forever plan, with no payment card, unlimited Peppol receiving and one outgoing invoice per month. Credit notes and email sending require a paid plan.
Can I deduct e-invoicing software at 120%?
Yes, as a small company or self-employed person, for subscriptions, implementation advice and a separately invoiced e-invoicing surcharge in taxable periods 2024 to 2027. Depreciation does not qualify. Your accountant claims it.
Can I keep my old tool for receiving and send with a new one?
Yes. Sending needs no registration, and the old provider keeps your 0208 registration for receiving. Customer responses about your invoices then reach you only through the old provider.
How do I switch access point without losing invoices?
Export your archive, agree a cut-over date, and, if both providers support the Peppol migration key, have them use it; otherwise have the old provider deregister you just before the new one registers you. Check lookup.peppol.org the same day.
Is PDF invoicing software still enough?
No, not on its own. A PDF tool can still serve invoices outside the obligation, such as consumer or cross-border invoices, and the fallback invoice for a Belgian customer that technically cannot receive, but you also need the means to send and receive structured invoices.
Does e-invoicing software have to be online?
No. A desktop program connected to a certified Peppol provider is fine, provided it also receives and your invoices stay accessible from Belgium with a backup.
Do sole traders and businesses under the small business exemption need it?
Yes. Size and legal form do not matter, and businesses under the small business exemption issue structured invoices to Belgian business customers and must receive. Only businesses making exclusively art. 44-exempt supplies, and businesses with no seat or fixed establishment in Belgium, fall outside both the issuing and the receiving obligation.
Sources and references
- Royal Decree of 8 July 2025 on structured electronic invoices (Belgian Official Journal 14.07.2025, FR)
- FPS Finance – FAQ: general questions on the B2B obligation
- FPS Finance – FAQ: general questions about Peppol
- FPS Finance – Tax incentives for adopting e-invoicing (FR)
- FPS BOSA – Belgian Peppol Authority: becoming a Peppol service provider (FR)
- OpenPeppol – Peppol certified service providers