E-invoicing
E-invoices for every country, from one invoice
Create the invoice once. Billify makes the structured e-invoice each country asks for, Peppol, XRechnung, Factur-X, PINT or RO e-Factura, and checks it against the official rules before you send it.
Formats Billify makes
| Format | Where | File |
|---|---|---|
| Peppol BIS Billing 3.0 | EU and Peppol countries; mandatory B2B in Belgium | UBL XML |
| XRechnung 3.0 | Germany (public bodies and B2B) | UBL XML |
| Factur-X / ZUGFeRD | France and Germany | PDF/A-3 with the XML inside |
| PINT AE | United Arab Emirates | UBL XML, VAT in AED |
| PINT SG (InvoiceNow) | Singapore | UBL XML, GST in SGD |
| RO e-Factura (CIUS-RO) | Romania | UBL XML for ANAF SPV |
E-invoicing deadlines by country
Dates change and have exceptions. Check your tax authority or your accountant before you rely on them.
Belgium
Structured e-invoices over Peppol for B2B sales since 1 January 2026, including the self-employed.
Germany
Every business must be able to receive e-invoices since 2025. Sending: from 2027 above €800,000 turnover, from 2028 for everyone else.
France
All VAT-registered businesses must be able to receive e-invoices from 1 September 2026; SMEs and micro-businesses must send them from 1 September 2027, through accredited platforms.
Poland
KSeF national system: from February and April 2026 depending on size, micro-businesses from 2027.
European Union
ViDA: structured e-invoices for B2B sales between EU countries from 1 July 2030.
United Arab Emirates
Phased e-invoicing over Peppol (PINT AE) from 2026–2027; check the Federal Tax Authority for your date.
Singapore
InvoiceNow (PINT SG) phased in for GST-registered businesses from late 2025; check IRAS for your date.
Romania
B2B invoices through RO e-Factura (ANAF SPV) since 2024.
How it works in Billify
- Create the invoice as usual: your client, lines, VAT if you charge it.
- Open it and choose the format your client or country needs.
- Billify checks it against the official validation rules and tells you exactly what is missing, such as a client address or tax ID.
- Download the file (XML, or a Factur-X PDF) and send it, or upload it where your country asks.
- Your client pays by bank transfer, in stablecoins to your wallet or by card through your own payment link, and Billify matches the payment to the invoice.
Questions
What is an e-invoice?
An invoice in a structured format (XML, following the European standard EN 16931) that software can read without retyping, instead of a PDF or paper. Several EU countries already require it between businesses, and the EU will require it for cross-border B2B sales from July 2030.
Which e-invoice formats does Billify make?
Peppol BIS 3.0, XRechnung 3.0, Factur-X/ZUGFeRD, PINT AE, PINT SG and RO e-Factura, all made from the same invoice and checked against the official validation rules before you download them.
Does Billify send e-invoices over the Peppol network?
Not yet. Billify makes the validated file; sending it through a Peppol access point is being prepared. Today you download the file and send it, or upload it where your country asks (for example ANAF SPV in Romania).
Can I make an e-invoice if I am not VAT registered?
Yes. Billify marks the invoice as outside the scope of VAT (category O). Your country may still require some tax ID for the e-invoice; your accountant has the final word.
Is it free?
The Free plan includes 3 invoices a month, with their e-invoice files. Pro has unlimited invoices.
Also free: EU VAT number check · SEPA QR code generator