Compliance / Peppol

BETA

Peppol on VIND — beta, on purpose.

UBL 2.1 output is real and schema-valid. The CTC transmission pipe is in pilot with selected customers. We say so out loud — it earns more trust than the alternative.

Peppol on VIND is in beta. UBL invoice generation is live and schema-valid; CTC transmission is in pilot with selected customers. This is not production-ready for general availability — and we will tell you so on a sales call.

Status, in one sentence

Peppol on VIND is in beta. We emit valid UBL 2.1 invoice XML and we operate a pilot CTC transmission channel with a small set of customers. We are not advertising it as production-ready for general availability, and we will tell you that on a sales call.

Why we are saying this out loud

The fastest way to lose a multi-site customer in 2026 is to claim Peppol-readiness, get to the procurement compliance review, and have them discover the transmission piece is mocked. We have seen that pattern play out in this market.

The honest framing — “the UBL output is real, the transmission pipe is in pilot” — turns out to be the differentiator. Maltese owners and their accountants ask sharper Peppol questions than the average POS vendor expects; meeting them with a precise status answer earns trust the marketing version cannot.

What works today

  • UBL 2.1 invoice generation. Sale lines, VAT lines, customer party, supplier party, totals, references — schema-valid, schematron-clean.
  • Invoice-on-demand. Pull a Peppol-shaped XML for any historical receipt or invoice from the backoffice.
  • Mapping verified. Maltese VAT codes (18, 7, 5, 0, exempt) map cleanly to the BT- codes; the mapping table is documented in the platform docs.

What is in pilot

  • CTC (continuous transaction control) transmission. We have a transmitter integration in pilot with two early-adopter customers. The transmission endpoint is feature-flagged per tenant; only pilot customers can flip it on.
  • Acknowledgement handling. The pilot tracks the technical and business-level acknowledgements from the receiving access point; we surface failures into the super-admin pane.

What you should expect from us

If you are a Maltese restaurant operator and a Peppol-capable workflow is a v1 acquisition gate, we will tell you to wait. If it is a strong directional preference but you are buying VIND for the POS + MTCA + offline story, we will sign you up and you will be next on the pilot list when capacity opens.

This is not a “Peppol-Ready ✓” badge with a footnote. It is a real status. We will update this page when the transmitter exits pilot.

Common questions

Is the Peppol transmitter live?
Not for general availability. We operate a pilot CTC transmission channel with selected customers. The pilot is feature-flagged per tenant and only customers on it can flip it on. We are not advertising the transmitter as production-ready.
Can I generate a UBL invoice today?
Yes. UBL 2.1 invoice XML output is live and schema-valid. You can pull a Peppol-shaped XML for any historical receipt or invoice from the backoffice.
Will Peppol exit beta this year?
We do not have a committed date. When the transmitter exits pilot, this page will say so explicitly — labelled with the date, not with a marketing pill.
What if Peppol is a hard v1 requirement?
We will tell you to wait. If it is a strong preference but you are buying VIND for POS + MTCA + offline, we will sign you up and you will be next on the pilot list when capacity opens.

Want a pilot seat? Tell us about your CTC use case.