02.08.2026
4 minute read
We wrapped up July with Invoiless v2.6.0, and this one is a big step forward on two fronts: configurable document numbering and Peppol payment reporting. On top of that, e-invoices get a lot more flexible: per-line VAT treatment, exemption reasons, clearer validation, and a round of XRechnung fixes. Let's dig in! ๐
Configurable Document Number Formats ๐ข
You asked, and we delivered. ๐งก
Until now, document numbers followed a fixed pattern. With v2.6 you can define your own format for each document type—invoices, estimates, credit notes, retainers, and more.
Build your numbering the way your business (or your accountant) expects it:
- Date tokens: include the year, month, or day directly in the number—perfect for formats like
INV-2026-07-0042. - Sequential counters: keep a clean, predictable sequence.
- UID formats: need something non-sequential and unique? That's supported too—just note it isn't available for e-invoicing, since the standards require sequential numbering.
- Per document type: each type gets its own format in the settings. Invoices, estimates, and the rest already had separate numbering—but it was always simply the last number +1. Now the shape itself is yours to define.
๐ Refer to this documentation for more details.
Peppol: Payment & Credit Note Reporting ๐ช๐บ
In v2.5 we launched Peppol e-invoicing so you could send structured invoices through the network. v2.6 closes the loop: now you can also report what happens after the invoice is sent.
Report Settled Payments ๐ฐ
Once an invoice is paid, the payment can be reported to your access point via SUPER PDP as a payment event (fr:212). This is a core requirement of the French e-reporting rules, where the tax authority expects not just the invoice, but the settlement that follows it.
Refunds Transmitted as Credit Notes ๐
Issued a refund? It's now transmitted over the network as a credit note (avoir), keeping your reported figures accurate without any manual work on your side.
๐ Refer to the Peppol e-invoicing guide for more details.
Finer VAT Control for E-Invoices ๐งพ
Structured e-invoices are strict about tax—much stricter than a PDF. This release brings the level of control that real-world invoicing needs.
Per-Line VAT Treatment (EN 16931)
You can now set the VAT treatment per item line: standard rate, zero-rated, exempt, reverse charge, and the rest of the EN 16931 categories. One invoice can mix them freely, which matters when part of what you're billing is taxable and part isn't.
Exemption Reasons
Lines marked as exempt can now carry an exemption reason, which is exported with the invoice XML as EN 16931 requires.
Fixes & Improvements ๐ฉ๐ช
- Payment instructions are now emitted correctly (BG-16).
- Fixed the zero-rated VAT category, which could cause validation failures.
- Default taxes are now applied at the item level for e-invoice customers, matching what the standard expects.
- Validation now returns more details, so you can pinpoint exactly what's missing or invalid instead of guessing.
Estimates: Send & Read Status ๐จ
In v2.5 we brought the Sent column to your invoices table. Estimates now get the same treatment.
You can see whether an estimate was sent and whether your customer opened it, right from the list—no need to open each one to find out. Perfect for knowing which proposals deserve a follow-up. ๐
Late Fees: Remove an Applied Fee ๐ธ
Automated late fees are great, until a client calls to explain that the delay was on your side—or the payment actually arrived on time offline, and you only get around to recording it after the fee has already been applied.
You can now remove a late fee that's already been applied, directly from the invoice builder.
We've also made late fee configuration skip e-invoice customers, since adding charges after an invoice has been issued in a structured format doesn't play well with compliance requirements.
More Improvements โจ
This release also includes several smaller improvements:
- ๐ Compact amounts: fixed how large currency values display across the UI—they're now compacted, keeping your widgets readable at any scale.
- ๐ Cleaner date formats: we removed non-standard date format options and remapped existing values to their standard equivalents.
- ๐๏ธ Future years: you can now select future years from the date picker dropdown in the invoice builder.
- ๐ ๏ธ Plus a bunch of bug fixes and improvements across the dashboard.
Thank You! ๐งก
Your feedback continues to shape Invoiless. Every suggestion, bug report, and conversation helps us build a better invoicing experience for everyone.
If you have ideas, feedback, or run into any issues, we'd love to hear from you.
Happy invoicing! ๐