Allgemeine Geschäftsbedingungen
Stand: 31.10.2026. Die deutsche Fassung ist verbindlich.
§ 1 Geltungsbereich und Vertragsparteien
- Diese AGB gelten ausschließlich für Verträge zwischen Simon AI Enterprise, Inhaber Alexander Simon, Burgunderstr. 16, 53332 Bornheim-Widdig, kontakt@simon-ai-enterprise.de („Anbieter“) und seinen Kunden über die Nutzung des Produkts „E-Invoicing & ZUGFeRD API“ („API“), gleich ob es direkt oder über einen Marktplatz wie den Google Cloud Marketplace bezogen wird. Für andere Produkte des Anbieters gelten sie nicht.
- Die API wird ausschließlich Unternehmern im Sinne von § 14 BGB, juristischen Personen des öffentlichen Rechts und öffentlich-rechtlichen Sondervermögen angeboten („Kunde“). Verbraucher sind keine Kunden.
- Bezieht der Kunde die API über den Google Cloud Marketplace, richten sich Bestellung, Abrechnung, Laufzeit, automatische Verlängerung, Planwechsel und Kündigung nach den Bedingungen des Marketplace und den dort angezeigten Plan-Richtlinien. Für die Nutzung der API gelten diese AGB.
- Abweichende Bedingungen des Kunden gelten nur, wenn der Anbieter ihnen ausdrücklich schriftlich zustimmt.
§ 2 Leistung
-
Die API validiert, liest, erzeugt, konvertiert und visualisiert elektronische Rechnungen,
insbesondere nach EN 16931, XRechnung und ZUGFeRD / Factur-X in den Syntaxen UBL und UN/CEFACT
CII. Welche Formate, Versionen, Profile und Operationen unterstützt werden, ergibt sich aus dem
jeweils veröffentlichten Vertrag (
GET /openapi/v1.json) und der AbfrageGET /v1/capabilities. - Für die Validierung verwendet der Anbieter die veröffentlichten Prüfwerkzeuge und Prüfregeln der jeweiligen Herausgeber, insbesondere den KoSIT-Validator mit der Prüfkonfiguration für XRechnung, die Schematron-Regeln für EN 16931, XRechnung und Factur-X sowie veraPDF für die PDF/A-Prüfung. Die Prüfregeln werden unverändert eingesetzt.
- Eine Validierung ohne Fehler bedeutet nur, dass das Dokument die eingesetzten Prüfregeln in der jeweils angegebenen Version erfüllt. Sie bedeutet nicht, dass die Angaben inhaltlich richtig sind oder dass die Rechnung die steuerlichen Anforderungen, insbesondere nach §§ 14, 14a UStG, erfüllt oder vom Empfänger angenommen wird.
- Eine Visualisierung (HTML oder PDF) ist eine Sichtdarstellung zur Prüfung durch Menschen. Sie ist nicht die elektronische Rechnung. Maßgeblich ist der strukturierte Datensatz.
§ 3 Technischer Dienst, keine Steuer- oder Rechtsberatung, keine Archivierung
- Die API ist ein rein technischer Dienst. Der Anbieter erbringt keine Steuerberatung, keine Rechtsberatung und keine sonstige Hilfeleistung in Steuersachen im Sinne des Steuerberatungsgesetzes. Er erteilt keine steuerlichen, rechtlichen oder betriebswirtschaftlichen Auskünfte oder Empfehlungen; das gilt auch für Dokumentation, Prüfberichte, Fehlermeldungen, Beispiele und Supportantworten.
- Der Anbieter prüft nicht und schuldet nicht, dass Rechnungsinhalte fachlich richtig, vollständig, steuerlich zulässig oder für den Zweck des Kunden geeignet sind, und auch nicht, dass das gewählte Format, Profil oder die gewählte Version für den Empfänger zutreffen.
- Bei Erzeugung und Konvertierung können Angaben, die das Zielformat oder Zielprofil nicht abbilden kann, nicht übernommen werden. Die API weist darauf hin, soweit sie dies erkennt. Der Kunde prüft jedes Ergebnis der API, insbesondere erzeugte und konvertierte Rechnungen, Prüfberichte und Visualisierungen, vor dem Versand und vor jeder weiteren Verwendung selbst oder lässt es durch eine dazu befugte Person prüfen. Er stellt sicher, dass seine Endnutzer ebenso verfahren.
- Die API speichert und archiviert keine eingereichten oder erzeugten Dokumente, Prüfberichte oder Visualisierungen. Sie ist kein Archivsystem und erfüllt keine Anforderungen an eine revisionssichere, unveränderbare oder fristgerechte Aufbewahrung, insbesondere nicht nach §§ 146, 147 AO, § 14b UStG und den GoBD. Die Sicherung und die revisionssichere Aufbewahrung aller Rechnungen und Ergebnisse obliegen allein dem Kunden.
- Der Anbieter haftet nicht für Steuernachforderungen, den Verlust des Vorsteuerabzugs, Zinsen, Bußgelder, zurückgewiesene Rechnungen, Zahlungsverzögerungen oder sonstige Nachteile, die darauf beruhen, dass Rechnungsinhalte fachlich unrichtig oder unvollständig waren, dass der Kunde Ergebnisse nicht geprüft hat oder dass Rechnungen oder Ergebnisse nicht aufbewahrt wurden. § 12 Abs. 2 und 3 bleibt unberührt.
§ 4 Nutzungsrechte
- Der Kunde erhält für die Dauer des Vertrags das einfache, nicht übertragbare Recht, die API im Rahmen dieser AGB und des gebuchten Plans zu nutzen und in eigene Software und Prozesse einzubinden. Rechte an der Software des Anbieters oder an den Bestandteilen Dritter (Drittanbieter-Hinweise) werden nicht eingeräumt, übertragen oder unterlizenziert.
- Der Kunde darf die API nicht als eigenständigen, im Wesentlichen gleichen Dienst Dritten anbieten, sie nicht über die Grenzen des gebuchten Plans hinaus nutzen und keine Verfahren einsetzen, um Zugangsbeschränkungen, Kontingente oder die Abrechnung zu umgehen. §§ 69d, 69e UrhG bleiben unberührt.
§ 5 Zugang und API-Schlüssel
- Der Zugang erfolgt über API-Schlüssel, die der Kunde im Kundenportal des Anbieters erzeugt. Ein Schlüssel wird nur einmal im Klartext angezeigt; der Anbieter speichert ausschließlich einen Hashwert und kann einen verlorenen Schlüssel nicht wiederherstellen.
- Der Kunde hält seine Schlüssel geheim, gibt sie nicht in Client-Software oder öffentliche Quelltexte und widerruft einen Schlüssel unverzüglich im Kundenportal, wenn er den Verdacht hat, dass Unbefugte ihn kennen. Nutzungen mit seinen Schlüsseln muss sich der Kunde zurechnen lassen, soweit er den Missbrauch zu vertreten hat.
- Verstößt der Kunde gegen §§ 4, 5, 6 oder 8 dieser AGB oder besteht ein begründeter Verdacht auf Missbrauch, darf der Anbieter betroffene Schlüssel sperren und, bei schwerwiegenden Verstößen, den Zugang des Kunden sofort sperren und den Vertrag fristlos kündigen.
§ 6 Hinweise an Endnutzer
- Bietet der Kunde die API in eigener Software natürlichen oder juristischen Personen an („Endnutzer“), bringt er ihnen vor der ersten Nutzung in geeigneter Weise zur Kenntnis, dass Rechnungsdaten durch den Anbieter verarbeitet, aber nicht gespeichert werden, dass Prüfergebnisse keine Steuer- oder Rechtsberatung sind, dass eine Visualisierung nicht die Rechnung ist und dass Endnutzer ihre Rechnungen selbst sichern und aufbewahren müssen.
- Formulierungsvorschläge stellt der Anbieter in der jeweils aktuellen Fassung als Anlage „Endnutzerhinweise“ bereit. Der Kunde darf sie an seine Software anpassen, solange ihr Inhalt erhalten bleibt.
- Gegenüber seinen Endnutzern bleibt allein der Kunde Vertragspartner und verantwortlich.
§ 7 Keine Speicherung von Dokumenten, Kontodaten und Support
- Der Anbieter speichert keine eingereichten oder erzeugten Rechnungen, Anhänge, Prüfberichte oder Visualisierungen. Jede Anfrage wird nur für die Dauer ihrer Bearbeitung verarbeitet; danach werden die Daten verworfen. Eine Wiederholung früherer Anfragen aus gespeicherten Daten ist daher nicht möglich.
- Für Vertragsdurchführung und Abrechnung speichert der Anbieter Konto- und Abonnementdaten aus dem Google Cloud Marketplace, die Zuordnung der Benutzer zum Konto, Hashwerte und Bezeichnungen der API-Schlüssel sowie Nutzungszähler. Diese Daten löscht der Anbieter nach Beendigung des Kontos gemäß dem Lebenszyklus des Marketplace, soweit keine gesetzlichen Aufbewahrungspflichten entgegenstehen.
- Für den Betrieb erfasst der Anbieter ausschließlich technische Metadaten ohne Dokumentinhalte, etwa Zeitpunkt, aufgerufene Route, Statuscode, Fehlercode und Korrelations-ID.
- Der Anbieter leistet Support gegenüber dem Kunden per E-Mail; der Kunde leistet Support gegenüber seinen Endnutzern. Ein Anspruch auf Support durch die Herausgeber der Standards oder der Prüfwerkzeuge besteht nicht.
§ 8 Pflichten des Kunden
- Der Kunde ist für Inhalt, Richtigkeit und Rechtmäßigkeit der übermittelten Daten verantwortlich und übermittelt nur Daten, zu deren Verarbeitung er berechtigt ist.
- Der Kunde übermittelt keine Schadsoftware und belastet die API nicht über das für den gebuchten Plan übliche Maß hinaus, insbesondere nicht durch automatisierte Last- oder Sicherheitstests ohne vorherige Zustimmung des Anbieters.
- Der Kunde sichert die übermittelten und erhaltenen Dokumente selbst und bewahrt Rechnungen nach den für ihn geltenden gesetzlichen Vorgaben auf.
§ 9 Verfügbarkeit, Versionen und Änderungen
- Der Anbieter bemüht sich um eine hohe Verfügbarkeit der API. Eine bestimmte Verfügbarkeit ist nur geschuldet, wenn sie ausdrücklich vereinbart ist. Wartungsarbeiten führt der Anbieter nach Möglichkeit zu nutzungsarmen Zeiten durch.
- Der Anbieter aktualisiert die unterstützten Standards, Prüfkonfigurationen und Prüfregeln in angemessener Frist nach deren Veröffentlichung durch die Herausgeber. Ältere Versionen entfallen, wenn sie von den Herausgebern nicht mehr unterstützt werden oder rechtlich nicht mehr zulässig sind. Der Anbieter kündigt dies an, soweit die Herausgeber ihm die Zeit dafür lassen.
- Änderungen, die bestehende Integrationen brechen, führt der Anbieter unter einer neuen Versionskennung der Schnittstelle ein und kündigt den Wegfall der bisherigen Version an.
§ 10 Marken und Standards
XRechnung, ZUGFeRD, Factur-X, Peppol und weitere genannte Bezeichnungen können Marken ihrer jeweiligen Inhaber sein. Sie werden nur zur Beschreibung der unterstützten Formate verwendet. Die API ist kein Produkt der Herausgeber dieser Standards und von diesen weder zertifiziert noch empfohlen.
§ 11 Open-Source-Bestandteile
Die API enthält Open-Source-Software und Prüfartefakte Dritter. Für diese gelten ausschließlich die jeweiligen Lizenzen; eine Übersicht enthalten die Drittanbieter-Hinweise.
§ 12 Haftung
- Die Haftung des Anbieters ist ausgeschlossen, soweit dies gesetzlich zulässig ist.
- Unberührt bleibt die gesetzlich zwingende Haftung bei Vorsatz und grober Fahrlässigkeit, bei der Verletzung von Leben, Körper oder Gesundheit, nach dem Produkthaftungsgesetz und bei arglistig verschwiegenen Mängeln.
- Verletzt der Anbieter leicht fahrlässig eine Pflicht, deren Erfüllung die ordnungsgemäße Durchführung des Vertrags überhaupt erst ermöglicht und auf deren Einhaltung der Kunde regelmäßig vertrauen darf (wesentliche Vertragspflicht), ist die Haftung auf den vertragstypischen, vorhersehbaren Schaden begrenzt, höchstens auf die Entgelte, die der Kunde in den zwölf Monaten vor dem Schadensereignis für die API gezahlt hat. Bei unentgeltlicher Nutzung ist sie in diesem Fall ausgeschlossen, soweit gesetzlich zulässig.
- Für Fehler in den Prüfregeln, Schemata und Prüfwerkzeugen der Herausgeber der Standards haftet der Anbieter nur nach Absatz 2 und 3.
§ 13 Datenschutz
Soweit der Anbieter personenbezogene Daten im Auftrag des Kunden verarbeitet, etwa Namen und Anschriften in Rechnungen, schließen die Parteien einen Vertrag zur Auftragsverarbeitung nach Art. 28 DSGVO, der diesen AGB vorgeht.
§ 14 Schlussbestimmungen
- Es gilt ausschließlich deutsches Recht unter Ausschluss des UN-Kaufrechts (CISG).
- Erfüllungsort und, soweit gesetzlich zulässig, ausschließlicher Gerichtsstand für alle Streitigkeiten aus diesem Vertrag ist Bonn (Sitz des Anbieters: Bornheim).
- Ist eine Bestimmung unwirksam, bleibt der übrige Vertrag wirksam.
Anlage: Endnutzerhinweise, veröffentlicht unter https://www.simon-ai-enterprise.de/e-invoicing-service/endnutzerhinweise
General Terms and Conditions
Last updated: 31 October 2026. This English version is provided for convenience. In case of discrepancies, the German version is legally binding.
§ 1 Scope and parties
- These Terms apply exclusively to contracts between Simon AI Enterprise, owner Alexander Simon, Burgunderstr. 16, 53332 Bornheim-Widdig, Germany, kontakt@simon-ai-enterprise.de ("Provider") and its customers for the use of the product "E-Invoicing & ZUGFeRD API" ("API"), whether obtained directly or through a marketplace such as Google Cloud Marketplace. They do not apply to other products of the Provider.
- The API is offered exclusively to entrepreneurs within the meaning of Section 14 of the German Civil Code (BGB), legal entities under public law and special funds under public law ("Customer"). Consumers are not Customers.
- If the Customer obtains the API through Google Cloud Marketplace, ordering, billing, term, automatic renewal, plan changes and cancellation are governed by the terms of the Marketplace and the plan policies shown there. The use of the API is governed by these Terms.
- Deviating terms of the Customer apply only if the Provider expressly agrees to them in writing.
§ 2 Service
-
The API validates, reads, generates, converts and visualises electronic invoices, in particular
under EN 16931, XRechnung and ZUGFeRD / Factur-X in the UBL and UN/CEFACT CII syntaxes. The
supported formats, versions, profiles and operations are those listed in the currently published
contract (
GET /openapi/v1.json) and returned byGET /v1/capabilities. - For validation the Provider uses the published validation tools and rules of the respective publishers, in particular the KoSIT validator with the XRechnung validation configuration, the Schematron rules for EN 16931, XRechnung and Factur-X, and veraPDF for PDF/A validation. The validation rules are used unchanged.
- A validation without errors only means that the document meets the validation rules used, in the version stated. It does not mean that the content is correct, that the invoice meets the tax requirements, in particular under Sections 14 and 14a of the German VAT Act (UStG), or that the recipient will accept it.
- A visualisation (HTML or PDF) is a human-readable rendering for review. It is not the electronic invoice. The structured data set is authoritative.
§ 3 Technical service only, no tax or legal advice, no archiving
- The API is a purely technical service. The Provider does not provide tax advice, legal advice or any other assistance in tax matters within the meaning of the German Tax Advisory Act (Steuerberatungsgesetz). It gives no tax, legal or business information or recommendations; this also applies to documentation, validation reports, error messages, examples and support answers.
- The Provider does not check and does not owe that invoice content is correct in substance, complete, permissible under tax law or suitable for the Customer's purpose, nor that the chosen format, profile or version is right for the recipient.
- When generating and converting, information that the target format or profile cannot represent may not be carried over. The API points this out insofar as it detects it. The Customer reviews every result of the API, in particular generated and converted invoices, validation reports and visualisations, before sending and before any further use, or has it reviewed by an authorised person. The Customer ensures that its end users do the same.
- The API does not store or archive any submitted or produced documents, validation reports or visualisations. It is not an archiving system and does not meet any requirements for audit-proof, unalterable or timely retention, in particular not under Sections 146 and 147 of the German Fiscal Code (AO), Section 14b UStG and the GoBD. Backing up and retaining all invoices and results in an audit-proof manner is solely the Customer's responsibility.
- The Provider is not liable for additional tax assessments, loss of input tax deduction, interest, fines, rejected invoices, payment delays or other disadvantages resulting from invoice content being incorrect or incomplete in substance, from the Customer not reviewing results, or from invoices or results not being retained. § 12(2) and (3) remain unaffected.
§ 4 Rights of use
- For the term of the contract, the Customer receives the simple, non-transferable right to use the API under these Terms and the booked plan and to integrate it into its own software and processes. No rights in the Provider's software or in third-party components (third-party notices) are granted, transferred or sublicensed.
- The Customer must not offer the API to third parties as a stand-alone, substantially identical service, must not use it beyond the limits of the booked plan and must not use any method to circumvent access restrictions, quotas or billing. Sections 69d and 69e of the German Copyright Act (UrhG) remain unaffected.
§ 5 Access and API keys
- Access is granted through API keys that the Customer creates in the Provider's customer portal. A key is displayed in clear text only once; the Provider stores only a hash value and cannot recover a lost key.
- The Customer keeps its keys secret, does not place them in client software or public source code and revokes a key in the customer portal without delay if it suspects that unauthorised persons know it. Use with its keys is attributed to the Customer insofar as it is responsible for the misuse.
- If the Customer breaches §§ 4, 5, 6 or 8 of these Terms or there is a reasonable suspicion of misuse, the Provider may block the affected keys and, in the case of serious breaches, block the Customer's access immediately and terminate the contract without notice.
§ 6 Notices to end users
- If the Customer offers the API in its own software to natural or legal persons ("End Users"), it informs them in a suitable manner before first use that invoice data is processed but not stored by the Provider, that validation results are not tax or legal advice, that a visualisation is not the invoice and that End Users must back up and retain their invoices themselves.
- The Provider supplies suggested wording in its current version as the annex "End user notices". The Customer may adapt it to its software as long as its content is preserved.
- Towards its End Users, the Customer alone remains the contracting party and responsible.
§ 7 No document storage, account data and support
- The Provider does not store submitted or produced invoices, attachments, validation reports or visualisations. Each request is processed only for the duration of its handling; the data is discarded afterwards. Earlier requests can therefore not be replayed from stored data.
- For performance of the contract and billing, the Provider stores account and subscription data from Google Cloud Marketplace, the assignment of users to the account, hash values and labels of the API keys and usage counters. The Provider deletes this data after the account ends in accordance with the Marketplace lifecycle, unless statutory retention obligations apply.
- For operation, the Provider records only technical metadata without document content, such as time, route called, status code, error code and correlation ID.
- The Provider supports the Customer by email; the Customer supports its End Users. There is no claim to support from the publishers of the standards or the validation tools.
§ 8 Customer obligations
- The Customer is responsible for the content, correctness and lawfulness of the transmitted data and transmits only data it is entitled to have processed.
- The Customer does not transmit malware and does not load the API beyond what is usual for the booked plan, in particular not through automated load or security tests without the Provider's prior consent.
- The Customer itself backs up the documents transmitted and received and retains invoices in accordance with the statutory requirements applicable to it.
§ 9 Availability, versions and changes
- The Provider aims for high availability of the API. A specific availability is owed only if expressly agreed. The Provider carries out maintenance at low-usage times where possible.
- The Provider updates the supported standards, validation configurations and validation rules within a reasonable period after their publication by the publishers. Older versions are discontinued when the publishers no longer support them or they are no longer legally permissible. The Provider announces this insofar as the publishers leave it the time to do so.
- Changes that break existing integrations are introduced under a new interface version identifier, and the discontinuation of the previous version is announced.
§ 10 Trademarks and standards
XRechnung, ZUGFeRD, Factur-X, Peppol and other names mentioned may be trademarks of their respective owners. They are used only to describe the supported formats. The API is not a product of the publishers of these standards and is neither certified nor endorsed by them.
§ 11 Open source components
The API contains open source software and third-party validation artefacts. These are governed exclusively by their respective licences; an overview is given in the third-party notices.
§ 12 Liability
- The Provider's liability is excluded to the extent permitted by law.
- Mandatory statutory liability for intent and gross negligence, for injury to life, body or health, under the German Product Liability Act and for fraudulently concealed defects remains unaffected.
- If the Provider slightly negligently breaches an obligation whose fulfilment is essential for the proper performance of the contract and on whose fulfilment the Customer may regularly rely (material contractual obligation), liability is limited to the foreseeable damage typical for the contract, and at most to the fees the Customer paid for the API in the twelve months before the event causing the damage. For free use, liability in this case is excluded to the extent permitted by law.
- For errors in the validation rules, schemas and validation tools of the publishers of the standards, the Provider is liable only under paragraphs 2 and 3.
§ 13 Data protection
Insofar as the Provider processes personal data on behalf of the Customer, such as names and addresses in invoices, the parties conclude a data processing agreement under Art. 28 GDPR, which takes precedence over these Terms.
§ 14 Final provisions
- German law applies exclusively, excluding the UN Convention on Contracts for the International Sale of Goods (CISG).
- Place of performance and, to the extent permitted by law, exclusive place of jurisdiction for all disputes arising from this contract is Bonn, Germany (registered location of the Provider: Bornheim).
- If any provision is invalid, the remainder of the contract remains valid.
Annex: End user notices, published at https://www.simon-ai-enterprise.de/e-invoicing-service/endnutzerhinweise