Playbook18 min read
  • Belgium

Belgian e-invoicing checklist 2026: audit sending, receiving, records

The 2026 obligation is live: check your Peppol identity, sending, receiving, credit notes, fallback invoices and records, with OrdoGrid steps and evidence.

Updated
Content owner
Customer education team
For
Small business owners and sole traders · Finance and administration staff · Accountants and bookkeepers

At a glance

Since 1 January 2026 a Belgian business in scope must issue structured invoices to Belgian business customers and be able to receive them, and every tolerance period has ended. This checklist audits whether that works in practice and whether you can prove it: run the 15-minute quick check every quarter, the full audit after any change of VAT number, provider, entity or invoicing tool, and file the evidence each time.

Before you begin

  • Know whether your business must issue structured invoices, receive them, or both
  • Owner or administrator access to OrdoGrid, including the Peppol page
  • Your enterprise number and a list of your Belgian business customers and suppliers

What you will achieve

  • Confirm that you can send and receive on Peppol, with dated evidence
  • Find and close the usual gaps: no reception, PDF credit notes, undocumented fallback invoices
  • Give every open row an owner and a date, even in a one-person business
  • File a quarterly evidence pack your accountant can use
On this page

Since 1 January 2026, a business established in Belgium that falls under the e-invoicing obligation must send structured invoices to its Belgian business customers and be able to receive them, by default in Peppol BIS over the Peppol network. The tolerance periods are over, so this checklist is no longer about getting ready: it audits whether sending, receiving and record-keeping actually work, and whether you could show it to FPS Finance (the federal tax administration).

It is written for OrdoGrid users, from sole traders to finance teams. It does not decide whether you are in scope (the Belgian e-invoicing obligation), what a gap costs (penalties) or how to archive in detail (invoice archiving). Every row ends in one of two states: done, with dated evidence, or open, with an owner and a date.

Which checklist to run

Your situationRunRows that apply
Sole trader or small company, one VAT number, OrdoGrid sends and receivesPart A, about 15 minutes, every quarterAll
Several people invoice, another provider receives for you, or invoices come from an ERP or the APIPart A, then part BAll
Several companies or VAT numbersParts A and B for each VAT numberAll, per VAT number
Company created or VAT-registered in 2026The new-company steps below, then part AAll
Flat-rate (forfait) taxpayer, farmer under the agricultural regime (for regime supplies), or selling only to consumers but buying from Belgian businessesPart AReceiving and records only
Only supplies exempt under art. 44 VAT Code, such as many medical servicesNothing required: you are outside both waysNone

Businesses under the small business VAT exemption (franchise) are not art. 44 businesses: they must send structured invoices to Belgian business customers and must receive, so every row applies.

Part A: the 15-minute quick check

Rows 1 to 5, 7 and 8 test legal requirements; the dated proof in row 8 is our recommendation. Rows 6 and 9 are the routine we recommend to keep them met.

#CheckDone whenWhere in OrdoGridEvidence
1Company dataName, address and BE VAT number match the KBO/BCE (Crossroads Bank for Enterprises)Profil entreprise (Company profile) → Numéro de TVA (Optionnel)KBO/BCE extract
2Sending authorisedEnvoi (Outbox) shows Autorisé with your VAT numberPeppol → StatutDated screenshot
3Someone receives for youRéception (Inbox) shows Enregistré with a "Depuis le" (since) date, or another provider receives for youStatut, badge Envoi + réception (other tabs show the banner Mode : Envoi + réception)Same screenshot, or the provider's confirmation
4Findable on Peppollookup.peppol.org finds 0208: plus your enterprise number, able to receive invoices and credit notesStatut → Annuaire Peppol: Votre entreprise est référencée dans l'annuaire Peppol (listed in the Peppol directory), with your Identifiant Peppol, the Access point de réception (receiving access point) when known and, for a registered 0208 identifier, the Documents supportés (supported documents)Dated lookup result
5Business invoices go on PeppolThe last invoice to each Belgian business customer shows Traité, and no Outbox row shows Erreur or Pas sur Peppol (not on Peppol): filter on Erreur, then read the Statut column for Pas sur Peppol, which that filter does not showPeppol → OutboxOutbox list
6Inbox readNon lus (unread) is 0, or each new document has been checkedInbox badge; Statut → RésuméInbox list
7Corrections structuredEvery credit note for a Peppol invoice went on Peppol tooNotes de Crédit, OutboxOutbox row
8Every PDF has a reasonEach PDF invoice to a Belgian business customer has a recorded reason: dated proof that an in-scope customer could not receive (fallback), or why the invoice is out of scope, such as a customer not established in Belgium or without a Belgian VAT number, or a correction of a 2025 PDF invoiceYour fallback log (part B)Lookup result, customer email
9Records copied out of OrdoGridThe quarter's sent and received XML and PDF files are in your own archivePeppol: filter the quarter's dates, select the rows and download; sent and received documents come as two ZIP filesZIPs filed with a backup

