{"id":884,"date":"2019-05-17T11:17:59","date_gmt":"2019-05-17T11:17:59","guid":{"rendered":"https:\/\/p-t7xhkm.project.space\/startseite\/"},"modified":"2026-04-21T15:29:21","modified_gmt":"2026-04-21T15:29:21","slug":"startseite","status":"publish","type":"page","link":"https:\/\/valitool.org\/en\/","title":{"rendered":"Home"},"content":{"rendered":"\n<section id=\"home\" class=\"u-relative m-media-text__container u-pt-x25 u-pb-x10 u-pt-x25@md u-pb-x20@md\"style=\"background: url(https:\/\/valitool.org\/wp-content\/uploads\/2025\/09\/bg1.svg) no-repeat 50% -460px\"><div class=\"o-container\">\n        <div class=\"o-grid o-grid--rev\">\n            <div class=\"o-grid__col u-5\/12@sm u-4\/12@md u-mb-x6 u-mb-x0@md u-hidden u-block@sm\" data-aos=\"fade\">\n                <img decoding=\"async\" src=\"https:\/\/valitool.org\/wp-content\/uploads\/2025\/09\/valitool-hero-logo.svg\" width=\"397\" height=\"397\" srcset=\"\" sizes=\"(max-width: 640px) 100vw, 640px\" alt=\"\" \/><p class=\"o-type-small u-mt-x3 u-text-right@sm\"><\/p>\n            <\/div>\n            <div class=\"o-grid__col u-7\/12@sm u-8\/12@md u-text-center u-text-left@md\" data-aos=\"fade\">\n                <p><strong>FOR COMPANIES<\/strong><\/p>\n<h1>valitool is the leading solution for precise validation of electronic invoices<\/h1>\n<p>Clear and compliant validation of e-invoices:<br \/>\nEN16931, Peppol, Factur-X, XRechnung &amp; more<\/p>\n<p><a class=\"c-btn c-btn__primary u-mt-x3\" href=\"#\" data-modal-open=\"popup\">Test valitool<\/a><\/p>\n\n            <\/div>\n        <\/div>\n    <\/div>\n<\/section>\n<section id=\"validierung\" class=\"u-relative m-text__container u-pt-x10 u-pb-x0 u-pt-x20@md u-pb-x0@md\"><div class=\"o-container u-relative\"><div class=\"o-grid\">\n                <div class=\"o-grid__col u-12\/12@md\" data-aos=\"fade\">\n                    <h2>Java-based validation for EN16931 based e-invoice formats<\/h2>\n<p>valitool is your reliable solution for validating XML-based e-invoices. Our software ensures compliance with standards such as EN16931, ZUGFeRD and XRechnung to provide you with smooth and compliant invoice processing. valitool\u00ae is the leading Java library for precise validation of XML-based or hybrid electronic invoices. As a reliable partner for quality assurance, our tool has established itself in various industries.   <\/p>\n\n                <\/div>\n        <\/div><\/div>\n<\/section>\n<section id=\"m-text__container-block_9f9d0bf4fe87a9a040205d5aa51e31a0\" class=\"u-relative m-text__container u-pt-x10 u-pb-x0 u-pt-x20@md u-pb-x0@md\"><div class=\"o-container u-relative\"><div class=\"u-bgcolor-gray-light u-rounded u-p-x6 u-p-x12@md\"><div class=\"o-grid\">\n                <div class=\"o-grid__col u-6\/12@md u-6\/12@md\" data-aos=\"fade\">\n                    \n    <div class=\"m-counter__wrapper\" data-aos-id=\"start-counter\" data-aos=\"fade\">\n        <div class=\"m-counter o-type-mega u-weight-bold u-color-primary\" data-from=\"0\" data-to=\"1427890\" data-speed=\"3000\">\n            0\n        <\/div><p class=\"u-weight-medium\">invoices checked monthly<\/p><\/div>\n\n                <\/div>\n                <div class=\"o-grid__col u-6\/12@md\" data-aos=\"fade\">\n                    <h3>Seamless Integration: Over 1 million invoices checked monthly!<\/h3>\n<p>More than 1,000,000 invoices are checked monthly before they are sent or received. Full integration into servers, desktop software, document management software and other applications makes invoice checking seamless and efficient. <\/p>\n\n                <\/div>\n        <\/div><\/div><\/div>\n<\/section>\n<section id=\"m-text__container-block_ca3eaa2308f9446931e4908fafe5977a\" class=\"u-relative m-text__container u-pt-x15 u-pb-x0 u-pt-x30@md u-pb-x0@md\"><div class=\"o-container u-relative\"><div class=\"o-grid\">\n                <div class=\"o-grid__col u-12\/12@md\" data-aos=\"fade\">\n                    <h2>Why validation with valitool\u00ae<\/h2>\n<p>valitool\u00ae is the leading Java library for precise validation of XML-based or hybrid electronic invoices. As a reliable partner for quality assurance, our tool has established itself in various industries. <\/p>\n\n                <\/div>\n        <\/div><\/div>\n<\/section>\n<section id=\"m-icon-list__container-block_215df87c99ee2d41822e77008f538f08\" class=\"u-relative m-icon-list__container u-pt-x0 u-pb-x10 u-pt-x5@md u-pb-x20@md\">\n    <div class=\"o-container\">\n        <div class=\"o-grid\">\n                <div class=\"o-grid__col\" data-aos=\"fade-up\">\n                    <div class=\"o-media u-mv-x3\"><div class=\"o-media__fixed u-mt-x1\"><figure class=\"u-image--canvas u-image--canvasGreen\"><img decoding=\"async\" src=\"https:\/\/valitool.org\/wp-content\/uploads\/2025\/09\/feature-icon.svg\" width=\"40\" height=\"40\" srcset=\"\" sizes=\"(max-width: 100px) 100vw, 100px\" alt=\"\" \/><\/figure><\/div><div class=\"o-media__fluid\"><h3 class=\"h6\">Legally Compliant<\/h3><p class=\"u-mb-x0\">valitool\u00ae goes beyond official validation rules and ensures compliance with VAT law and GoBD.<\/p><\/div>\n                    <\/div>\n                <\/div>\n                <div class=\"o-grid__col\" data-aos=\"fade-up\">\n                    <div class=\"o-media u-mv-x3\"><div class=\"o-media__fixed u-mt-x1\"><figure class=\"u-image--canvas u-image--canvasGreen\"><img decoding=\"async\" src=\"https:\/\/valitool.org\/wp-content\/uploads\/2025\/09\/feature-icon.svg\" width=\"40\" height=\"40\" srcset=\"\" sizes=\"(max-width: 100px) 100vw, 100px\" alt=\"\" \/><\/figure><\/div><div class=\"o-media__fluid\"><h3 class=\"h6\">Industry Profiles<\/h3><p class=\"u-mb-x0\">With understanding of the special requirements of different industries, such as energy suppliers and consumer goods industry, valitool\u00ae checks complete discount findings at line level and handles foreign currencies.<\/p><\/div>\n                    <\/div>\n                <\/div>\n                <div class=\"o-grid__col\" data-aos=\"fade-up\">\n                    <div class=\"o-media u-mv-x3\"><div class=\"o-media__fixed u-mt-x1\"><figure class=\"u-image--canvas u-image--canvasGreen\"><img decoding=\"async\" src=\"https:\/\/valitool.org\/wp-content\/uploads\/2025\/09\/feature-icon.svg\" width=\"40\" height=\"40\" srcset=\"\" sizes=\"(max-width: 100px) 100vw, 100px\" alt=\"\" \/><\/figure><\/div><div class=\"o-media__fluid\"><h3 class=\"h6\">Precise Validation<\/h3><p class=\"u-mb-x0\">Unlike XSLT with Saxon, which can have difficulties with rounding amounts, valitool\u00ae delivers precise results without the need to work with approximate values.<\/p><\/div>\n                    <\/div>\n                <\/div>\n                <div class=\"o-grid__col\" data-aos=\"fade-up\">\n                    <div class=\"o-media u-mv-x3\"><div class=\"o-media__fixed u-mt-x1\"><figure class=\"u-image--canvas u-image--canvasGreen\"><img decoding=\"async\" src=\"https:\/\/valitool.org\/wp-content\/uploads\/2025\/09\/feature-icon.svg\" width=\"40\" height=\"40\" srcset=\"\" sizes=\"(max-width: 100px) 100vw, 100px\" alt=\"\" \/><\/figure><\/div><div class=\"o-media__fluid\"><h3 class=\"h6\"><br>Excellent Performance<\/h3><p class=\"u-mb-x0\">While Schematron reaches its performance limits when validating large or complex invoices, valitool\u00ae offers outstanding performance and speed for demanding validation tasks.<\/p><\/div>\n                    <\/div>\n                <\/div>\n        <\/div>\n    <\/div>\n<\/section>\n<section id=\"m-headline__container-block_cdb28311d43455bb4a08074c15958ad0\" class=\"m-headline__container u-pt-x10 u-pb-x0 u-pt-x15@md u-pb-x5@md u-bgcolor-gray-light\">\n    <div class=\"o-container\">\n        <div class=\"o-grid o-grid--center u-text-center\">\n            <div class=\"o-grid__col u-8\/12@md\" data-aos=\"fade\"><p class=\"h6\">Our Customers<\/p><\/div>\n        <\/div>\n    <\/div>\n<\/section>\n<section m-text__container-block_02cfe4d5febebd49ff9b37021b03df49 class=\"m-text__container u-bgcolor-gray-light u-pt-x0 u-pb-x5 u-pt-x0@md u-pb-x10@md u-relative\">\n\t<div class=\"o-container\"><div class=\"m-slider__images slick-slider u-image--grayscale\" data-number=\"6\" data-aos=\"fade\">\n        \t<figure class=\"u-relative u-text-center u-ph-x6\"><a href=\"https:\/\/www.seeburger.com\/de\/loesungen\/cloud-services-ueberblick\/e-invoicing-und-peppol-services\" target=\"_blank\" rel=\"noopener\" class=\"u-block\"><img decoding=\"async\" src=\"https:\/\/valitool.org\/wp-content\/uploads\/2025\/09\/seeburger.svg\" width=\"141\" height=\"41\" srcset=\"\" sizes=\"(max-width: 480px) 100vw, 480px\" alt=\"\" class=\"u-inline-block\" \/><\/a><\/figure>\n        \t<figure class=\"u-relative u-text-center u-ph-x6\"><a href=\"https:\/\/www.sage.com\/\" target=\"_blank\" rel=\"noopener\" class=\"u-block\"><img decoding=\"async\" src=\"https:\/\/valitool.org\/wp-content\/uploads\/2025\/09\/sage.svg\" width=\"577\" height=\"324\" srcset=\"\" sizes=\"(max-width: 480px) 100vw, 480px\" alt=\"\" class=\"u-inline-block\" \/><\/a><\/figure>\n        \t<figure class=\"u-relative u-text-center u-ph-x6\"><a href=\"https:\/\/www.vario-software.de\/\" target=\"_blank\" rel=\"noopener\" class=\"u-block\"><img decoding=\"async\" src=\"https:\/\/valitool.org\/wp-content\/uploads\/2025\/09\/vario.svg\" width=\"483\" height=\"180\" srcset=\"\" sizes=\"(max-width: 480px) 100vw, 480px\" alt=\"\" class=\"u-inline-block\" \/><\/a><\/figure>\n        \t<figure class=\"u-relative u-text-center u-ph-x6\"><a href=\"https:\/\/zeit.io\/\" target=\"_blank\" rel=\"noopener\" class=\"u-block\"><img decoding=\"async\" src=\"https:\/\/valitool.org\/wp-content\/uploads\/2025\/09\/zeitio.svg\" width=\"96\" height=\"96\" srcset=\"\" sizes=\"(max-width: 480px) 100vw, 480px\" alt=\"\" class=\"u-inline-block\" \/><\/a><\/figure>\n        \t<figure class=\"u-relative u-text-center u-ph-x6\"><a href=\"https:\/\/www.invoicefetcher.com\/\" target=\"_blank\" rel=\"noopener\" class=\"u-block\"><img decoding=\"async\" src=\"https:\/\/valitool.org\/wp-content\/uploads\/2025\/09\/invoicefetcher.svg\" width=\"1017\" height=\"360\" srcset=\"\" sizes=\"(max-width: 480px) 100vw, 480px\" alt=\"\" class=\"u-inline-block\" \/><\/a><\/figure>\n        \t<figure class=\"u-relative u-text-center u-ph-x6\"><a href=\"https:\/\/www.bosfood.de\/\" target=\"_blank\" rel=\"noopener\" class=\"u-block\"><img decoding=\"async\" src=\"https:\/\/valitool.org\/wp-content\/uploads\/2025\/09\/bosfood.svg\" width=\"233\" height=\"65\" srcset=\"\" sizes=\"(max-width: 480px) 100vw, 480px\" alt=\"\" class=\"u-inline-block\" \/><\/a><\/figure>\n    <\/div>\n    <div class=\"carousel__arrows\"><\/div>\n    <\/div>\n<\/section>\n<section id=\"m-text__container-block_5b68f41a43cd9fad984809ff5df230bc\" class=\"u-relative m-text__container u-pt-x10 u-pb-x10 u-pt-x20@md u-pb-x20@md u-color-white u-bgcolor-primary\"><div class=\"o-container u-relative\"><div class=\"o-grid\">\n                <div class=\"o-grid__col u-12\/12@md\" data-aos=\"fade\">\n                    <h2 style=\"text-align: center;\">Test validation with valitool\u00ae today<\/h2>\n<p style=\"text-align: center;\"><a class=\"c-btn c-btn--white u-mt-x3\" href=\"#demo\" data-modal-open=\"popup\">Get DEMO license now<\/a><\/p>\n\n                <\/div>\n        <\/div><\/div>\n<\/section>\n<section id=\"visualisierung\" class=\"u-relative m-text__container u-pt-x10 u-pb-x0 u-pt-x20@md u-pb-x0@md\"><div class=\"o-container u-relative\"><div class=\"o-grid\">\n                <div class=\"o-grid__col u-12\/12@md\" data-aos=\"fade\">\n                    <h2>valitool\u00ae Visualization &#8211; From XML code to a clear visual document<\/h2>\n<p>With the e-invoicing obligation in 2025 at the latest, confusing XML files will be part of everyday life. Our valitool\u00ae visualizer makes electronic invoices immediately legible to the human eye. The intelligent visualization translates complex data records (such as XRechnung or ZUGFeRD) into a familiar PDF visual document without loss. Your indispensable tool for fast, error-free checking and approval processes in the department.   <\/p>\n\n                <\/div>\n        <\/div><\/div>\n<\/section>\n<section id=\"m-media-text__container-block_881b5c515858520785006d8149cfc4f9\" class=\"u-relative m-media-text__container u-pt-x0 u-pb-x0 u-pt-x5@md u-pb-x0@md\"><div class=\"o-container\">\n        <div class=\"o-grid o-grid--rev\">\n            <div class=\"o-grid__col u-5\/12@sm u-4\/12@md u-mb-x6 u-mb-x0@md u-hidden u-block@sm\" data-aos=\"fade-up\">\n                <img decoding=\"async\" src=\"https:\/\/valitool.org\/wp-content\/uploads\/2026\/04\/valitool-erechnung.jpg\" width=\"798\" height=\"1088\" srcset=\"https:\/\/valitool.org\/wp-content\/uploads\/2026\/04\/valitool-erechnung.jpg 798w, https:\/\/valitool.org\/wp-content\/uploads\/2026\/04\/valitool-erechnung-220x300.jpg 220w, https:\/\/valitool.org\/wp-content\/uploads\/2026\/04\/valitool-erechnung-751x1024.jpg 751w, https:\/\/valitool.org\/wp-content\/uploads\/2026\/04\/valitool-erechnung-768x1047.jpg 768w, https:\/\/valitool.org\/wp-content\/uploads\/2026\/04\/valitool-erechnung-600x818.jpg 600w\" sizes=\"(max-width: 640px) 100vw, 640px\" alt=\"Beispielrechnung von Musterhandel GmbH mit Kundendaten, Positionsliste und Zahlungsinformationen.\" \/><p class=\"o-type-small u-mt-x3 u-text-right@sm\">Beispiel Sichtbeleg<\/p>\n            <\/div>\n            <div class=\"o-grid__col u-7\/12@sm u-8\/12@md\" data-aos=\"fade-up\">\n                <ul>\n<li><strong>Display XRechnung &amp; ZUGFeRD seamlessly<\/strong><br \/>\nNo hidden information. Even deeply nested XML nodes, special fields and cryptic standard codes (e.g. H87) are read from the e-invoice and automatically translated into clear text. <\/li>\n<li><strong>Convert XML to PDF &#8211; fast &amp; compact<\/strong><br \/>\nMillisecond-fast rendering with minimal RAM requirements. The compact PDF display without wasting space massively speeds up invoice verification and is perfect for archiving. <\/li>\n<li><strong>Human-readable translation (multilingual)<\/strong><br \/>\nSeamlessly display the same XML invoice in German, English or French. The optimal visualization tool for international teams and outsourced accounting. <\/li>\n<li><strong>One API for machine and man<\/strong><br \/>\nA single, seamless connection provides your systems with the machine-readable log for dark booking and the seamlessly prepared PDF for manual visual inspection.<\/li>\n<\/ul>\n<p class=\"u-color-primary\"><strong><a href=\"#\">Find out more about the valitool\u00ae Visualizer now &#8216;<\/a><\/strong><\/p>\n\n            <\/div>\n        <\/div>\n    <\/div>\n<\/section>\n<section id=\"m-text__container-block_b14476e7cf36db55bc35b7dab9b0889f\" class=\"u-relative m-text__container u-pt-x10 u-pb-x0 u-pt-x20@md u-pb-x0@md\"><div class=\"o-container u-relative\"><div class=\"o-grid\">\n                <div class=\"o-grid__col u-12\/12@md\" data-aos=\"fade\">\n                    <h2>Validation creates EN 16931 conformity. Visualization creates workability. <\/h2>\n<p>To process e-invoices efficiently, the combination of both tools is essential. While the Validator, as a robust engine, ensures that the XML file complies with legal requirements, the Visualizer ensures that your employees can efficiently understand and process this data as a PDF document. Both engines work completely non-destructively on the legally valid original file. This interaction is the key to smooth invoice receipt and a fast ROI.   <\/p>\n\n                <\/div>\n        <\/div><\/div>\n<\/section>\n<section id=\"m-media-text__container-block_830349bf2cd0e8abc3e8a185dcde8639\" class=\"u-relative m-media-text__container u-pt-x5 u-pb-x0 u-pt-x10@md u-pb-x0@md\"><div class=\"o-container\">\n        <div class=\"o-grid\">\n            <div class=\"o-grid__col u-6\/12@sm u-mb-x6 u-mb-x0@md u-hidden u-block@sm\" data-aos=\"fade-up\">\n                <img decoding=\"async\" src=\"https:\/\/valitool.org\/wp-content\/uploads\/2026\/04\/valitool-visualisierung.jpeg\" width=\"1408\" height=\"768\" srcset=\"https:\/\/valitool.org\/wp-content\/uploads\/2026\/04\/valitool-visualisierung.jpeg 1408w, https:\/\/valitool.org\/wp-content\/uploads\/2026\/04\/valitool-visualisierung-300x164.jpeg 300w, https:\/\/valitool.org\/wp-content\/uploads\/2026\/04\/valitool-visualisierung-1024x559.jpeg 1024w, https:\/\/valitool.org\/wp-content\/uploads\/2026\/04\/valitool-visualisierung-768x419.jpeg 768w, https:\/\/valitool.org\/wp-content\/uploads\/2026\/04\/valitool-visualisierung-600x327.jpeg 600w\" sizes=\"(max-width: 640px) 100vw, 640px\" alt=\"Diagramm des Rechnungsprozesses: XML-Rechnung wird validiert und visualisiert; f\u00fchrt zu Dunkelbuchung (Maschine) und Sichtbeleg (Mensch) f\u00fcr effiziente Verarbeitung.\" \/><p class=\"o-type-small u-mt-x3 u-text-right@sm\"><\/p>\n            <\/div>\n            <div class=\"o-grid__col u-6\/12@sm\" data-aos=\"fade-up\">\n                <h3>Audit-ready at any time<\/h3>\n<p>The true value of valitool is not only reflected in the IT cost center, but also in the enormous time savings for your specialist departments. If an accountant or purchaser saves even just two minutes of checking and annoying queries per invoice thanks to the clear visual document, the seamless integration of both systems pays for itself immediately. Put an end to manual code analysis.  <\/p>\n<p><a class=\"c-btn c-btn__primary u-mt-x3\" href=\"#contact\">Contact us now<\/a><\/p>\n\n            <\/div>\n        <\/div>\n    <\/div>\n<\/section>\n<section id=\"partners\" class=\"u-relative m-teaser__container u-pt-x10 u-pb-x5 u-pt-x20@md u-pb-x10@md\"style=\"background: url(844) no-repeat 50% -500px \/ auto 160%\">\n    <div class=\"o-container\">\n        <div class=\"o-grid\">\n                <div class=\"o-grid__col u-text-center u-mb-x4 u-mb-x8@md\" data-aos=\"fade-up\"><h2>The valitool for validation of XRechnung, ZUGFeRD, Factur-X<\/h2><h5 class=\"u-color-gray-dark\">Available exclusively from selected partners<\/h5><\/div>\n                <div class=\"o-grid__col u-mv-x3 u-6\/12@sm\" data-aos=\"fade-up\"><div class=\"u-bgcolor-white u-p-x6 u-rounded u-full--height\"><a href=\"https:\/\/www.profiforms.de\/e-rechnung\" class=\"u-block\" target=\"_blank\">\n                    <figure class=\"u-relative u-block\"><img decoding=\"async\" src=\"https:\/\/valitool.org\/wp-content\/uploads\/2025\/09\/profiforms.svg\" width=\"269\" height=\"40\" srcset=\"\" sizes=\"(max-width: 100px) 100vw, 100px\" alt=\"\" \/><figcaption class=\"u-mt-x3 u-mt-x6@sm\"><h3 class=\"u-color-primary\">Customer Communication Management<\/h3>\n<p>With nearly 30 years of experience in business communication IT systems, profiforms is a leading provider of innovative software solutions in the broad field of Customer Communication Management.<\/p>\n<\/figcaption>\n                    <\/figure><\/a><\/div><\/div>\n                <div class=\"o-grid__col u-mv-x3 u-6\/12@sm\" data-aos=\"fade-up\"><div class=\"u-bgcolor-white u-p-x6 u-rounded u-full--height\"><a href=\"https:\/\/www.lsgmbh.de\/de\/zugferd.html\" class=\"u-block\" target=\"_blank\">\n                    <figure class=\"u-relative u-block\"><img decoding=\"async\" src=\"https:\/\/valitool.org\/wp-content\/uploads\/2025\/09\/osis.svg\" width=\"161\" height=\"41\" srcset=\"\" sizes=\"(max-width: 100px) 100vw, 100px\" alt=\"\" \/><figcaption class=\"u-mt-x3 u-mt-x6@sm\"><h3 class=\"u-color-primary\">E-Invoice with OSIS<\/h3>\n<p>With the OSIS Integration Server from LS GmbH, you can generate and\/or integrate e-invoices from your accounting system \u2013 independently of the platform and in formats such as ZUGFeRD, XRechnung or EDIFACT.<\/p>\n<\/figcaption>\n                    <\/figure><\/a><\/div><\/div>\n                <div class=\"o-grid__col u-mv-x3 u-6\/12@sm\" data-aos=\"fade-up\"><div class=\"u-bgcolor-white u-p-x6 u-rounded u-full--height\"><a href=\"https:\/\/www.editelgroup.com\/de\/loesungen\/e-invoicing\/?utm_source=editel&#038;utm_medium=validool&#038;utm_content=&#038;utm_campaign=\" class=\"u-block\" target=\"_blank\">\n                    <figure class=\"u-relative u-block\"><img decoding=\"async\" src=\"https:\/\/valitool.org\/wp-content\/uploads\/2025\/09\/editel.svg\" width=\"219\" height=\"40\" srcset=\"\" sizes=\"(max-width: 100px) 100vw, 100px\" alt=\"\" \/><figcaption class=\"u-mt-x3 u-mt-x6@sm\"><h3 class=\"u-color-primary\">Connecting your Business<\/h3>\n<p>As an internationally leading provider of EDI solutions, EDITEL brings decades of experience in automated and standardized data exchange along the entire supply chain.<\/p>\n<\/figcaption>\n                    <\/figure><\/a><\/div><\/div>\n                <div class=\"o-grid__col u-mv-x3 u-6\/12@sm\" data-aos=\"fade-up\"><div class=\"u-bgcolor-white u-p-x6 u-rounded u-full--height\"><a href=\"http:\/\/www.zs-docma.de\/\" class=\"u-block\" target=\"_blank\">\n                    <figure class=\"u-relative u-block\"><img decoding=\"async\" src=\"https:\/\/valitool.org\/wp-content\/uploads\/2026\/03\/ZSDocMa-small.svg\" width=\"148\" height=\"41\" srcset=\"\" sizes=\"(max-width: 100px) 100vw, 100px\" alt=\"\" \/><figcaption class=\"u-mt-x3 u-mt-x6@sm\"><h3 class=\"u-color-primary\">Document Related Technologies<\/h3>\n<p>ZS DocMa is your competent solution provider and project partner for modern document-related technologies and offers high-performance e-invoicing solutions for companies of all sizes. In addition, we provide a flexible conversion platform as a developer portal with which e-invoices can be efficiently generated and validated. <\/p>\n<\/figcaption>\n                    <\/figure><\/a><\/div><\/div>\n                <div class=\"o-grid__col u-mv-x3 u-6\/12@sm\" data-aos=\"fade-up\"><div class=\"u-bgcolor-white u-p-x6 u-rounded u-full--height\"><a href=\"https:\/\/www.syncler.com\/de\/systeme\/e-rechnung\" class=\"u-block\" target=\"_blank\">\n                    <figure class=\"u-relative u-block\"><img decoding=\"async\" src=\"https:\/\/valitool.org\/wp-content\/uploads\/2026\/03\/logo-syncler.svg\" width=\"145\" height=\"40\" srcset=\"\" sizes=\"(max-width: 100px) 100vw, 100px\" alt=\"\" \/><figcaption class=\"u-mt-x3 u-mt-x6@sm\"><h3 class=\"u-color-primary\">Integration platform for all your data<\/h3>\n<p>Syncler enables the seamless connection of systems, automates business processes and ensures a consistent, reliable database.<\/p>\n<\/figcaption>\n                    <\/figure><\/a><\/div><\/div>\n                <div class=\"o-grid__col u-mv-x3 u-6\/12@sm\" data-aos=\"fade-up\"><div class=\"u-bgcolor-white u-p-x6 u-rounded u-full--height\">\n                    <figure class=\"u-relative u-block\"><figcaption class=\"u-mt-x3 u-mt-x6@sm\"><h3>Become a partner and benefit<\/h3>\n<h4 class=\"u-color-primary\">The valitool partner network<\/h4>\n<p>Become part of our network and use XML valitool to offer your customers first-class solutions for validating e-invoices.<\/p>\n<p><a class=\"c-btn c-btn__primary u-mt-x3\" href=\"#contact\">Contact us now<\/a><\/p>\n<\/figcaption>\n                    <\/figure><\/div><\/div>\n        <\/div>\n    <\/div>\n<\/section>\n<section id=\"modules\" class=\"m-headline__container u-pt-x10 u-pb-x0 u-pt-x20@md u-pb-x0@md\">\n    <div class=\"o-container\">\n        <div class=\"o-grid u-text-center\">\n            <div class=\"o-grid__col u-12\/12@md\" data-aos=\"fade\"><h2>The valitool offers the following modules for efficient invoice validation.<\/h2><\/div>\n        <\/div>\n    <\/div>\n<\/section>\n<section id=\"m-teaser__container-block_2299c3b6dd36d05293177031b0ecc1d9\" class=\"u-relative m-teaser__container u-pt-x0 u-pb-x5 u-pt-x5@md u-pb-x10@md u-color-black\">\n    <div class=\"o-container\">\n        <div class=\"o-grid\">\n                <div class=\"o-grid__col u-mv-x3 u-6\/12@sm u-4\/12@md\" data-aos=\"fade-up\"><div class=\"u-bgcolor-primary u-p-x6 u-rounded u-full--height\">\n                    <figure class=\"u-relative u-block\"><span class=\"u-image--canvas u-inline-block\"><img decoding=\"async\" src=\"https:\/\/valitool.org\/wp-content\/uploads\/2025\/09\/file-invoice.svg\" width=\"75\" height=\"100\" srcset=\"\" sizes=\"(max-width: 80px) 100vw, 80px\" alt=\"\" class=\"u-p-x3\" \/><\/span><figcaption class=\"u-mt-x3 u-mt-x6@sm\"><h3>HybridDoc.valitool \u2013 The solution for hybrid invoices<\/h3>\n<p>With HybridDoc.Valitool you can validate hybrid invoices such as ZUGFeRD and Factur-X. It also offers an easy way to check whether a PDF file is a normal PDF or a hybrid document. The invoice XML embedded in a hybrid document can also be easily extracted.  <\/p>\n<\/figcaption>\n                    <\/figure><\/div><\/div>\n                <div class=\"o-grid__col u-mv-x3 u-6\/12@sm u-4\/12@md\" data-aos=\"fade-up\"><div class=\"u-bgcolor-primary u-p-x6 u-rounded u-full--height\">\n                    <figure class=\"u-relative u-block\"><span class=\"u-image--canvas u-inline-block\"><img decoding=\"async\" src=\"https:\/\/valitool.org\/wp-content\/uploads\/2025\/09\/file-code.svg\" width=\"75\" height=\"100\" srcset=\"\" sizes=\"(max-width: 80px) 100vw, 80px\" alt=\"\" class=\"u-p-x3\" \/><\/span><figcaption class=\"u-mt-x3 u-mt-x6@sm\"><h3>XML.valitool \u2013 The precise and performant solution for XML-based e-invoices<\/h3>\n<p>XML.valitool offers reliable validation of XML-based e-invoices in various formats such as EN16931, ZUGFeRD and XRechnung. It ensures compliance with legal requirements and supports companies in making their invoice processes efficient and secure. <\/p>\n<\/figcaption>\n                    <\/figure><\/div><\/div>\n                <div class=\"o-grid__col u-mv-x3 u-6\/12@sm u-4\/12@md\" data-aos=\"fade-up\"><div class=\"u-bgcolor-primary u-p-x6 u-rounded u-full--height\">\n                    <figure class=\"u-relative u-block\"><span class=\"u-image--canvas u-inline-block\"><img decoding=\"async\" src=\"https:\/\/valitool.org\/wp-content\/uploads\/2025\/09\/square-terminal.svg\" width=\"100\" height=\"100\" srcset=\"\" sizes=\"(max-width: 80px) 100vw, 80px\" alt=\"\" class=\"u-p-x3\" \/><\/span><figcaption class=\"u-mt-x3 u-mt-x6@sm\"><h3>valitool.CLI \u2013 The command line variant for comprehensive validations<\/h3>\n<p>valitool.CLI covers the entire functionality of both modules XML.valitool and HybridDoc.valitool. It enables validation of e-invoices according to EN16931, ZUGFeRD, XRechnung and other formats directly via the command line and is specially designed for Windows systems. <\/p>\n<\/figcaption>\n                    <\/figure><\/div><\/div>\n                <div class=\"o-grid__col u-mv-x3 u-6\/12@sm u-4\/12@md\" data-aos=\"fade-up\"><div class=\"u-bgcolor-primary u-p-x6 u-rounded u-full--height\">\n                    <figure class=\"u-relative u-block\"><span class=\"u-image--canvas u-inline-block\"><img decoding=\"async\" src=\"https:\/\/valitool.org\/wp-content\/uploads\/2025\/09\/arrows-minimize.svg\" width=\"100\" height=\"100\" srcset=\"\" sizes=\"(max-width: 80px) 100vw, 80px\" alt=\"\" class=\"u-p-x3\" \/><\/span><figcaption class=\"u-mt-x3 u-mt-x6@sm\"><h3>valitool\u00ae \u2013 one unified solution<\/h3>\n<p>All valitool\u00ae modules work seamlessly together \u2013 from local validation of individual invoices to large-scale server-based processing. Whether you use the graphical interface, REST API, or PDF report: you get a consistent, multilingual solution for all formats and requirements. <\/p>\n<\/figcaption>\n                    <\/figure><\/div><\/div>\n                <div class=\"o-grid__col u-mv-x3 u-6\/12@sm u-4\/12@md\" data-aos=\"fade-up\"><div class=\"u-bgcolor-primary u-p-x6 u-rounded u-full--height\">\n                    <figure class=\"u-relative u-block\"><span class=\"u-image--canvas u-inline-block\"><img decoding=\"async\" src=\"https:\/\/valitool.org\/wp-content\/uploads\/2025\/09\/display-code.svg\" width=\"113\" height=\"100\" srcset=\"\" sizes=\"(max-width: 80px) 100vw, 80px\" alt=\"\" class=\"u-p-x3\" \/><\/span><figcaption class=\"u-mt-x3 u-mt-x6@sm\"><h3>Audit.valitool \u2013 Validate on the desktop<\/h3>\n<p>Audit.valitool is the desktop application for manual auditing of XML and hybrid invoices. It offers a user-friendly interface to easily check and validate invoices without the need for in-depth technical knowledge. <\/p>\n<\/figcaption>\n                    <\/figure><\/div><\/div>\n                <div class=\"o-grid__col u-mv-x3 u-6\/12@sm u-4\/12@md\" data-aos=\"fade-up\"><div class=\"u-bgcolor-primary u-p-x6 u-rounded u-full--height\">\n                    <figure class=\"u-relative u-block\"><span class=\"u-image--canvas u-inline-block\"><img decoding=\"async\" src=\"https:\/\/valitool.org\/wp-content\/uploads\/2025\/09\/server.svg\" width=\"115\" height=\"100\" srcset=\"\" sizes=\"(max-width: 80px) 100vw, 80px\" alt=\"\" class=\"u-p-x3\" \/><\/span><figcaption class=\"u-mt-x3 u-mt-x6@sm\"><h3>valitool.SRV \u2013 Validation via local REST API<\/h3>\n<p>valitool.SRV provides a REST API for validating structured electronic invoices such as XRechnung and Factur-X. It runs locally or in your cloud environment and integrates seamlessly into existing systems \u2013 multilingual, scalable, and compliant.  <\/p>\n<\/figcaption>\n                    <\/figure><\/div><\/div>\n        <\/div>\n    <\/div>\n<\/section>\n<section id=\"comparisons\" class=\"m-headline__container u-pt-x10 u-pb-x0 u-pt-x20@md u-pb-x0@md\">\n    <div class=\"o-container\">\n        <div class=\"o-grid\">\n            <div class=\"o-grid__col u-8\/12@md\" data-aos=\"fade\"><h2>Validation and functions of valitool<\/h2><h4>Facts at a glance<\/h4><\/div>\n        <\/div>\n    <\/div>\n<\/section>\n<section id=\"m-table__container-block_a9ea7468233f0384571e80a6150349e9\" class=\"u-relative m-table__container u-pt-x5 u-pb-x5 u-pt-x10@md u-pb-x10@md\">\n    <div class=\"o-container\"><div class=\"o-grid\"><div class=\"o-grid__col u-mb-x3\"><h3 class=\"h2 u-color-primary\">Valitool compared to other tools<\/h3><\/div><\/div>\n                    <div class=\"o-grid o-grid--no-gutter u-ai-center@sm u-border--bottom u-color-white u-bgcolor-primary u-rounded--small\">\n                            <div class=\"o-grid__col u-6\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\"><p class=\"o-type-table-header u-weight-bold u-mb-x0\">Criteria<\/p><\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table-header u-weight-bold u-mb-x0\">valitool<\/span><\/p>\n                                <\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table-header u-weight-bold u-mb-x0\">XRechnung validator<\/span><\/p>\n                                <\/div>\n                    <\/div>\n                    <div class=\"o-grid o-grid--no-gutter u-ai-center@sm u-border--bottom\">\n                            <div class=\"o-grid__col u-6\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\"><p class=\"o-type-table-header u-weight-bold u-color-black u-mb-x0\">European norm for electronic invoices<\/p><p class=\"o-type-table u-mt-x1 u-mb-x0\">EN16931 comprises approx. 200 rules<\/p><\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\"><span class=\"u-text-center u-text-left@md u-block\"><span class=\"c-icon c-icon__supported u-block u-inline-block@md u-mh--autoMobile u-mr-x3@md u-mb-x2 u-mb-x0@md\"><\/span>Supported<\/span><\/p>\n                                <\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\"><span class=\"u-text-center u-text-left@md u-block\"><span class=\"c-icon c-icon__supported u-block u-inline-block@md u-mh--autoMobile u-mr-x3@md u-mb-x2 u-mb-x0@md\"><\/span>Supported<\/span><\/p>\n                                <\/div>\n                    <\/div>\n                    <div class=\"o-grid o-grid--no-gutter u-ai-center@sm u-border--bottom u-bgcolor-gray-light\">\n                            <div class=\"o-grid__col u-6\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\"><p class=\"o-type-table-header u-weight-bold u-color-black u-mb-x0\">XRechnung<\/p><p class=\"o-type-table u-mt-x1 u-mb-x0\">More than 60 additional rules<\/p><\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\"><span class=\"u-text-center u-text-left@md u-block\"><span class=\"c-icon c-icon__supported u-block u-inline-block@md u-mh--autoMobile u-mr-x3@md u-mb-x2 u-mb-x0@md\"><\/span>Supported<\/span><\/p>\n                                <\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\"><span class=\"u-text-center u-text-left@md u-block\"><span class=\"c-icon c-icon__supported u-block u-inline-block@md u-mh--autoMobile u-mr-x3@md u-mb-x2 u-mb-x0@md\"><\/span>Supported<\/span><\/p>\n                                <\/div>\n                    <\/div>\n                    <div class=\"o-grid o-grid--no-gutter u-ai-center@sm u-border--bottom\">\n                            <div class=\"o-grid__col u-6\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\"><p class=\"o-type-table-header u-weight-bold u-color-black u-mb-x0\">Line item validation<\/p><p class=\"o-type-table u-mt-x1 u-mb-x0\">Validation of mathematical correctness of line items<\/p><\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\">Including complete price and discount calculation<\/span><\/p>\n                                <\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\">From version 3.0 partial validation of line items<\/span><\/p>\n                                <\/div>\n                    <\/div>\n                    <div class=\"o-grid o-grid--no-gutter u-ai-center@sm u-border--bottom u-bgcolor-gray-light\">\n                            <div class=\"o-grid__col u-6\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\"><p class=\"o-type-table-header u-weight-bold u-color-black u-mb-x0\">VAT law \u00a714 und AO validation <\/p><p class=\"o-type-table u-mt-x1 u-mb-x0\">Review of the legal requirements.<\/p><\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\"><span class=\"u-text-center u-text-left@md u-block\"><span class=\"c-icon c-icon__supported u-block u-inline-block@md u-mh--autoMobile u-mr-x3@md u-mb-x2 u-mb-x0@md\"><\/span>Supported<\/span><\/p>\n                                <\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\"><span class=\"u-text-center u-text-left@md u-block\"><span class=\"c-icon c-icon__partially-supported u-block u-inline-block@md u-mh--autoMobile u-mr-x3@md u-mb-x2 u-mb-x0@md\"><\/span>Partially supported<\/span><\/p>\n                                <\/div>\n                    <\/div>\n                    <div class=\"o-grid o-grid--no-gutter u-ai-center@sm u-border--bottom\">\n                            <div class=\"o-grid__col u-6\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\"><p class=\"o-type-table-header u-weight-bold u-color-black u-mb-x0\">Date information<\/p><p class=\"o-type-table u-mt-x1 u-mb-x0\">Check whether dates information is consistent<\/p><\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\"><span class=\"u-text-center u-text-left@md u-block\"><span class=\"c-icon c-icon__supported u-block u-inline-block@md u-mh--autoMobile u-mr-x3@md u-mb-x2 u-mb-x0@md\"><\/span>Supported<\/span><\/p>\n                                <\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\"><span class=\"u-text-center u-text-left@md u-block\"><span class=\"c-icon c-icon__partially-supported u-block u-inline-block@md u-mh--autoMobile u-mr-x3@md u-mb-x2 u-mb-x0@md\"><\/span>Partially supported<\/span><\/p>\n                                <\/div>\n                    <\/div>\n                    <div class=\"o-grid o-grid--no-gutter u-ai-center@sm u-border--bottom u-bgcolor-gray-light\">\n                            <div class=\"o-grid__col u-6\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\"><p class=\"o-type-table-header u-weight-bold u-color-black u-mb-x0\">Payment terms<\/p><p class=\"o-type-table u-mt-x1 u-mb-x0\">Validation of correctness of payment terms<\/p><\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\"><span class=\"u-text-center u-text-left@md u-block\"><span class=\"c-icon c-icon__supported u-block u-inline-block@md u-mh--autoMobile u-mr-x3@md u-mb-x2 u-mb-x0@md\"><\/span>Supported<\/span><\/p>\n                                <\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\"><span class=\"u-text-center u-text-left@md u-block\"><span class=\"c-icon c-icon__not-supported u-block u-inline-block@md u-mh--autoMobile u-mr-x3@md u-mb-x2 u-mb-x0@md\"><\/span>Not supported<\/span><\/p>\n                                <\/div>\n                    <\/div>\n                    <div class=\"o-grid o-grid--no-gutter u-ai-center@sm u-border--bottom\">\n                            <div class=\"o-grid__col u-6\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\"><p class=\"o-type-table-header u-weight-bold u-color-black u-mb-x0\">Foreign currencies<\/p><p class=\"o-type-table u-mt-x1 u-mb-x0\">Validation of correctness for invoices with foreign currencies<\/p><\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\"><span class=\"u-text-center u-text-left@md u-block\"><span class=\"c-icon c-icon__supported u-block u-inline-block@md u-mh--autoMobile u-mr-x3@md u-mb-x2 u-mb-x0@md\"><\/span>Supported<\/span><\/p>\n                                <\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\"><span class=\"u-text-center u-text-left@md u-block\"><span class=\"c-icon c-icon__not-supported u-block u-inline-block@md u-mh--autoMobile u-mr-x3@md u-mb-x2 u-mb-x0@md\"><\/span>Not supported<\/span><\/p>\n                                <\/div>\n                    <\/div>\n                    <div class=\"o-grid o-grid--no-gutter u-ai-center@sm u-border--bottom u-bgcolor-gray-light\">\n                            <div class=\"o-grid__col u-6\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\"><p class=\"o-type-table-header u-weight-bold u-color-black u-mb-x0\">Check-digit validation<\/p><p class=\"o-type-table u-mt-x1 u-mb-x0\">Validation of correctness of VAT ID numbers, GLNs, GTIN, EANs, IBAN<\/p><\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\"><span class=\"u-text-center u-text-left@md u-block\"><span class=\"c-icon c-icon__supported u-block u-inline-block@md u-mh--autoMobile u-mr-x3@md u-mb-x2 u-mb-x0@md\"><\/span>Supported<\/span><\/p>\n                                <\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\"><span class=\"u-text-center u-text-left@md u-block\"><span class=\"c-icon c-icon__partially-supported u-block u-inline-block@md u-mh--autoMobile u-mr-x3@md u-mb-x2 u-mb-x0@md\"><\/span>Partially supported<\/span><\/p>\n                                <\/div>\n                    <\/div>\n                    <div class=\"o-grid o-grid--no-gutter u-ai-center@sm u-border--bottom\">\n                            <div class=\"o-grid__col u-6\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\"><p class=\"o-type-table-header u-weight-bold u-color-black u-mb-x0\">VAT identification number<\/p><p class=\"o-type-table u-mt-x1 u-mb-x0\">Validation of correctness and existence<\/p><\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\">Including optional verification via VIES<\/span><\/p>\n                                <\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\"><span class=\"u-text-center u-text-left@md u-block\"><span class=\"c-icon c-icon__not-supported u-block u-inline-block@md u-mh--autoMobile u-mr-x3@md u-mb-x2 u-mb-x0@md\"><\/span>Not supported<\/span><\/p>\n                                <\/div>\n                    <\/div>\n                    <div class=\"o-grid o-grid--no-gutter u-ai-center@sm u-border--bottom u-bgcolor-gray-light\">\n                            <div class=\"o-grid__col u-6\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\"><p class=\"o-type-table-header u-weight-bold u-color-black u-mb-x0\">Human-readable presentation<\/p><p class=\"o-type-table u-mt-x1 u-mb-x0\">Detailed error messages with calculation path, expected results, and human-readable representation of IDs.<\/p><\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\"><span class=\"u-text-center u-text-left@md u-block\"><span class=\"c-icon c-icon__supported u-block u-inline-block@md u-mh--autoMobile u-mr-x3@md u-mb-x2 u-mb-x0@md\"><\/span>Supported<\/span><\/p>\n                                <\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\"><span class=\"u-text-center u-text-left@md u-block\"><span class=\"c-icon c-icon__not-supported u-block u-inline-block@md u-mh--autoMobile u-mr-x3@md u-mb-x2 u-mb-x0@md\"><\/span>Not supported<\/span><\/p>\n                                <\/div>\n                    <\/div>\n                    <div class=\"o-grid o-grid--no-gutter u-ai-center@sm u-border--bottom\">\n                            <div class=\"o-grid__col u-6\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\"><p class=\"o-type-table-header u-weight-bold u-color-black u-mb-x0\">Multilingual support<\/p><p class=\"o-type-table u-mt-x1 u-mb-x0\">Comprehensibility in invoice validation<\/p><\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\">All messages completely selectable in German, English and French<\/span><\/p>\n                                <\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\">Messages in mixed language, partly German and partly English<\/span><\/p>\n                                <\/div>\n                    <\/div>\n                    <div class=\"o-grid o-grid--no-gutter u-ai-center@sm u-border--bottom u-bgcolor-gray-light\">\n                            <div class=\"o-grid__col u-6\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\"><p class=\"o-type-table-header u-weight-bold u-color-black u-mb-x0\">Error documentation<\/p><p class=\"o-type-table u-mt-x1 u-mb-x0\">Statistics of warnings and errors that occurred<\/p><\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\"><span class=\"u-text-center u-text-left@md u-block\"><span class=\"c-icon c-icon__supported u-block u-inline-block@md u-mh--autoMobile u-mr-x3@md u-mb-x2 u-mb-x0@md\"><\/span>Supported<\/span><\/p>\n                                <\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\"><span class=\"u-text-center u-text-left@md u-block\"><span class=\"c-icon c-icon__not-supported u-block u-inline-block@md u-mh--autoMobile u-mr-x3@md u-mb-x2 u-mb-x0@md\"><\/span>Not supported<\/span><\/p>\n                                <\/div>\n                    <\/div>\n        <\/div>\n    <\/div>\n<\/section>\n<section id=\"m-table__container-block_14dacce77a8c1e6a23e9791a3692a6ae\" class=\"u-relative m-table__container u-pt-x5 u-pb-x0 u-pt-x10@md u-pb-x0@md\">\n    <div class=\"o-container\"><div class=\"o-grid\"><div class=\"o-grid__col u-mb-x3\"><h3 class=\"h2 u-color-primary\">Comparison of supported profiles *<\/h3><\/div><\/div>\n                    <div class=\"o-grid o-grid--no-gutter u-ai-center@sm u-border--bottom u-color-white u-bgcolor-primary u-rounded--small\">\n                            <div class=\"o-grid__col u-6\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\"><p class=\"o-type-table-header u-weight-bold u-mb-x0\">Criteria<\/p><\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table-header u-weight-bold u-mb-x0\">valitool<\/span><\/p>\n                                <\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table-header u-weight-bold u-mb-x0\">XRechnung validator<\/span><\/p>\n                                <\/div>\n                    <\/div>\n                    <div class=\"o-grid o-grid--no-gutter u-ai-center@sm u-border--bottom\">\n                            <div class=\"o-grid__col u-6\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\"><p class=\"o-type-table-header u-weight-bold u-color-black u-mb-x0\">ZUGFeRD 1.0<\/p><p class=\"o-type-table u-mt-x1 u-mb-x0\">Validation according to ZUGFeRD 1.0, all profiles and industry profiles<\/p><\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\"><span class=\"u-text-center u-text-left@md u-block\"><span class=\"c-icon c-icon__supported u-block u-inline-block@md u-mh--autoMobile u-mr-x3@md u-mb-x2 u-mb-x0@md\"><\/span>Supported<\/span><\/p>\n                                <\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\"><span class=\"u-text-center u-text-left@md u-block\"><span class=\"c-icon c-icon__not-supported u-block u-inline-block@md u-mh--autoMobile u-mr-x3@md u-mb-x2 u-mb-x0@md\"><\/span>Not supported<\/span><\/p>\n                                <\/div>\n                    <\/div>\n                    <div class=\"o-grid o-grid--no-gutter u-ai-center@sm u-border--bottom u-bgcolor-gray-light\">\n                            <div class=\"o-grid__col u-6\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\"><p class=\"o-type-table-header u-weight-bold u-color-black u-mb-x0\">Factur-X (ZUGFeRD 2.x)<\/p><p class=\"o-type-table u-mt-x1 u-mb-x0\">Validation of all profiles and extensions for industries<\/p><\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\"><span class=\"u-text-center u-text-left@md u-block\"><span class=\"c-icon c-icon__supported u-block u-inline-block@md u-mh--autoMobile u-mr-x3@md u-mb-x2 u-mb-x0@md\"><\/span>Supported<\/span><\/p>\n                                <\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\"><span class=\"u-text-center u-text-left@md u-block\"><span class=\"c-icon c-icon__not-supported u-block u-inline-block@md u-mh--autoMobile u-mr-x3@md u-mb-x2 u-mb-x0@md\"><\/span>Not supported<\/span><\/p>\n                                <\/div>\n                    <\/div>\n                    <div class=\"o-grid o-grid--no-gutter u-ai-center@sm u-border--bottom\">\n                            <div class=\"o-grid__col u-6\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\"><p class=\"o-type-table-header u-weight-bold u-color-black u-mb-x0\">Peppol BIS Billing 3.0<\/p><p class=\"o-type-table u-mt-x1 u-mb-x0\">For efficient validation in the exchange network<\/p><\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\"><span class=\"u-text-center u-text-left@md u-block\"><span class=\"c-icon c-icon__supported u-block u-inline-block@md u-mh--autoMobile u-mr-x3@md u-mb-x2 u-mb-x0@md\"><\/span>Supported<\/span><\/p>\n                                <\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\">Only selected rules of XRechnung<\/span><\/p>\n                                <\/div>\n                    <\/div>\n                    <div class=\"o-grid o-grid--no-gutter u-ai-center@sm u-border--bottom u-bgcolor-gray-light\">\n                            <div class=\"o-grid__col u-6\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\"><p class=\"o-type-table-header u-weight-bold u-color-black u-mb-x0\">Foreign CIUS<\/p><p class=\"o-type-table u-mt-x1 u-mb-x0\">Important in international trade<\/p><\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\">currently 3<\/span><\/p>\n                                <\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\"><span class=\"u-text-center u-text-left@md u-block\"><span class=\"c-icon c-icon__not-supported u-block u-inline-block@md u-mh--autoMobile u-mr-x3@md u-mb-x2 u-mb-x0@md\"><\/span>Not supported<\/span><\/p>\n                                <\/div>\n                    <\/div>\n                    <div class=\"o-grid o-grid--no-gutter u-ai-center@sm u-border--bottom\">\n                            <div class=\"o-grid__col u-6\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\"><p class=\"o-type-table-header u-weight-bold u-color-black u-mb-x0\">Industry requirements<\/p><p class=\"o-type-table u-mt-x1 u-mb-x0\">e.g. construction industry, energy sector, consumer goods industry<\/p><\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\"><span class=\"u-text-center u-text-left@md u-block\"><span class=\"c-icon c-icon__supported u-block u-inline-block@md u-mh--autoMobile u-mr-x3@md u-mb-x2 u-mb-x0@md\"><\/span>Supported<\/span><\/p>\n                                <\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\"><span class=\"u-text-center u-text-left@md u-block\"><span class=\"c-icon c-icon__not-supported u-block u-inline-block@md u-mh--autoMobile u-mr-x3@md u-mb-x2 u-mb-x0@md\"><\/span>Not supported<\/span><\/p>\n                                <\/div>\n                    <\/div>\n                    <div class=\"o-grid o-grid--no-gutter u-ai-center@sm u-border--bottom u-bgcolor-gray-light\">\n                            <div class=\"o-grid__col u-6\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\"><p class=\"o-type-table-header u-weight-bold u-color-black u-mb-x0\">Supported profiles<\/p><p class=\"o-type-table u-mt-x1 u-mb-x0\">Validation of current and historical requirements<\/p><\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\">More than 65<\/span><\/p>\n                                <\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\">XRechnung and XRechnung Extended<\/span><\/p>\n                                <\/div>\n                    <\/div>\n        <\/div>\n    <\/div>\n<\/section>\n<section id=\"m-text__container-block_766d0d8159e4ced56818740586c6e0ea\" class=\"u-relative m-text__container u-pt-x5 u-pb-x0 u-pt-x10@md u-pb-x0@md\"><div class=\"o-container u-relative\"><div class=\"u-bgcolor-gray-light u-rounded u-p-x6 u-p-x12@md\"><div class=\"o-grid\">\n                <div class=\"o-grid__col u-12\/12@md\" data-aos=\"fade\">\n                    <h3 class=\"u-color-primary\">* Why is profile support so important in validation?<\/h3>\n<p class=\"o-type-small\">A particular advantage of valitool lies in automatic profile selection. Unlike other validation tools that by default always validate against the latest version of a standard, valitool automatically recognizes which rule set was valid at the time the invoice was created \u2013 and validates exactly against that. This is particularly relevant for retrospective validation of older invoices, for example in the context of an audit. This way, valitool ensures that every invoice is evaluated contextually, comprehensibly and audit-proof \u2013 completely without manual selection by the user.   <\/p>\n\n                <\/div>\n        <\/div><\/div><\/div>\n<\/section>\n<section id=\"m-table__container-block_7ecb2381e1955c2e8156bb99255b858e\" class=\"u-relative m-table__container u-pt-x10 u-pb-x0 u-pt-x15@md u-pb-x0@md\">\n    <div class=\"o-container\"><div class=\"o-grid\"><div class=\"o-grid__col u-mb-x3\"><h3 class=\"h2 u-color-primary\">Runtime behavior<\/h3><\/div><\/div>\n                    <div class=\"o-grid o-grid--no-gutter u-ai-center@sm u-border--bottom u-color-white u-bgcolor-primary u-rounded--small\">\n                            <div class=\"o-grid__col u-6\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\"><p class=\"o-type-table-header u-weight-bold u-mb-x0\">Criteria<\/p><\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table-header u-weight-bold u-mb-x0\">valitool<\/span><\/p>\n                                <\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table-header u-weight-bold u-mb-x0\">XRechnung validator<\/span><\/p>\n                                <\/div>\n                    <\/div>\n                    <div class=\"o-grid o-grid--no-gutter u-ai-center@sm u-border--bottom\">\n                            <div class=\"o-grid__col u-6\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\"><p class=\"o-type-table-header u-weight-bold u-color-black u-mb-x0\">Mass data<\/p><p class=\"o-type-table u-mt-x1 u-mb-x0\">Particularly important for service providers and central regulators.<\/p><\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\"><span class=\"u-text-center u-text-left@md u-block\"><span class=\"c-icon c-icon__supported u-block u-inline-block@md u-mh--autoMobile u-mr-x3@md u-mb-x2 u-mb-x0@md\"><\/span>Supported<\/span><\/p>\n                                <\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\"><span class=\"u-text-center u-text-left@md u-block\"><span class=\"c-icon c-icon__partially-supported u-block u-inline-block@md u-mh--autoMobile u-mr-x3@md u-mb-x2 u-mb-x0@md\"><\/span>Partially supported<\/span><\/p>\n                                <\/div>\n                    <\/div>\n                    <div class=\"o-grid o-grid--no-gutter u-ai-center@sm u-border--bottom u-bgcolor-gray-light\">\n                            <div class=\"o-grid__col u-6\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\"><p class=\"o-type-table-header u-weight-bold u-color-black u-mb-x0\">Large and complex files<\/p><p class=\"o-type-table u-mt-x1 u-mb-x0\">In highly automated industries, very extensive invoices exist<\/p><\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\">Tested with 1 million line items in 1 file on a server with 512 MB memory<\/span><\/p>\n                                <\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\"><span class=\"u-text-center u-text-left@md u-block\"><span class=\"c-icon c-icon__not-supported u-block u-inline-block@md u-mh--autoMobile u-mr-x3@md u-mb-x2 u-mb-x0@md\"><\/span>Not supported<\/span><\/p>\n                                <\/div>\n                    <\/div>\n                    <div class=\"o-grid o-grid--no-gutter u-ai-center@sm u-border--bottom\">\n                            <div class=\"o-grid__col u-6\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\"><p class=\"o-type-table-header u-weight-bold u-color-black u-mb-x0\">Automatic profile recognition<\/p><p class=\"o-type-table u-mt-x1 u-mb-x0\">In Germany alone, more than 50 profiles and versions are relevant.<\/p><\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\"><span class=\"u-text-center u-text-left@md u-block\"><span class=\"c-icon c-icon__supported u-block u-inline-block@md u-mh--autoMobile u-mr-x3@md u-mb-x2 u-mb-x0@md\"><\/span>Supported<\/span><\/p>\n                                <\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\"><span class=\"u-text-center u-text-left@md u-block\"><span class=\"c-icon c-icon__not-supported u-block u-inline-block@md u-mh--autoMobile u-mr-x3@md u-mb-x2 u-mb-x0@md\"><\/span>Not supported<\/span><\/p>\n                                <\/div>\n                    <\/div>\n                    <div class=\"o-grid o-grid--no-gutter u-ai-center@sm u-border--bottom u-bgcolor-gray-light\">\n                            <div class=\"o-grid__col u-6\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\"><p class=\"o-type-table-header u-weight-bold u-color-black u-mb-x0\">Manual profile selection<\/p><p class=\"o-type-table u-mt-x1 u-mb-x0\">When it is necessary to validate against a specific profile.<\/p><\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\"><span class=\"u-text-center u-text-left@md u-block\"><span class=\"c-icon c-icon__supported u-block u-inline-block@md u-mh--autoMobile u-mr-x3@md u-mb-x2 u-mb-x0@md\"><\/span>Supported<\/span><\/p>\n                                <\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\"><span class=\"u-text-center u-text-left@md u-block\"><span class=\"c-icon c-icon__supported u-block u-inline-block@md u-mh--autoMobile u-mr-x3@md u-mb-x2 u-mb-x0@md\"><\/span>Supported<\/span><\/p>\n                                <\/div>\n                    <\/div>\n                    <div class=\"o-grid o-grid--no-gutter u-ai-center@sm u-border--bottom\">\n                            <div class=\"o-grid__col u-6\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\"><p class=\"o-type-table-header u-weight-bold u-color-black u-mb-x0\">Technology<\/p><p class=\"o-type-table u-mt-x1 u-mb-x0\">The requirements for operating the validator<\/p><\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\">Java 11, Java 21; performance-optimized<\/span><\/p>\n                                <\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\">Schematron, XSLT, Saxon<\/span><\/p>\n                                <\/div>\n                    <\/div>\n                    <div class=\"o-grid o-grid--no-gutter u-ai-center@sm u-border--bottom u-bgcolor-gray-light\">\n                            <div class=\"o-grid__col u-6\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\"><p class=\"o-type-table-header u-weight-bold u-color-black u-mb-x0\">Deployment option and license<\/p><p class=\"o-type-table u-mt-x1 u-mb-x0\">For secure handling of sensitive data.<\/p><\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\">On Premise and in the cloud<\/span><\/p>\n                                <\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\">own operation \/ hosting<\/span><\/p>\n                                <\/div>\n                    <\/div>\n                    <div class=\"o-grid o-grid--no-gutter u-ai-center@sm u-border--bottom\">\n                            <div class=\"o-grid__col u-6\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\"><p class=\"o-type-table-header u-weight-bold u-color-black u-mb-x0\">Plattforms<\/p><p class=\"o-type-table u-mt-x1 u-mb-x0\">On which operating systems the validator can be deployed.<\/p><\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\">platform-independent with Java, Windows.exe included<\/span><\/p>\n                                <\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\">depending on implementation<\/span><\/p>\n                                <\/div>\n                    <\/div>\n        <\/div>\n    <\/div>\n<\/section>\n<section id=\"m-table__container-block_2a98901f6c6f503e29a9c9d657e49017\" class=\"u-relative m-table__container u-pt-x10 u-pb-x0 u-pt-x15@md u-pb-x0@md\">\n    <div class=\"o-container\"><div class=\"o-grid\"><div class=\"o-grid__col u-mb-x3\"><h3 class=\"h2 u-color-primary\">Maintenance and support<\/h3><\/div><\/div>\n                    <div class=\"o-grid o-grid--no-gutter u-ai-center@sm u-border--bottom u-color-white u-bgcolor-primary u-rounded--small\">\n                            <div class=\"o-grid__col u-6\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\"><p class=\"o-type-table-header u-weight-bold u-mb-x0\">Criteria<\/p><\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table-header u-weight-bold u-mb-x0\">valitool<\/span><\/p>\n                                <\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table-header u-weight-bold u-mb-x0\">XRechnung validator<\/span><\/p>\n                                <\/div>\n                    <\/div>\n                    <div class=\"o-grid o-grid--no-gutter u-ai-center@sm u-border--bottom\">\n                            <div class=\"o-grid__col u-6\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\"><p class=\"o-type-table-header u-weight-bold u-color-black u-mb-x0\">Extensibility<\/p><p class=\"o-type-table u-mt-x1 u-mb-x0\">Implementation of individual requirements<\/p><\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\">As a service<\/span><\/p>\n                                <\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\">Self-managed<\/span><\/p>\n                                <\/div>\n                    <\/div>\n                    <div class=\"o-grid o-grid--no-gutter u-ai-center@sm u-border--bottom u-bgcolor-gray-light\">\n                            <div class=\"o-grid__col u-6\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\"><p class=\"o-type-table-header u-weight-bold u-color-black u-mb-x0\">Update frequency<\/p><p class=\"o-type-table u-mt-x1 u-mb-x0\">Ensuring compliance<\/p><\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\">As needed, at least 2 times per year (usually monthly)<\/span><\/p>\n                                <\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\">2 times per year<\/span><\/p>\n                                <\/div>\n                    <\/div>\n                    <div class=\"o-grid o-grid--no-gutter u-ai-center@sm u-border--bottom\">\n                            <div class=\"o-grid__col u-6\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\"><p class=\"o-type-table-header u-weight-bold u-color-black u-mb-x0\">Update scope<\/p><p class=\"o-type-table u-mt-x1 u-mb-x0\">Requirements from business and administration<\/p><\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\">Changes to XRechnung, Factur-X (ZUGFeRD), industry profiles, foreign CIUS, Order-X, Deliver-X, code list updates<\/span><\/p>\n                                <\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\">Only changes to XRechnung<\/span><\/p>\n                                <\/div>\n                    <\/div>\n                    <div class=\"o-grid o-grid--no-gutter u-ai-center@sm u-border--bottom u-bgcolor-gray-light\">\n                            <div class=\"o-grid__col u-6\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\"><p class=\"o-type-table-header u-weight-bold u-color-black u-mb-x0\">Additional document types<\/p><p class=\"o-type-table u-mt-x1 u-mb-x0\">From order to cash.<\/p><\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\">Order-X, Deliver-X<\/span><\/p>\n                                <\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\"><span class=\"u-text-center u-text-left@md u-block\"><span class=\"c-icon c-icon__not-supported u-block u-inline-block@md u-mh--autoMobile u-mr-x3@md u-mb-x2 u-mb-x0@md\"><\/span>Not supported<\/span><\/p>\n                                <\/div>\n                    <\/div>\n                    <div class=\"o-grid o-grid--no-gutter u-ai-center@sm u-border--bottom\">\n                            <div class=\"o-grid__col u-6\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\"><p class=\"o-type-table-header u-weight-bold u-color-black u-mb-x0\">Installation<\/p><p class=\"o-type-table u-mt-x1 u-mb-x0\">Simplicity and integrability are crucial for installation.<\/p><\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\">No special knowledge required.. But also embedding and updating as .JAR, copy installation, stream handling supported, REST API<\/span><\/p>\n                                <\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\">Installation by IT specialists necessary. At least one configuration file per profile, compilation required. <\/span><\/p>\n                                <\/div>\n                    <\/div>\n                    <div class=\"o-grid o-grid--no-gutter u-ai-center@sm u-border--bottom u-bgcolor-gray-light\">\n                            <div class=\"o-grid__col u-6\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\"><p class=\"o-type-table-header u-weight-bold u-color-black u-mb-x0\">Information<\/p><p class=\"o-type-table u-mt-x1 u-mb-x0\">Ensuring to stay up to date.<\/p><\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\">Users are actively informed about updates.<\/span><\/p>\n                                <\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\">Users must independently monitor updates.<\/span><\/p>\n                                <\/div>\n                    <\/div>\n                    <div class=\"o-grid o-grid--no-gutter u-ai-center@sm u-border--bottom\">\n                            <div class=\"o-grid__col u-6\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\"><p class=\"o-type-table-header u-weight-bold u-color-black u-mb-x0\">Quality assurance<\/p><p class=\"o-type-table u-mt-x1 u-mb-x0\">A validator must meet the highest quality standards.<\/p><\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\">Test suite with test cases for every supported rule and syntax. Total scope &gt; 1,900 invoices. <\/span><\/p>\n                                <\/div>\n                            <div class=\"o-grid__col u-3\/12 u-p-x2 u-ph-x4@md u-pv-x3@md\">\n                                <p class=\"o-type-table u-mb-x0\">Community, small test suite<\/span><\/p>\n                                <\/div>\n                    <\/div>\n        <\/div>\n    <\/div>\n<\/section>\n<section id=\"m-headline__container-block_9779f5c3c7f1de1ec0b2ff6c76c09177\" class=\"m-headline__container u-pt-x10 u-pb-x0 u-pt-x20@md u-pb-x0@md\">\n    <div class=\"o-container\">\n        <div class=\"o-grid o-grid--center u-text-center\">\n            <div class=\"o-grid__col u-12\/12@md\" data-aos=\"fade\"><p class=\"h2\">Experiences<\/p><p class=\"h4\">Why valitool excites<\/p><\/div>\n        <\/div>\n    <\/div>\n<\/section>\n    <section id=\"m-testimonial__container-block_b38f2d78f0c76c6b575e89ff8b00deaf\" class=\"m-testimonial__container u-pt-x5 u-pb-x10 u-pt-x10@md u-pb-x20@md\">\n        <div class=\"o-container u-relative\">\n            <div class=\"o-grid o-grid--center\">\n                <div class=\"o-grid__col u-relative\" data-aos=\"fade\">\n                    <article class=\"m-slider__testimonials u-bgcolor-gray-light u-rounded u-ph-x6 u-pt-x6 u-pb-x20 u-ph-x10@md u-pt-x10@md\">\n                        <div>\n                            <div class=\"o-grid\"><div class=\"o-grid__col u-8\/12@sm\"><h3 class=\"u-color-primary\">Michaela M\u00fcller-Kreipe, Enilive Deutschland GmbH (Head of Business Process Engineering)<\/h3>\n<p>At Enilive Deutschland GmbH, validating e-invoices is essential to us. With valitool, we\u2019ve found a reliable solution to validate e-invoices in both testing and production, fully compliant with EN16931. We truly appreciate the fast, uncomplicated setup and ease of integration. We\u2019re impressed by the software\u2019s performance \u2013 especially by the clear and well-structured PDF validation reports.    <\/p>\n<\/div><figure class=\"o-grid__col u-4\/12@sm\"><img decoding=\"async\" src=\"https:\/\/valitool.org\/wp-content\/uploads\/2025\/09\/success-story-1-300x300.jpeg\" width=\"300\" height=\"300\" srcset=\"https:\/\/valitool.org\/wp-content\/uploads\/2025\/09\/success-story-1-300x300.jpeg 300w, https:\/\/valitool.org\/wp-content\/uploads\/2025\/09\/success-story-1-150x150.jpeg 150w, https:\/\/valitool.org\/wp-content\/uploads\/2025\/09\/success-story-1-768x768.jpeg 768w, https:\/\/valitool.org\/wp-content\/uploads\/2025\/09\/success-story-1.jpeg 800w\" sizes=\"(max-width: 300px) 100vw, 300px\" alt=\"\" class=\"u-rounded--small\" \/><\/figure><\/div>\n                        <\/div>\n                        <div>\n                            <div class=\"o-grid\"><div class=\"o-grid__col u-8\/12@sm\"><h3 class=\"u-color-primary\">Dirk Willekens, Billit (e-invoice Program Manager)<\/h3>\n<p>At Billit, we are not particularly fond of hybrid invoice formats. However, our neighbours in France and Germany set other standards, so we follow suit. <\/p>\n<p>valitool helps us to validate even large invoices with mixed PDF and XML data quickly and reliably. From my work in the CEN and Peppol committees, I know how complex this validation is, and Valitool handles it with flying colours. <\/p>\n<\/div><figure class=\"o-grid__col u-4\/12@sm\"><img decoding=\"async\" src=\"https:\/\/valitool.org\/wp-content\/uploads\/2026\/02\/dirk-willekens-billit-valitool-testimonial-300x300.jpg\" width=\"300\" height=\"300\" srcset=\"https:\/\/valitool.org\/wp-content\/uploads\/2026\/02\/dirk-willekens-billit-valitool-testimonial-300x300.jpg 300w, https:\/\/valitool.org\/wp-content\/uploads\/2026\/02\/dirk-willekens-billit-valitool-testimonial-150x150.jpg 150w, https:\/\/valitool.org\/wp-content\/uploads\/2026\/02\/dirk-willekens-billit-valitool-testimonial-768x768.jpg 768w, https:\/\/valitool.org\/wp-content\/uploads\/2026\/02\/dirk-willekens-billit-valitool-testimonial-600x600.jpg 600w, https:\/\/valitool.org\/wp-content\/uploads\/2026\/02\/dirk-willekens-billit-valitool-testimonial-100x100.jpg 100w, https:\/\/valitool.org\/wp-content\/uploads\/2026\/02\/dirk-willekens-billit-valitool-testimonial-50x50.jpg 50w, https:\/\/valitool.org\/wp-content\/uploads\/2026\/02\/dirk-willekens-billit-valitool-testimonial.jpg 1024w\" sizes=\"(max-width: 300px) 100vw, 300px\" alt=\"Dirk Willekens von billit.eu \u2013 Valitool Testimonial\" class=\"u-rounded--small\" \/><\/figure><\/div>\n                        <\/div>\n                        <div>\n                            <div class=\"o-grid\"><div class=\"o-grid__col u-8\/12@sm\"><h3 class=\"u-color-primary\">Matthias Henn, E-Finance Experte, Inhaber Henn Business Transformation<\/h3>\n<h4>Valitool, for companies that take e-invoicing seriously<\/h4>\n<p>Anyone who sees e-invoicing not as a checkbox issue, but as an integral part of digital business processes, cannot ignore valitool. Right from the start, I saw in practice that it has been developed from real practical experience. <\/p>\n<div class=\"c-link__moreText\">\n<h4>Technically sophisticated \u2013 well thought-out<\/h4>\n<p>Valitool impresses with a depth of content that is rarely found in this market. Especially in times of increasing regulatory density \u2013 keywords: ViDA, reporting systems, format diversity \u2013 it is essential to use a tool that not only maps this complexity, but also formulates it in an understandable way and can be easily integrated into business processes and is also easy to use from the user\u2019s perspective. <\/p>\n<p>What is particularly striking is that there is visible expertise behind the product. No marketing clich\u00e9s, no buzzwords, just clear explanations, technical precision, and an understanding of what really matters to companies in their day-to-day business \u2013 whether it\u2019s format validation, country-specific requirements, or integration into existing processes. <\/p>\n<h4>Up-to-date, not lagging behind<\/h4>\n<p>One of the biggest problems with many e-invoicing offerings is the latency between new regulatory requirements and their implementation in the product. Valitool takes this issue seriously. In practical use, you can see that they don\u2019t work on demand, but with foresight \u2013 proactively, not reactively..  <\/p>\n<\/div>\n<h4>My conclusion<\/h4>\n<p>For companies that see e-invoicing not as a chore but as a structural element of their financial and tax processes, Valitool offers a highly professional, practical solution.<br \/>As a consultant with more than 30 years of experience, I can give it my clear recommendation: it was developed not just for the market, but from within the market. <\/p>\n<\/div><figure class=\"o-grid__col u-4\/12@sm\"><img decoding=\"async\" src=\"https:\/\/valitool.org\/wp-content\/uploads\/2025\/09\/success-story-2-300x300.jpeg\" width=\"300\" height=\"300\" srcset=\"https:\/\/valitool.org\/wp-content\/uploads\/2025\/09\/success-story-2-300x300.jpeg 300w, https:\/\/valitool.org\/wp-content\/uploads\/2025\/09\/success-story-2-150x150.jpeg 150w, https:\/\/valitool.org\/wp-content\/uploads\/2025\/09\/success-story-2-768x768.jpeg 768w, https:\/\/valitool.org\/wp-content\/uploads\/2025\/09\/success-story-2.jpeg 900w\" sizes=\"(max-width: 300px) 100vw, 300px\" alt=\"\" class=\"u-rounded--small\" \/><\/figure><\/div>\n                        <\/div>\n                    <\/article>\n                    <div class=\"m-slider__testimonialsArrows u-flex u-absolute u-pos--bottom u-mb-x6 u-mb-x10@sm u-ml-x6 u-ml-x10@md\">\n                        <a href=\"#\" class=\"slick-prev u-mr-x3\"><\/a>\n                        <a href=\"#\" class=\"slick-next\"><\/a>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/section>\n<section id=\"contact\" class=\"m-headline__container u-pt-x10 u-pb-x0 u-pt-x20@md u-pb-x0@md u-bgcolor-gray-lightest\">\n    <div class=\"o-container\">\n        <div class=\"o-grid o-grid--center u-text-center\">\n            <div class=\"o-grid__col u-12\/12@md\" data-aos=\"fade\"><p class=\"h2\">Contact us<\/p><p class=\"h6\">Don&#8217;t hesitate. We look forward to your inquiry <\/p><\/div>\n        <\/div>\n    <\/div>\n<\/section>\n<section id=\"m-text__container-block_dcf69cee354e50be51d96ff595ec5468\" class=\"u-relative m-text__container u-pt-x5 u-pb-x5 u-pt-x10@md u-pb-x10@md u-color-black u-bgcolor-gray-lightest\"><div class=\"o-container u-relative\"><div class=\"o-grid\">\n                <div class=\"o-grid__col u-6\/12@md u-6\/12@md\" data-aos=\"fade\">\n                    <p><strong>valitool GmbH<\/strong><\/p>\n<p class=\"o-type-small\">Your partner for successful e-invoice validation<\/p>\n<p class=\"o-type-small\"><strong>Phone:<\/strong> <a href=\"tel:+4922359519020\">+49 2235 \/ 951 90-20<\/a><br \/>\n<strong>Email:<\/strong> <a href=\"mailto:info@valitool.org\">info@valitool.org<\/a><br \/>\n<strong>Address:<\/strong> Schlunkweg 58, 50374 Erftstadt, Germany<\/p>\n\n                <\/div>\n                <div class=\"o-grid__col u-6\/12@md\" data-aos=\"fade\">\n                    \n<div class=\"wpcf7 no-js\" id=\"wpcf7-f886-o1\" lang=\"en-US\" dir=\"ltr\" data-wpcf7-id=\"886\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/en\/wp-json\/wp\/v2\/pages\/884#wpcf7-f886-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"Contact form\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"886\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1.3\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"en_US\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f886-o1\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/>\n<\/fieldset>\n<div class=\"o-grid o-grid--x3\">\n<div class=\"o-grid__col u-6\/12@xs u-mb-x4\">\n<label>First name <span style=\"color: red;\">*<\/span>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"firstname\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required c-input c-input__text\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"firstname\" \/><\/span>\n<\/label>\n<\/div>\n<div class=\"o-grid__col u-6\/12@xs u-mb-x4\">\n<label>Last name <span style=\"color: red;\">*<\/span>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"lastname\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required c-input c-input__text\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"lastname\" \/><\/span>\n<\/label>\n<\/div>\n<div class=\"o-grid__col u-mb-x4\">\n<label>Company\n<span class=\"wpcf7-form-control-wrap\" data-name=\"company\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text c-input c-input__text\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"company\" \/><\/span>\n<\/label>\n<\/div>\n<div class=\"o-grid__col u-6\/12@xs u-mb-x4\">\n<label>Email <span style=\"color: red;\">*<\/span>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"email\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email c-input c-input__text\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"email\" name=\"email\" \/><\/span>\n<\/label>\n<\/div>\n<div class=\"o-grid__col u-6\/12@xs u-mb-x4\">\n<label>Telephone\n<span class=\"wpcf7-form-control-wrap\" data-name=\"phone\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-tel wpcf7-text wpcf7-validates-as-tel c-input c-input__text\" aria-invalid=\"false\" value=\"\" type=\"tel\" name=\"phone\" \/><\/span>\n<\/label>\n<\/div>\n<div class=\"o-grid__col u-mb-x4\">\n<label>Topic <span style=\"color: red;\">*<\/span>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"topic\"><select class=\"wpcf7-form-control wpcf7-select wpcf7-validates-as-required c-input c-input__select\" aria-required=\"true\" aria-invalid=\"false\" name=\"topic\"><option value=\"valitool\u00ae - Request demo version\">valitool\u00ae &#8211; Request demo version<\/option><option value=\"valitool\u00ae - Other inquiries\">valitool\u00ae &#8211; Other inquiries<\/option><option value=\"Become a partner\">Become a partner<\/option><\/select><\/span>\n<\/label>\n<\/div>\n<div class=\"o-grid__col u-mb-x2\">\n<label>Message\n<span class=\"wpcf7-form-control-wrap\" data-name=\"message\"><textarea cols=\"40\" rows=\"10\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea c-input c-input__textarea\" aria-invalid=\"false\" name=\"message\"><\/textarea><\/span>\n<\/label>\n<\/div>\n<div class=\"o-grid__col u-mb-x2\">\n<span class=\"wpcf7-form-control-wrap\" data-name=\"acceptance\"><span class=\"wpcf7-form-control wpcf7-acceptance\"><span class=\"wpcf7-list-item\"><label><input type=\"checkbox\" name=\"acceptance\" value=\"1\" class=\"c-input c-input__checkbox\" aria-invalid=\"false\" \/><span class=\"wpcf7-list-item-label\">I agree to the <a href=\"https:\/\/validool.org\/datenschutz\/\" target=\"_blank\" rel=\"noopener\">privacy policy<\/a>.<\/span><\/label><\/span><\/span><\/span>\n<\/div>\n<div class=\"o-grid__col u-mb-x2\">\n<p class=\"o-type-tiny\">I agree that my personal data will be used by valitool.org to inform me exclusively about products and services of valitool GmbH. My details, including address data, will be stored by valitool GmbH but will not be passed on to third parties. <\/p>\n<p class=\"o-type-tiny\">I can object to the use of my data for this purpose at any time by contacting valitool GmbH.<\/p>\n<\/div>\n<div class=\"o-grid__col\">\n<input class=\"wpcf7-form-control wpcf7-submit has-spinner c-input c-input__submit c-btn c-btn__primary\" type=\"submit\" value=\"Send\" \/>\n<\/div>\n<\/div><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n\n\n                <\/div>\n        <\/div><\/div>\n<\/section>","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"class_list":["post-884","page","type-page","status-publish","hentry"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/valitool.org\/en\/wp-json\/wp\/v2\/pages\/884","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/valitool.org\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/valitool.org\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/valitool.org\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/valitool.org\/en\/wp-json\/wp\/v2\/comments?post=884"}],"version-history":[{"count":11,"href":"https:\/\/valitool.org\/en\/wp-json\/wp\/v2\/pages\/884\/revisions"}],"predecessor-version":[{"id":1203,"href":"https:\/\/valitool.org\/en\/wp-json\/wp\/v2\/pages\/884\/revisions\/1203"}],"wp:attachment":[{"href":"https:\/\/valitool.org\/en\/wp-json\/wp\/v2\/media?parent=884"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}