Free online document generator

Create Free Factur-X Invoices Online

Create a Factur-X invoice online for free with seller and buyer details, tax categories, line items and payment information. Review your invoice and download a readable PDF with structured XML invoice data embedded in the Factur-X file.

Document details

Set document identifiers, issue dates, currency, and format.

E-invoicing routing addressesOnly enter an address that is registered for electronic invoice routing. A tax number is not automatically a routing address.

Seller & Buyer

Your company information and client recipient details.

Suggestions follow the selected country. Values from previous countries are preserved and labeled.
Suggestions follow the selected country. Values from previous countries are preserved and labeled.

Items & totals

Add products or services and review auto-calculated totals and taxes.

Line Items

Line 1
calculate

Calculation Summary

Auto-calculated

Live financial ledger reflecting line items, shipping, discounts, and taxes.

Subtotal before discounts0.00
Net taxable total0.00
VAT 0%(0.00 base)+0.00
Total amount due
Total payable including taxes
0.00

Logistics

Transport details, carrier, tracking, delivery terms, and shipping fees.

info_outline
Logistics is currently turned OFF

Shipping addresses, tracking numbers, and freight charges will NOT be printed onto this document. Click the button to enable logistics if required.

Notes & payment information

Add customer-facing notes, payment instructions, and an optional footer.

Learn before you generate

Frequently asked questions

Useful information about factur-x documents, their purpose and required Factur-X fields.

What is Factur-X?
Factur-X is a Franco-German standard for hybrid electronic invoicing that combines a human-readable PDF with structured XML invoice data for automated processing. The current official release is Factur-X 1.09.2 / ZUGFeRD 2.5.2.
Can I create a Factur-X invoice online for free?
Yes. X-Facture provides a free online workflow for preparing a Factur-X invoice without installing desktop invoicing software or creating an account.
What should I check before sending a Factur-X invoice?
Review seller and buyer identifiers, invoice dates and number, line items, tax categories, totals and payment details. If the recipient or platform requires formal validation, validate the generated file against the relevant Factur-X profile and business rules before sending it.
Is Factur-X the same as ZUGFeRD?
Factur-X and ZUGFeRD are technically aligned names for the same Franco-German hybrid e-invoice standard, with Factur-X used in France and ZUGFeRD used in Germany.
What does a Factur-X file contain?
A Factur-X document contains a readable PDF representation together with structured XML invoice data. The standard is designed around the European EN 16931 semantic model and uses the UN/CEFACT Cross Industry Invoice syntax.
Why use Factur-X instead of a normal PDF invoice?
A normal PDF is mainly designed for people to read. Factur-X adds structured invoice data so compatible accounting, procurement and e-invoicing systems can process information automatically while keeping the readable PDF.
Does Factur-X support electronic invoicing in France and Germany?
Factur-X is a major hybrid e-invoice format in France and is technically identical to ZUGFeRD in Germany. Its specification is aligned with EN 16931 and is designed for interoperable electronic invoicing workflows.
Simple guided workflow

How it works

Create your document in three straightforward steps, then review the finished result before downloading.

1

Enter invoice and party details

Add the invoice number and date, seller and buyer information, currency and payment details needed for the transaction.

2

Complete the line items and taxes

Describe the goods or services with quantities, unit prices and applicable tax rates. Review the calculated totals before generating the hybrid invoice.

3

Generate your Factur-X file

Choose the Factur-X output in the dedicated workflow, review the document, then download the hybrid invoice with its readable PDF and structured XML data.

Before you start

What you should have ready

Having these details nearby makes the form faster to complete and helps keep the final document accurate.

  • The seller business name and relevant legal or tax identifiers
  • The buyer name and address details
  • A unique invoice number and issue date
  • At least one goods or services line with quantity, unit price and applicable tax treatment
  • Currency, totals, payment terms and any transaction references required for your use case
Practical guide

How to create a Factur-X invoice online for free

Use this free online Factur-X generator to create a hybrid electronic invoice. Factur-X combines a PDF that people can read with structured CII XML data that compatible accounting and business systems can process. Enter the invoice data carefully and review the result before sending it.

Factur-X combines PDF and XML

A standard PDF displays invoice information for people. A Factur-X file also carries structured invoice data in XML, based on the UN/CEFACT Cross Industry Invoice syntax and aligned with the EN 16931 semantic model.

Use complete and consistent invoice data

Make sure the seller and buyer details, invoice number, issue date, line descriptions, quantities, prices, tax categories and totals agree. The right fields depend on your transaction and the requirements of the recipient or platform.

Review the file before sending it

Creating a hybrid invoice is not the same as proving that it will be accepted by every recipient or platform. Review the generated file and validate it against the applicable profile and business rules when required.