Traité means delivered on the Peppol network, not accepted or paid by the customer.

Example: a freelance translator's quarter

On Thursday 1 October 2026, Sofie Peeters, a freelance translator in Leuven under the normal VAT regime, runs part A. Statut shows Envoi + réception, Autorisé and Enregistré. Her September invoice F-2026-0018 to Vertaalbureau Lingua BV (12,500 words × €0.12 = €1,500.00 + 21% VAT €315.00 = €1,815.00) shows Traité. The Inbox holds one unread invoice from her coworking space: she checks it, marks it read and downloads the quarter's ZIPs for her accountant. After about 15 minutes nothing is open.

Part B: the full audit

Run part A first. Part B adds what a team, a second provider or an integration tends to break. In the Basis column, "Law" marks a legal requirement, "Recommended" our advice, "OrdoGrid" a product requirement, and an FPS Finance FAQ or Belgian Peppol rule the administration's guidance.

Identity and reachability

CheckDone whenBasisWhere in OrdoGrid
One receiving providerA provider receives for you (Peppol allows only one) and its inbox is watched; Déjà inscrit sur le réseau Peppol means it is another providerLaw (able to receive)Réception Peppol
Right identifierRegistered as 0208: plus your enterprise number, the identifier FPS Finance requiresBelgian Peppol rulesYour lookup.peppol.org result
No extra IDsYou do not ask customers for a Peppol ID or give suppliers another one: they deliver to your enterprise number by defaultFPS Finance FAQ—
Every VAT number authorisedOne signed Autorisation Peppol per VAT number; Nouveau numéro de TVA détecté (new VAT number detected) dealt withOrdoGridStatut → Autorisations (n)
One company per inboxRéception déjà liée sur la plateforme means another OrdoGrid company holds reception for this VAT numberOrdoGridChanger d'entreprise (switch company)

OrdoGrid registers only 0208:, not your VAT number under scheme 9925: if a supplier's software searches by VAT number and finds nothing, ask it to search 0208:. VAT units are not covered here; confirm with your accountant which VAT number you invoice under, and the Peppol registration with OrdoGrid support.

Sending

CheckDone whenBasisWhere in OrdoGrid
Customer dataEach Belgian business customer is Assujetti à la TVA (VAT-registered) with its N° de TVA: OrdoGrid finds Peppol recipients only from that number, at send timeOrdoGridBase Clients → client form
EstablishmentCustomers with a BE VAT number but a foreign address have confirmed in writing whether they are established in Belgium; OrdoGrid does not check thisLaw (scope); Recommended (written confirmation)Your customer file
One send pathEach invoice leaves once, from OrdoGrid: Envoyer → Envoi électronique via Peppol → Sauvegarder & Envoyer (Save & Send), or the globe button Envoyer à Peppol in the list, never also from another toolRecommendedEditor; Factures
Failed or stuck sendsEach Erreur fixed the same day; nothing En file, En attente or Nouvelle tentative (queued, pending, retrying) after one working day, which FPS Finance says to raise with your software providerRecommendedOutbox → Vérifier (check)
Order numbersCustomers that need one have Exiger un bon de commande pour les factures ticked; N° bon de commande becomes the Peppol buyer referenceRecommendedClient form; editor
AttachmentsSupporting documents travel inside the invoice as PDF, PNG, JPEG, CSV or XLSX, within OrdoGrid's 2 MB totalFPS Finance FAQEditor attachments
Dual sendingYou decided whether Peppol customers also get an email PDF: Email is pre-ticked whenever the client has an addressRecommendedSend popover
Structured correctionsCredit notes start from the invoice (Note de crédit) and go on PeppolLawFactures → Note de crédit
NumberingGaps in the F- and NC- series are explained: numbers are fixed at first save, drafts included, and OrdoGrid does not enforce a gapless seriesLawFormats de numérotation
Advance invoicesAdvance-payment invoices to Belgian businesses go on Peppol as ordinary invoices (no separate type)LawEditor

