PDF2PDFA and the e-invoice standard ZUGFeRD 2.0 / EN 16931 / Factur-X 1.0

ZUGFeRD 2.0 / EN 16931 / Factur-X:

Important prerequisites for the acceptance of electronic invoices are above all the use of a standardized data format and the legal framework conditions, which can be used by boh the sender and the recipient.

In June 2017, the EU created a standard format for electronic invoices, the European standard EN 16931. The aim of this EU standard: Electronic invoice exchange is to be standardized and legally guaranteed throughout Europe.

The previous ZUGFeRD standard 1.0 had to be adapted to the new standard. ZUGFeRD 2.0 (published on March 11, 2019) was developed as part of a Franco-German collaboration, in close coordination with the French Standard Factur-X 1.0 and is technically identical to this. Using ZUGFeRD 2.0, electronic invoices can be created, that comply with EU standard EN 16931 and EU Directive 2014/55/EU. Details about the electronic invoice can also be found on the pages of the European Commission. ZUGFeRD 2.0 also uses the global standard UN/CEFACT XML in the form of Cross Industry Invoice. This could even give ZUGFeRD 2.0 a worldwide perspective.

The new ZUGFeRD version 2.0, like version 1.0, combines a PDF/A-3 invoice file (visual representation of the invoice data as a digital format instead of the classic paper invoice) with an invoice file in XML format embedded in the PDF/A-3 document.

ZUGFeRD 2.0 profiles:

Several profiles are planned for ZUGFeRD 2.0 and Factur-X. The «EN 16931» profile replaces the ZUGFeRD 1.0 «Comfort» profile and complies fully with the EU standard, which however only defines the core elements of an invoice. With the «Extended» profile, additional information can be recorded in an electronic invoice, for example by industry or according to legal requirements. In addition, «Basic» and «Basic WL» have defined two more profiles for smaller suppliers.

ZUGFeRD is suitable for organizations of all sizes and, thanks to EN-16931 compliance, has an expanded, international significance. The profile «EN 16931» is recognized by all European administrations. Since November 2018, electronic invoices have been required in Business to Government (B2G) traffic in the EU.

With version 1.2.0 of the PDF2PDFA converter component, ZUGFeRD 2.0 and Factur-X documents can now be generated from a PDF and the corresponding XML.

Download – Demo & Test Application – PDF2PDFA Converter >>>

PDF2PDFA .NET Converter Component – Version 1.1.0

Conversion to PDF/A-1a, 2a, 3a:

As of version 1.1.0, PDF files can now also be converted to PDF/A-1a, 2a and 3a. It should be noted, however, that not every PDF file can be converted and that an automatic conversion is only possible or only meaningful if the input file already contains the required structure information / tags. For example a PDF file can be created from MS-Word via the “Save as / PDF” function which already contains this required additional structure.

     

ZUGFeRD – Level configurable:

The ZUGFeRD standard supports 3 different levels – BASIC, COMFORT and EXTENDED. There is now a parameter that can be used to specify which level corresponds to the XML to be embedded. This information is then also transferred to the PDF metadata.

 

Download – Demo & Test application – PDF2PDFA Converter >>>

PDF2PDFA-CS-CL – Command Line Application – for the PDF2PDFA-CS Converter Service

PDF2PDFA-CS-CL – is a free additional application for the PDF2PDFA-CS PDF to PDFA conversion service to convert PDF’s to PDF/A-1b, 2b, 3b as well as to the ZUGFeRD format. The functions are fully in line with the PDF2PDFA-CL application, however the processing is not “local” but “remote” via HTTPS via the SOAP web service interface on a PDF2PDFA-CS PDF to PDFA server.

     

Download – PDF2PDFA-CS-CL – Command Line Application for PDF2PDFA-CS >>>
Download – Readme / Help – PDF2PDFA-CS-CL  >>>

PDF2PDFA-CS-FM – Hotfolder / Folder Monitoring for the PDF2PDFA-CS Converter service

PDF2PDFA-CS-FM – is a free add-on application for the PDF2PDFA-CS PDF to PDFA conversion service. You can monitor one or more input folders and convert all existing or newly added files (PDF, ZIP) to PDF / A-1b, 2b, 3b as well as into the ZUGFeRD format and store them in the specified source folder.

The functions are fully in line with the PDF2PDFA-FM application, but the processing is not “local” but “remote” using HTTPS via the SOAP web service interface.

Download – PDF2PDFA-CS-FM – Foldermonitoring for PDF2PDFA-CS >>>

PDF2PDFA-CS Version 1.0.3 – Processes ZIP files – PDF/A-3b & ZUGFeRD with attachments

With version 1.0.3 of the PDF to PDFA Converter Service, ZIP files can now be processed in addition to PDF. Via the ZIP container, files can be transferred as PDF attachments, as well as the ZUGFeRD XML to the converter service, in order to embed these files in the PDF output file.

Information on how the ZIP file should be structured can be found here >>>

Download – PDF2PDFA-CS – PDF to PDFA Converter Service >>>

EasyMerge Version 1.6.0 available – merge multiple PDF (/ A) into one PDF (/ A) file

EasyMerge is used to combine several PDF or PDF/A documents into a single PDF or PDF / A file. Files can be added to a processing list using drag & drop or the eDocPrintPro printer driver. The order can be changed at any time and the text for the bookmarks in the entire file can be edited.

Version 1.6.0 is now based on our PDF to PDF/A converter component. With PDF / A conversion profiles, not only PDF/A-1b is supported, but also PDF/A-2b, PDF/A-3b, and the Level 3b based ZUGFeRD format for electronic invoice exchange.

Features EasyMerge:

  • Convert PDFs to PDF/A-1b, 2b, 3b or ZUGFeRD
  • Multiple PDF single files are merged into a single PDF (/A) total result file.
  • Insert individual files via drag & drop, file selection or automatic transfer via the eDocPrintPro printer driver
  • Change & Set Order of Single Files – Move Up / Down
  • Editing Bookmarks – These are inserted into the entire file for each individual file.
  • PDF/A Profiles – set parameters for PDF/A conversion.

     

Download – EasyMerge >>>

PDF2PDFA-CS Converter Service – MS-Windows Service with REST / SOAP Web-Service – convert PDF to PDF/A-1b, 2b, 3b and ZUGFeRD

The PDF2PDFA-CS Converter Service installed as MS-Windows service converts existing PDF files via the REST or SOAP web service interface into the PDF/A-1b, 2b, 3b and ZUGFeRD format standardized for long-term archiving. The processing is based on our .NET – PDF to PDFA converter component.

Funktionen:

  • Converts PDF to PDF/A-1b, 2b, 3b and ZUGFeRD formats.
  • MS-Windows Service
  • Multithreading / Parallel Processing
  • Logging of all events. As well as the cause, if a direct PDF/A conversion is not possible.
  • PDF/A Image conversion – if direct PDF/A conversion is not possible.
  • Assignment of PDF/A converter parameters via processing profiles
  • Embed external files as PDF attachments (PDF/A-3b and ZUGFeRD) via ZIP input file.
  • Processes ZIP container to be able to transfer attachments to be embedded as well as ZUGFeRD XML
  • Communication via HTTP / HTTPS – Web service interface via REST or SOAP
  • Web service interface compatible with FileConverterPro
  • .NET C # Sample and test clients for REST and SOAP incl. VisualStudio projects included in the source code.
  • Client applications for hotfolder and command line processing as well as free add-ons for the PDF2PDFA-CS server available.

               

Download – PDF2PDFA-CS – PDF to PDFA Converter Service >>>