Subscription Invoice Generator
Create a professional subscription or SaaS invoice with billing period, plan, proration and next billing date fields, then download as a clean PDF — free, no sign-up required.
Uw bedrijfsgegevens
Klantgegevens
Personaliseer uw factuur
Invoice design
Factuurgegevens
Factuurlijnen
btw wordt enkel toegepast op factuurlijnen waarbij het vakje “btw” is aangevinkt.
Handtekening
Voeg uw handtekening toe. Deze verschijnt enkel op het voorbeeld en in de PDF als u effectief tekent.
Voorbeeld:
| Factuurdatum | — |
| Omschrijving | Aantal | Tarief | Bedrag |
|---|---|---|---|
| Pro Plan — monthly subscription (billing period above) | 1 | €0.00 | €0.00 |
| Additional seats (prorated) | 1 | €0.00 | €0.00 |
| Credit — unused time on previous plan (prorated) | 1 | €0.00 | €0.00 |
| Usage overage — API calls / storage above included quota | 1 | €0.00 | €0.00 |
| Premium support add-on (monthly) | 1 | €0.00 | €0.00 |
| One-time onboarding & setup fee | 1 | €0.00 | €0.00 |
| Subtotaal | €0.00 |
| btw (21%) | €0.00 |
| Totaal | €0.00 |
Subscription invoice generator for Belgian SaaS and recurring billing
Create a Belgian subscription invoice for SaaS, software licences, memberships, hosting, support retainers, usage overages, subscription boxes and other recurring billing models with Belgian VAT fields.
Belgian subscription billing needs the service period and customer type to be clear. Customers need to reconcile the charge to a plan, account, seat count, automatic payment, upgrade, downgrade, unused-time credit or usage overage.
What a Belgian subscription invoice should include
- Supplier name, enterprise/VAT number, address and payment details.
- Customer billing entity, subscription or account ID, purchase order and department where required.
- Billing period from and to, plan name, billing cadence and next billing date.
- Seats, users, licences, usage tier, storage, API calls or other billing metric.
- Proration charges for upgrades, added seats or plan changes with date ranges.
- Unused-time credits shown as separate negative lines.
- Belgian VAT, reverse-charge, OSS or exemption wording where applicable.
Belgian VAT, OSS and digital services
For taxable Belgian SaaS or subscription services, 21% VAT is the usual domestic starting point. Cross-border B2B subscriptions can use reverse charge, while B2C digital services to EU consumers may need destination-country VAT reported through OSS.
FPS Finance describes electronic services as services supplied over the internet or an electronic network that are largely automated, such as online software access, storage, online games and digital subscriptions. Keep SaaS, support, setup, usage and credits separate for VAT review.
Structured B2B e-invoicing from 2026
Belgium requires structured electronic invoices for in-scope B2B transactions between Belgian VAT-liable enterprises from 1 January 2026. A PDF can remain useful for the customer, but the structured invoice is the legally required invoice in scope.
For recurring B2B subscriptions, keep subscription ID, service period, PO, cost centre and renewal date aligned with the data your accounting or Peppol flow sends.
Proration, credits and renewal clarity
For upgrades, added seats or mid-cycle changes, show the prorated charge as its own line with the date range. For downgrades, show unused time as a negative credit line rather than hiding it inside a discount.
Subscription invoices should also show next billing date, renewal cadence, amount charged or due and cancellation or renewal notes where relevant.