OrdoGrid also accepts GIF, Word and XLS attachments, which the European standard does not allow. Attachments go into Peppol sends by default, and OrdoGrid's validation then refuses the send: attach only the five formats above, or convert the file to PDF. Belgian Peppol providers advise against also emailing a PDF to customers that receive on Peppol (a recommendation of the Belgian Peppol Service Providers Forum of 8 September 2026, not a ban). Once an invoice has gone on Peppol its amounts are locked: correct it with a credit note (correct or credit an invoice).

Fallback invoices: keep a log

Fallback invoice
An ordinary PDF or paper invoice to a Belgian business customer that cannot technically receive structured invoices (art. 53 §2bis, sixth paragraph, VAT Code, applied since 1 January 2026). It is legally valid; the customer stays in breach of its own duty to receive.

OrdoGrid never falls back to email by itself. When the send popover shows Peppol — ignoré (Peppol skipped) with Le client n'est pas enregistré sur le réseau Peppol (the customer is not registered on the Peppol network):

  1. Look the customer up on lookup.peppol.org with 0208: and its enterprise number; check the VAT number in your client file.
  2. Ask the customer which provider receives for it. Impossible de vérifier le statut Peppol du client is a failed check, not proof: retry later.
  3. If it really cannot receive, send the PDF by Email if it accepts electronic invoices, otherwise on paper.
  4. Log the date, invoice number, lookup result and the customer's reply.
  5. Once it can receive, send new invoices on Peppol. Never resend old ones.

Receiving

CheckDone whenBasisWhere in OrdoGrid
Inbox ownerOne named person checks the inbox at least weekly; owners and administrators get an email for new documentsRecommendedInbox; Team
Check before payingEach invoice is compared with the order or delivery note, then passed to whoever books it: OrdoGrid has no purchase ledger or approval workflowRecommendedInbox drawer
Wrong recipientNot booked, and rejected with Répondre → RE Rejetée plus a reason codeFPS Finance FAQInbox → Répondre
DuplicatesAn invoice received on Peppol and by email is booked once: Peppol does not detect duplicatesFPS Finance FAQYour booking routine
Self-billing customersPrior agreement, acceptance of each document, and you as supplier registered to receive self-billing documentsLaw (agreement, acceptance); FPS Finance FAQ (registration)Réception Peppol
Customer responsesResponses to your invoices, such as RE (rejected) or AP (accepted), are read and acted onRecommendedDocument history

OrdoGrid cannot issue self-billed invoices, but its reception registration covers Peppol invoices, credit notes, Invoice Responses and the self-billing document types. Before a customer starts self-billing you, agree a first document and check it reaches your Inbox. Full routine: receive supplier invoices.

Who owns what

TaskOne-person businessTeam in OrdoGrid
Peppol settings and this checklistYou, with your accountant once a yearThe Owner or an Administrator; only they can click Libérer la réception (release reception)
Erreur in the OutboxYou, the same dayWhoever sent it; the finance lead checks weekly
InboxYou, weekly, prompted by the notification emailOne named owner or administrator
Fallback log and quarterly archiveYou, or your accountant from your ZIPsFinance lead

An accountant who should only look can be invited in Team with the Viewer role, which is read-only.

Records and evidence

