About the XML E-Invoice to PDF
An electronic invoice is a machine-readable XML file, which is unreadable for most people. This tool turns a UBL or CII e-invoice into a clear PDF: the invoice number and dates, the seller and buyer, a table with every line, the VAT breakdown, the totals and the payment details. Use it to read an invoice you received, to show it to someone who cannot open XML or to keep a printable copy for your records. The XML remains the real invoice; the PDF is only a readable copy. The file is read on your device and never uploaded.
Updated October 2026
How to use the XML E-Invoice to PDF
- 1Press Select XML invoice and choose the e-invoice file.
- 2Check the note under the file name: format, invoice number and number of lines.
- 3Choose A4 or Letter, the text size and page numbers.
- 4Press Convert to PDF.
- 5Download the PDF to read or print it.
Reading an e-invoice
An XML invoice is built for software, with nested tags and codes. A person who receives one by e-mail sees only text with angle brackets. Converting it to PDF presents the same information in the familiar form of an invoice: a header, two address blocks, a table of lines and a box with the totals.
What the PDF shows
The page starts with the invoice number and the type, followed by the dates, currency and buyer reference. The seller and buyer appear side by side with address, VAT number and e-mail. The line table lists number, description, quantity with unit, unit price, VAT rate and amount. Below come totals, the VAT per rate, payment details and the note.
- Header with dates and references
- Seller and buyer blocks
- Line table
- VAT breakdown and totals
- Payment details and notes
The XML stays the original
In an e-invoicing process, the structured file is the invoice, and receiving systems process only that. The PDF helps people read, approve or print it. If you must archive invoices, store the XML, and the PDF alongside it if you like. Ask your accountant which rules apply in your country.
When the file will not open
If the file is not well-formed XML or is not an invoice, the tool says so in plain words. Credit notes, order messages and other XML types are not supported. A PDF with embedded XML must have the attachment extracted first, with a PDF tool that can save attachments.
Phone and computer
On a phone, pick the XML from your files and save the PDF afterwards. On a computer, drop the file onto the page. The conversion takes a second or two. The note after the conversion tells you whether the quick checks found problems.
Good to know
Amounts are shown with the currency formatting of the invoice's currency code. If a code is unusual, the amount is shown with the plain code. Characters outside Latin alphabets are not supported by the PDF font yet and show as question marks, which the result lists. To make a new e-invoice use the E-Invoice Creator, and the Invoice Generator handles simple paper invoices.
Features
- Reads UBL Invoice and CII CrossIndustryInvoice
- Seller, buyer, lines, VAT and totals in a clean layout
- Payment details and notes included
- Quick checks run on the XML at the same time
- A4 or Letter with page numbers
- Private: stays on your device
Frequently asked questions
Is the PDF a legal invoice?
The XML file is the invoice that your accounting rules refer to. The PDF is a readable copy made from it. Keep the XML as your original, and check with your accountant which copy the rules of your country require you to store.
Which XML formats work?
UBL 2.1 invoices, used by PEPPOL and XRechnung, and CII CrossIndustryInvoice files, used by Factur-X and ZUGFeRD. Credit notes and other XML files are not supported.
My ZUGFeRD file is a PDF. How do I use it?
A ZUGFeRD or Factur-X invoice is a PDF with the XML embedded. The PDF already shows the invoice. To use this tool, extract the XML attachment from the PDF first.
Why do some fields look empty?
The XML may not contain them. Optional fields such as a buyer reference or an IBAN are only shown when they exist.
Does it check the invoice?
It runs the quick checks and mentions the number of problems in the note after the conversion. For details, open the same file in E-Invoice Validator.
Is my invoice uploaded?
No. The conversion runs in your browser.