PDF Xpansion SDK - E-Invoicing - released

Forward-looking, EU-compliant invoice creation and reading of invoice data.
November 8, 2021
New Product

PDF Xpansion SDK - E-Invoicing provides functionality to create and read/process electronic invoices in the formats FACTUR-X, XRechnung and ZUGFeRD in your application. Enable users of your application to create modern, fast and efficient electronic invoicing processes. Read incoming XML invoices quickly and efficiently and remove the need to manually enter information from paper invoices, saving time and money. The components can be implemented into Microsoft Windows UWP apps and desktop programs developed for the Business-to-Business, Business-to-Government and Business-to-Consumer sectors.

Forward-looking & EU-compliant Invoice Creation and Reading of Invoice Data

ZUGFeRD 2.1.1/2.1/2.0/1.0
ZUGFeRD 2.1.1 additionally offers the "XRechnung" profile, the PDF Xpansion SDK also supports this profile, i.e. a total of 6 profiles for this standard. ZUGFeRD as of version 2.0 is "fully compliant" in the sense of the European standard EN 16931-1. The PDF Xpansion SDK also supports all five profiles defined for ZUGFeRD 2.1 and 2.0 versions.
ZUGFeRD 1.0 is not fully compliant with EN 16931-1, but is already widely used for automated processing. PDF Xpansion SDK supports all three profiles: EXTENDED, COMFORT, BASIC.

XRechnung 2.1.1/2.0.1/2.0/1.2.2
Is the German public sector standard and is based on the EU standard EN 16931. Invoices according to this standard are XML files without visual representation. With PDF Xpansion SDK you can create these XRechnung XMLs directly, as well as using the “XRechnung” profile in the context of the ZUGFeRD 2.1.1 standard, a corresponding XML file embedded in a PDF/A-3 file. The UN/CEFACT syntax is supported by the PDF Xpansion SDK for creating and reading invoices. The UBL syntax is supported for importing invoice data (invoice receipt).

Factur-X
The French invoice standard conforms to EN 16931-1 and is technically identical to ZUGFeRD 2.1.1/2.0. The PDF Xpansion SDK supports all 5 profiles: EXTENDED, EN 16931, BASIC, BASIC WL and MINIMUM.

eInvoicing Features of PDF Xpansion SDK:

  • Reading and technical (syntax, structure, completeness) validation of incoming ZUGFeRD, XRechnung (UN/CEFACT (CII) syntax) and Factur-X files, extracting XML-formatted invoices.
  • Reading and technical (syntax, structure, completeness) validation of XML-formatted invoices (all profiles, incl. Extended), extracting invoice data.
  • Creating XML-formatted invoices over SDK API – invoice content can be built by calling the methods of SDK with invoice data (all profiles, incl. Extended), save XML-formatted invoices to the files.
  • Creating ZUGFeRD, XRechnung (UN/CEFACT (CII) syntax) and Factur-X compliant files from XML-formatted invoices and visual representations of invoices which can be:
    • PDF files.
    • Raster images (scanned pages of paper document).
    • HTML files.
    • Text files.
    • Dynamically built documents.
  • New Visualization of XML invoices (PDF creation from XML and design template).

The following features are available upon request: (please contact us for a quote).

  • Transform (convert) XML-formatted invoices from one standard to another, for example from ZUGFeRD 1.0 to ZUGFeRD 2.1 or Factur-X.
  • Import XRechnung invoices (UBL syntax).
  • Display the PDF part of an invoice in a PDF viewer.
  • Print the PDF part of an invoice.
  • New Digital signatures for ZUGFeRD outgoing invoices, including all PAdES conformance levels.
  • New Incoming invoice stamped "RECEIVED".

PDF Xpansion SDK - E-Invoicing is available in the following editions:

PDF Xpansion SDK - E-Invoicing

PDF Xpansion SDK - E-Invoicing (Creation)

Create electronic invoices in FACTUR-X, XRechnung and ZUGFeRD formats in your application.

Got a Question?

Live Chat with our soft Xpansion licensing specialists now.