What the law requires. Keep sent and received invoices for seven years from 1 January of the year after the invoice date (art. 60 VAT Code as amended by the Law of 18 December 2025, for VAT chargeable from 1 January 2023; the ten-year period introduced in 2022 was reversed), longer for some invoices linked to immovable property, with authenticity, integrity, legibility and a backup. FPS Finance approves no archiving system.

What we recommend. Keep the original XML as well as the PDF, as FPS Finance strongly recommends, and open one old file each quarter to prove it is still legible.

What OrdoGrid does. It archives the exact XML and PDF of each Peppol transmission and never rewrites them, but it is not a legal archive and guarantees no retention period. Download from an Outbox or Inbox row (XML or PDF), as a ZIP with xml and pdf folders after selecting rows on the Peppol page (sent and received documents come as separate ZIPs), or by API with GET /api/v1/peppol/documents/{id}/xml and the peppol:read scope.

When to run it again

TriggerWhat to re-check
Every quarterPart A
New or changed VAT numberAutorisation Peppol, reception, lookup
Moving reception to or from OrdoGridTo OrdoGrid: no migration key, so the old provider deregisters you first and you click Activer la réception the same day. Away: Libérer la réception only once the new provider is ready. Then look yourself up (set up Peppol in OrdoGrid)
New company or entityThe whole checklist for that company
New staff, accountant, ERP or numbering formatRoles, inbox owner, send path, credit notes, numbering
E-reporting becoming lawRe-read the obligation article

New company in 2026: first steps

  1. VAT number first. OrdoGrid sends on Peppol only for companies with a BE VAT number. Enterprise numbers issued since 19 September 2023 start with 1: check that your customers' software accepts it.
  2. Create the company. In the profile menu, click Créer une nouvelle entreprise, enter the VAT number and check the data taken from the Belgian register.
  3. Authorise sending with the Autorisation Peppol: a typed name and a checkbox, not a qualified electronic signature.
  4. Activate receiving on Réception Peppol, which normally shows Pas encore trouvé sur le réseau Peppol (not yet found on the Peppol network). If it shows Déjà inscrit sur le réseau Peppol, someone registered you elsewhere, for example through an accountant's tool: find out which provider first.
  5. Look yourself up on lookup.peppol.org.
  6. Send your first invoice to a Belgian business on Peppol and check that it shows Traité.

Starting under the small business VAT exemption (franchise)? You are in scope both ways, and the €25,000 threshold (€26,000 from 1 January 2027) is reduced pro rata for a start during the year. The legal mention since 2025 is "Régime particulier de la franchise de taxe" ("Bijzondere vrijstellingsregeling van belasting" in Dutch); OrdoGrid prints it on French and Dutch documents when you choose Régime de la franchise de taxe; English and German documents carry a translation, as no official wording exists in those languages: franchise invoicing.

Worked example: Imprimerie Delvaux's third-quarter audit

Imprimerie Delvaux SRL, a print shop in Namur (enterprise number 0458.213.944, normal VAT regime), invoices from OrdoGrid. The manager is the Owner, the office manager an Administrator, the accountant a Viewer. On Tuesday 6 October 2026 the office manager runs parts A and B for 1 July to 30 September.

RowFindingAction on 6 OctoberState
ReceivingMode : Envoi seul (send only), Réception (Inbox) Non enregistré, no other provider. Papeterie Hautot SA therefore sent 12 PDF invoices: €18,240.00 + €3,830.40 VAT = €22,070.40Activer la réception; Statut shows Enregistré since 6 October; the lookup finds 0208:0458213944; suppliers informedDone
Sending41 invoices to Belgian businesses: 38 Traité, 2 PDFs under the fallback rule, and F-2026-0322 of 30 September still En attenteVérifier changes nothing, so she writes to OrdoGrid support with the invoice numberOpen: office manager, 8 October
Fallback logF-2026-0301 to Garage Willems SRL (€620.00 + €130.20 = €750.20) has a lookup screenshot and an email. F-2026-0309 to Boulangerie Renard SRL (€480.00 + €100.80 = €580.80) has no proofRenard, now on Peppol, confirms by email that it registered on 1 October; the reply is filed and F-2026-0309 is not resentDone
Credit noteF-2026-0287 of 14 August (2,000 brochures × €1.85 = €3,700.00 + €777.00 = €4,477.00) went on Peppol, but credit note NC-2026-0019 of 2 September (400 misprinted brochures: −€740.00 − €155.40 = −€895.40) was only emailed as a PDFSends NC-2026-0019 with Envoyer à Peppol and asks Brasserie Lemaire SA to book it once, in place of the PDF. Balance due: €3,581.60Done
Dual sendingEmail was ticked on every Peppol sendThe team now unticks it for Peppol customers unless they ask for a copyDone
RecordsQuarter not downloadedZIPs of sent and received documents to the company archive, with a backupOpen: office manager, 16 October

