Free EU E-Invoicing Tools
Create, validate, convert and view e-invoices online

Generate PEPPOL BIS 3.0, XRechnung, Factur-X, Facturae and Estonian e-arve invoices, validate any e-invoice against EN 16931, convert between UBL, CII and Factur-X, or open one as a readable PDF. Free, no signup required.

Get Started Free
Supports Peppol standardMultiple LanguagesAI-PoweredFree Tools

How to convert a PDF to an e-invoice

aiDoks turns a paper or PDF invoice into a structured PEPPOL BIS 3.0 e-invoice in three steps. No prior knowledge of UBL XML, EN 16931 or e-invoicing standards required.

1

Upload your PDF invoice

Drop a PDF, scanned image or photo of an invoice into the converter. AI-powered OCR reads supplier and buyer details, line items, VAT rates, totals and dates β€” even from low-quality scans.

2

Review & edit the e-invoice form

Extracted data is mapped to PEPPOL BIS 3.0 form fields automatically. Edit any field, add or remove invoice lines, set VAT categories, and validate against EU VAT rules and EN 16931 business rules in real time.

3

Download UBL 2.1 XML & PDF

Export the finished e-invoice as a PEPPOL-compliant UBL 2.1 XML file ready for the PEPPOL network, your ERP, or your accounting software β€” alongside a human-readable PDF rendering.

What is an e-invoice?

An e-invoice (electronic invoice) is a structured digital invoice exchanged between a supplier and a buyer in a machine-readable format such as UBL 2.1 XML. Unlike a PDF invoice, an e-invoice can be processed automatically by accounting software, ERP systems and government tax portals without manual data entry.

Across the European Union, the dominant e-invoicing standard is PEPPOL BIS Billing 3.0, which builds on the EN 16931 European norm. It is mandatory for B2G (business-to-government) transactions in most EU member states and is being adopted for B2B as well.

Why use aiDoks to create e-invoices?

  • PDF to e-invoice β€” AI OCR turns any PDF or scanned invoice into a structured PEPPOL e-invoice in seconds.
  • Free e-invoice generator β€” Create UBL XML invoices online for free, no credit card, no signup.
  • E-invoice viewer β€” Open and read any UBL XML e-invoice as a clear, printable PDF.
  • PEPPOL BIS 3.0 validation β€” Validate any e-invoice against the latest EN 16931 / BIS 3.0 rules with detailed error reports.
  • EU VAT compliance β€” Built-in VAT category logic, reverse charge, intra-community supply, and country-specific rules.
  • Multi-language β€” English, Estonian, Latvian and Lithuanian interfaces.

PDF to e-invoice: frequently asked questions

How do I convert a PDF invoice to an e-invoice?

Upload your PDF, scanned image or photo of an invoice to aiDoks. Our AI-powered OCR extracts supplier, buyer, dates, line items and VAT details and maps them to a PEPPOL BIS 3.0 form. Review the data, fix anything that needs adjusting, and download the structured UBL 2.1 XML e-invoice plus a PDF rendering β€” all in seconds, online and free.

Is the e-invoice generator really free?

Yes. The PEPPOL e-invoice generator, the invoice validator and the XML-to-PDF viewer are completely free with no signup required. A free account unlocks premium features like AI OCR for PDF-to-e-invoice conversion, business partner management and reusable invoice templates. There is no credit card requirement and no per-invoice fee.

How can I view an e-invoice (UBL XML) as a PDF?

Use the free E-Invoice to PDF converter on aiDoks. Drop in any PEPPOL or UBL 2.1 XML invoice and get an instant human-readable PDF rendering with all line items, totals and VAT breakdowns laid out clearly. The XML stays untouched so you can still send it through the PEPPOL network.

What is PEPPOL BIS 3.0 and why does it matter?

PEPPOL BIS Billing 3.0 is the European e-invoicing specification built on the EN 16931 norm. It defines the structure, mandatory fields and business rules for a compliant electronic invoice in UBL 2.1 XML. Most EU governments require PEPPOL BIS 3.0 invoices for B2G transactions and many countries are extending the requirement to B2B. aiDoks generates and validates invoices that meet the latest BIS 3.0 rules automatically.

Can I edit an existing e-invoice or create a credit note?

Yes. Upload an existing UBL XML invoice into the editor and aiDoks parses it back into the form, where you can change any field, add or remove lines and re-export a corrected e-invoice. You can also create credit notes from an original invoice, which is useful for returns, cancellations and adjustments under PEPPOL rules.

Does aiDoks validate against EU VAT rules?

Yes. The validator checks every invoice against PEPPOL BIS 3.0 / EN 16931 business rules β€” mandatory fields, calculation accuracy, code lists (currency, unit, tax category), VAT category logic (standard, reduced, zero-rated, exempt, reverse charge, intra-community supply) and date logic. Errors and warnings are reported with the exact rule ID so you know what to fix.

Need Custom Implementation or API Integration?

We help businesses integrate aiDoks into their existing systems with custom implementations, API integrations, and tailored e-invoicing solutions.

Custom API IntegrationΒ·ERP/Accounting System IntegrationΒ·Dedicated Support
Contact Us