Invoice templates Country : Belgium
Belgium invoice generator — Free compliant PDF template
Create a fully compliant Belgian invoice: 21% VAT, BE company number, BCE / CBE mentions, structured payment reference. Free PDF template.
Why a dedicated template?
In Belgium, your invoice must show your BCE/CBE company number in the BE 0XXX.XXX.XXX format, which doubles as the VAT number. The standard VAT rate is 21%, with reduced rates of 6% (food, books, medicine) and 12% (HoReCa, social housing). Belgian sole traders can opt into the small-business VAT exemption (under €25,000 of net turnover). Our invoice generator for Belgium produces a template compliant with the SPF Finances / FOD Financiën requirements.
Mandatory mentions
Below are the typical line items found on this kind of invoice. Our generator lets you add as many lines as you need.
Applicable VAT rate
Le système de TVA belge a 3 taux principaux : 21 % (taux normal), 12 % (restauration, HoReCa, logement social, charbon), 6 % (alimentation, livres, médicaments, transport, eau, hôtellerie). Pour les indépendants, le régime de la franchise de la TVA est possible si le CA HT < 25 000 €/an : aucune TVA à facturer, mais aucune déduction non plus.
Ready to build your invoice?
The generator pre-fills the right settings for you (VAT rate, default item label).
Launch the generatorFrequently asked questions
Comment obtenir un numéro d'entreprise BCE en Belgique ?
L'inscription se fait via un guichet d'entreprises agréé (Securex, Acerta, Partena, Liantis...) au moment de la création d'activité. Le numéro est délivré sous quelques jours. Coût d'inscription : environ 95 € (frais administratifs). Activation TVA possible immédiatement ou plus tard via SPF Finances.
Quelle TVA appliquer en Belgique ?
TVA standard : 21 % (services, vente de la majorité des biens). Taux réduits : 12 % (HoReCa : restaurants, cafés, logement, voir aussi œuvres d'art, antiquités) et 6 % (alimentation de base, médicaments, livres, transport, eau, fournitures scolaires). Indépendants en franchise (< 25 000 € HT/an) : pas de TVA facturée.
Qu'est-ce que la communication structurée ?
La communication structurée est un code numérique au format +++XXX/XXXX/XXXXX+++ que le client utilise comme référence de paiement. Elle permet à votre logiciel bancaire de reconnaître automatiquement le client et la facture associée. Très utile pour le rapprochement bancaire automatisé en Belgique.
Other countries
Go further: create real invoices
This tool is free. Create an account (no credit card) to generate invoices and quotes in PDF, track clients and payments.
- Unlimited PDF invoices & quotes
- Multi-currency (EUR, USD, MAD)
- No commitment, no card required