Check: €3,700.00 − €740.00 = €2,960.00 net, and €2,960.00 × 1.21 = €3,581.60. The 12 Hautot PDFs stay valid and, being complete, deductible; they are not resent. Until 6 October, however, Delvaux was exposed to the fine for lacking the means to receive. Four rows are closed the same day; the two open ones each have an owner and a date.

Common mistakes

MistakeWhy it is wrongDo this instead
"We send on Peppol, so we comply"The obligation covers receiving tooCheck Réception (Inbox) in Statut
Mode : Envoi seul with no other providerNobody receives for youActivate reception, or get the other provider's confirmation
Treating a Peppol Directory listing as proofListing is voluntary and indexed with a delayUse lookup.peppol.org with 0208:
Resending fallback invoices on Peppol laterFPS Finance says not to; it creates duplicatesSend only new invoices on Peppol
Clicking Libérer la réception before the new provider is readyYou stop receivingAgree the switch date first
Grouping art. 44 businesses with franchise onesArt. 44 only: out both ways; franchise: in both waysCheck the status of each entity

Evidence pack to file after each run

  • The evidence from part A: the dated Statut screenshot (with Annuaire Peppol and Autorisations (n)), the lookup result and the quarter's ZIPs.
  • The completed checklist, with an owner and a date for each open row, and the fallback log.
  • Written agreements and confirmations: formats other than Peppol BIS, self-billing, customers' establishment, and the other provider's confirmation if it receives for you.
  • Invoices for your e-invoicing subscription: small companies and self-employed persons can deduct 120% of these costs for taxable periods 2024 to 2027; ask your accountant.

FAQ

Is there still a tolerance period for Belgian e-invoicing?

No. The general tolerance covered 1 January to 31 March 2026 and the self-billing tolerance ended on 30 June 2026. FPS Finance now waives a fine only in exceptional cases, after an individual analysis.

How often should I run this checklist?

Part A every quarter, the full audit after any change of VAT number, Peppol provider, entity or invoicing tool. This is our recommendation: the law sets no audit frequency.

Do I need to send test or pilot invoices?

No. A real invoice showing Traité proves sending, a successful lookup shows your receiving registration, and the first supplier document in your Inbox confirms reception. OrdoGrid has no Peppol test mode, so a test invoice would reach the customer as a real one.

Should I give my suppliers a Peppol ID?

No. In Belgium you are registered under your enterprise number with scheme 0208, and suppliers deliver to it by default. FPS Finance says customers should not be asked for a Peppol ID.

Is a PDF archive enough?

The law allows another format if authenticity, integrity and legibility are guaranteed for seven years, but FPS Finance strongly recommends keeping the XML. OrdoGrid keeps the exchanged XML and PDF and lets you download both, but it is not a legal archive and guarantees no retention period: keep your own copies.

A Belgian customer is not on Peppol. Does that fail my checklist?

No, if you issued a fallback invoice and logged the proof: the customer is the one in breach. Once it can receive, send its new invoices on Peppol.

Does OrdoGrid tell me whether I am in scope?

No. It shows whether you can send and receive and, when you send, whether a customer can receive on Peppol, but scope depends on VAT status and establishment: see the obligation article or ask your accountant.

Sources and references